mirror of
https://github.com/gpujs/gpu.js.git
synced 2025-12-08 20:35:56 +00:00
fix: Test that getExtension is set to be able to use on TravisCI fix: Remove wraparound, is no longer being used anywhere fix: add getMemoryOptimizedPackedTextureSize to string kernel fix: Remove console.log() usage fix: Move addFunction functionality into new utils method `functionToIFunction` fix: Fix mergeSettings to use `functions` settings and use `functionToIFunction` fix: Remove the spread operator for now, for compatibility with safari fix: Add typings for `setFunctions` fix; Failing unit tests for sarafi feat: Add CONTRIBUTING.md feat: Add ISSUE_TEMPLATE.md fix: Remove typescript from dependencies fix: Document, document, document fix: Bump version and build
636 B
636 B
Thanks for taking the time to contribute to gpu.js. Follow these guidelines to make the process smoother:
-
One feature per pull request. Each PR should have one focus, and all the code changes should be supporting that one feature or bug fix. Using a separate branch for each feature should help you manage developing multiple features at once.
-
Follow the style of the file when it comes to syntax like curly braces and indents.
-
Add a test for the feature or fix, if possible. See the
testdirectory for existing tests and README describing how to run these tests.