├── .gitignore ├── .npmignore ├── .vscode ├── c_cpp_properties.json └── settings.json ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── binding.gyp ├── binding ├── binding.cc ├── egl_context_wrapper.cc ├── egl_context_wrapper.h ├── utils.h ├── webgl_extensions.cc ├── webgl_extensions.h ├── webgl_rendering_context.cc ├── webgl_rendering_context.h ├── webgl_sync.cc └── webgl_sync.h ├── package.json ├── scripts ├── build-npm.sh ├── bundle.js ├── install.js ├── make-version ├── publish-npm.sh └── tag-version ├── src ├── binding.d.ts ├── index.ts ├── tests │ ├── float_texture_upload_test.ts │ ├── half_float_texture_upload_test.ts │ ├── old_texture_test.ts │ ├── test_utils.ts │ └── unsigned_byte_texture_upload_test.ts └── version.ts ├── tsconfig.json ├── tslint.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/.npmignore -------------------------------------------------------------------------------- /.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/README.md -------------------------------------------------------------------------------- /binding.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/binding.gyp -------------------------------------------------------------------------------- /binding/binding.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/binding/binding.cc -------------------------------------------------------------------------------- /binding/egl_context_wrapper.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/binding/egl_context_wrapper.cc -------------------------------------------------------------------------------- /binding/egl_context_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/binding/egl_context_wrapper.h -------------------------------------------------------------------------------- /binding/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/binding/utils.h -------------------------------------------------------------------------------- /binding/webgl_extensions.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/binding/webgl_extensions.cc -------------------------------------------------------------------------------- /binding/webgl_extensions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/binding/webgl_extensions.h -------------------------------------------------------------------------------- /binding/webgl_rendering_context.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/binding/webgl_rendering_context.cc -------------------------------------------------------------------------------- /binding/webgl_rendering_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/binding/webgl_rendering_context.h -------------------------------------------------------------------------------- /binding/webgl_sync.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/binding/webgl_sync.cc -------------------------------------------------------------------------------- /binding/webgl_sync.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/binding/webgl_sync.h -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/package.json -------------------------------------------------------------------------------- /scripts/build-npm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/scripts/build-npm.sh -------------------------------------------------------------------------------- /scripts/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/scripts/bundle.js -------------------------------------------------------------------------------- /scripts/install.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/scripts/install.js -------------------------------------------------------------------------------- /scripts/make-version: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/scripts/make-version -------------------------------------------------------------------------------- /scripts/publish-npm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/scripts/publish-npm.sh -------------------------------------------------------------------------------- /scripts/tag-version: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/scripts/tag-version -------------------------------------------------------------------------------- /src/binding.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/src/binding.d.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/tests/float_texture_upload_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/src/tests/float_texture_upload_test.ts -------------------------------------------------------------------------------- /src/tests/half_float_texture_upload_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/src/tests/half_float_texture_upload_test.ts -------------------------------------------------------------------------------- /src/tests/old_texture_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/src/tests/old_texture_test.ts -------------------------------------------------------------------------------- /src/tests/test_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/src/tests/test_utils.ts -------------------------------------------------------------------------------- /src/tests/unsigned_byte_texture_upload_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/src/tests/unsigned_byte_texture_upload_test.ts -------------------------------------------------------------------------------- /src/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/src/version.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/tslint.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/node-gles/HEAD/yarn.lock --------------------------------------------------------------------------------