orca/examples
Martin Fouilleul d01dc832fb [gles] Support for exposing GLES surfaces to orca apps
- update gles surface example
- add mp_dispatch_on_main_thread_sync() to osx threads
- add /experimental:c11atomics to glesTriangle build.bat
- mp_dispatch_on_main_thread_sync: win32 impl
- move mp_dispatch_on_main_thread_sync() on app layer
- configure dlmalloc to not assume contiguity. This allows us to reserve blocks on our end without trashing malloc-owned zones. This way we can add a block to store GL static strings when needed.
- implement deselect interface
- Log an error when an OpenGL function is called while no OpenGL API is selected, or if that function is not part of the selected API
- avoid dispatching calls to image or canvas API if surface is not selected. However, we could later allow it and temporarily select the surface _on behalf of the user_.
- Adding support for format string and optional parameters in assert macros
2023-08-08 22:15:53 +02:00
..
atlas [win32, canvas] added back texture atlasing and fixed incorrect culling of solid tiles when using a source texture 2023-07-04 17:24:41 +02:00
canvas [win32, surface] always resize surface to parent window's client area 2023-07-25 14:18:02 +02:00
image fixing conflict in gl_canvas 2023-07-05 18:07:37 +02:00
multi_surface [win32, graphics] experiments with multisurface with transparent top-level windows 2023-06-21 15:48:26 +02:00
perf_text [win32, gl canvas] grow path and element input buffers as needed 2023-07-27 11:37:39 +02:00
polygon [wip, win32, canvas] Cubics segment setup 2023-07-03 14:21:53 +02:00
render_thread examples: replace pthread with mp_thread 2023-07-30 21:21:25 -07:00
simpleWindow [win32] 2023-07-26 17:35:58 +02:00
smooth_resize examples: replace pthread with mp_thread 2023-07-30 21:21:25 -07:00
surface_sharing Fix rpath in examples 2023-06-20 11:45:59 +02:00
tiger [win32, gl canvas] bound check intermediate buffers in canvas shaders 2023-07-27 12:11:30 +02:00
triangleGL [win32, wip] simple GL triangle example 2023-05-12 16:50:14 +02:00
triangleGLES [gles] Support for exposing GLES surfaces to orca apps 2023-08-08 22:15:53 +02:00
triangleMetal Fix rpath in examples 2023-06-20 11:45:59 +02:00
ui Fix rpath in examples 2023-06-20 11:45:59 +02:00