|examples||add collatz spirv code until the shader is…||on August 5, 2019|
|.gitignore||add ignore files for git migration||on May 9, 2020|
|.ignore||add ignore files for git migration||on May 9, 2020|
|Makefile||fix makefile prefix for new version of mak…||on January 28, 2020|
|README.md||also fix advanced wrapper and example for …||on January 18, 2020|
|init.sc||fix some depth stencil stuff in advanced w…||on February 12, 2020|
|native.sc||use utils instead of utils.utils for new u…||on January 30, 2020|
Scopes wrapper of the wgpu graphics library. It contains the native wrapper, which uses the same semantics as the C binding, and a more advanced wrapper. The C example is also ported for each wrapper.
It's necessary to install utils to use this library.
The native wrapper also supports additional features, which don't change the existing functionality:
The native wrapper will never support new ways to call functions besides the removed wgpu prefix.
The example has a few more differences:
The advanced wrapper contains a few more advanced changes to the native wrapper.
Advanced borrow checking with recursive dependencies is not supported in scopes. If scopes will support that, it's not clear, weather to include it into the advanced wrapper or create an even more advanced wrapper.