orca/src
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
..
canvas_api.json [gles] expose GLES surface and GLES API to orca apps. 2023-08-08 22:54:29 +02:00
canvas_api_bind.c start integrating milepost components into orca 2023-04-17 10:56:38 +02:00
clock_api.json Feedback 2023-07-15 00:15:07 -07:00
core_api.json [gles] expose GLES surface and GLES API to orca apps. 2023-08-08 22:54:29 +02:00
gles_api_bind_manual.c [gles] expose GLES surface and GLES API to orca apps. 2023-08-08 22:54:29 +02:00
io_api.json re-integrating file IO with common platform API 2023-06-09 17:28:33 +02:00
io_impl.c [wip, win32] wip implementing missing win32 platform functions 2023-06-16 20:07:26 +02:00
main.c [gles] expose GLES surface and GLES API to orca apps. 2023-08-08 22:54:29 +02:00
memory_impl.c UI demo 2023-07-13 21:39:39 -07:00
orca_app.h [gles] expose GLES surface and GLES API to orca apps. 2023-08-08 22:54:29 +02:00