orca/samples/fluid/src/shaders
Martin Fouilleul e4d9955e83 [gles] expose GLES surface and GLES API to orca apps.
- Allow orca app to request either Canvas or GLES surfaces
- Add bounds check specifications to the json bindings spec format and to the bindings generator scripts.
- Generate GLES API json bindings spec from gl.xml
- Remove APIs that can't be bound with current wasm memory model (ie buffer mapping)
- Manually link remaining APIs, except glGetString
- Add fluid simulation sample
- Add abort messages for wasm loading and runtime fatal errors
- Adapt orca build tool to generate GLES json spec from gl.xml
- Adapt glesTriangle and fluid samples build scripts to new orca build tool
2023-08-08 22:54:29 +02:00
..
advect.glsl [gles] expose GLES surface and GLES API to orca apps. 2023-08-08 22:54:29 +02:00
blit_div_fragment.glsl [gles] expose GLES surface and GLES API to orca apps. 2023-08-08 22:54:29 +02:00
blit_div_vertex.glsl [gles] expose GLES surface and GLES API to orca apps. 2023-08-08 22:54:29 +02:00
blit_fragment.glsl [gles] expose GLES surface and GLES API to orca apps. 2023-08-08 22:54:29 +02:00
blit_residue_fragment.glsl [gles] expose GLES surface and GLES API to orca apps. 2023-08-08 22:54:29 +02:00
blit_vertex.glsl [gles] expose GLES surface and GLES API to orca apps. 2023-08-08 22:54:29 +02:00
common_vertex.glsl [gles] expose GLES surface and GLES API to orca apps. 2023-08-08 22:54:29 +02:00
divergence.glsl [gles] expose GLES surface and GLES API to orca apps. 2023-08-08 22:54:29 +02:00
jacobi_step.glsl [gles] expose GLES surface and GLES API to orca apps. 2023-08-08 22:54:29 +02:00
multigrid_correct.glsl [gles] expose GLES surface and GLES API to orca apps. 2023-08-08 22:54:29 +02:00
multigrid_restrict_residual.glsl [gles] expose GLES surface and GLES API to orca apps. 2023-08-08 22:54:29 +02:00
splat.glsl [gles] expose GLES surface and GLES API to orca apps. 2023-08-08 22:54:29 +02:00
subtract_pressure.glsl [gles] expose GLES surface and GLES API to orca apps. 2023-08-08 22:54:29 +02:00