Rezmason
|
a4e08c0ceb
|
Refining gpu-uniforms warnings, which are now only emitted if requested. Hypothetically a user could call write() on the ArrayBuffer to update only some of its values.
|
2021-11-08 03:08:25 -08:00 |
|
Rezmason
|
415ffa77ee
|
Driving more uniforms.read calls from the actual shaders.
|
2021-11-08 03:01:46 -08:00 |
|
Rezmason
|
61a3a6d783
|
Moved the WebGPU code off of "std140" and onto gpu-uniforms.
|
2021-11-08 02:23:33 -08:00 |
|
Rezmason
|
8f226be368
|
Wrote some code to parse structs in a WGSL shader, calculate its fields' offsets into an ArrayBuffer, generate a JS object that represents it, and write such a JS object to an ArrayBuffer.
|
2021-11-08 01:13:42 -08:00 |
|
Rezmason
|
3d9050c9aa
|
Upgraded glMatrix to the latest version, which contains mat4.perspectiveZO, the perspective function that works for WebGPU.
|
2021-10-27 22:45:01 -07:00 |
|
Rezmason
|
cfc9a08dbe
|
Adding glMatrix to the project.
|
2021-09-05 15:52:54 -07:00 |
|
Rezmason
|
a760d6854a
|
Rebuilt on top of REGL.
|
2020-01-21 12:17:17 -08:00 |
|
Rezmason
|
8c60365279
|
Initial commit
|
2018-08-23 17:30:39 -04:00 |
|