-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
Contributions
Babylon.js
- Made two constructors more type safe Add type to shader material constructor BabylonJS/Babylon.js#14908
- Compute indirect Add compute dispatch indirect API BabylonJS/Babylon.js#14970 and Fix dispatch indirect call BabylonJS/Babylon.js#15024 and Indirect buffer BabylonJS/Babylon.js#15025
compute.toys
- Update deps compute-toys/wgpu-compute-toy#21
- Remove wee-alloc compute-toys/wgpu-compute-toy#19
- Migrate cargo config to config.toml compute-toys/wgpu-compute-toy#18
wgsl_to_wgpu
- Update wgpu version Update to wgpu 0.20 ScanMountGoat/wgsl_to_wgpu#57
WGPU
- Add a function to get compilation errors Add get_compilation_info gfx-rs/wgpu#5410
Naga
- Improve docs regarding compiler error line positions Fix 5385 by updating the documentation gfx-rs/wgpu#5386
Naga_oil
- I want proper imports! Standardize #include bevyengine/naga_oil#83
winit_input_helper
- Update winit version Update to winit 0.30 rukai/winit_input_helper#61
Web platform tests
- Add a test for shader compile error locations Add a test for the error line position gpuweb/cts#3513
Browsers
- Fix shader compile error location (co-authored) https://phabricator.services.mozilla.com/D205173
Tracing
- Replace heavy dependency with lighter one Owo color tokio-rs/tracing#2914 (relevant, because wgsl-analyzer depends on this)
Issues
Babylon.js
- ComputeShader compilation error callback wasn't being called https://forum.babylonjs.com/t/computeshader-compilation-error-callback/48508
- Brittle shader preprocessor https://forum.babylonjs.com/t/wgsl-shader-preprocessor-brittle/48509
- Babylon.js didn't have an API to pass an existing buffer to a compute shader https://forum.babylonjs.com/t/storagebuffer-from-existing-databuffer/48507
- Babylon.js takes entirely too long to load https://forum.babylonjs.com/t/webgpu-loads-significantly-slower/48980
- Babylon.js's default configuration is troublesome with the GDPR https://forum.babylonjs.com/t/offer-alternative-to-babylon-js-cdn/48982
ShaderMaterialclass has no type safety https://forum.babylonjs.com/t/shadermaterial-constructor-type-safety/49030- Injecting WGSL into built-in shaders https://forum.babylonjs.com/t/injecting-wgsl-in-babylon-js-shaders/50390/
Web platform tests
- Firefox and Chrome don't correctly report shader compile error positions Add test for GPUCompilationMessage using UTF-16 gpuweb/cts#3489
Browsers
- Firefox's webgpu shader error positions were bugged https://bugzilla.mozilla.org/show_bug.cgi?id=1885238
WGPU
- Naga reports shader compile error
line_positions in an unexpected format SourceLocation line_position is undocumented gfx-rs/wgpu#5385 - Request for a new naga API to properly implement shader imports naga - compile with context gfx-rs/wgpu#5713
compute.toys
- Removed deprecated allocator Remove or replace wee_alloc compute-toys/compute.toys#74
- Replace deprecated dependency Replace deprecated reqwest_middleware_cache compute-toys/wgpu-compute-toy#20
- Fix compile error Rust code does not build due to proc_macro2 dependency compute-toys/compute.toys#73
TailwindCSS
Metadata
Metadata
Assignees
Labels
No labels