This repo is not used anymore. Development of Orca was moved here: https://github.com/orca-app/orca https://orca-app.dev/
Go to file
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
examples [gles] Support for exposing GLES surfaces to orca apps 2023-08-08 22:15:53 +02:00
ext [win32, wip] compile and run simple window example 2023-05-12 16:46:13 +02:00
resources [perf_text example] track CMUSerif-Roman.ttf 2023-05-22 10:10:08 +02:00
scripts [gles] Support for exposing GLES surfaces to orca apps 2023-08-08 22:15:53 +02:00
src [gles] Support for exposing GLES surfaces to orca apps 2023-08-08 22:15:53 +02:00
test/files [io, test] Added more file io tests 2023-06-16 11:57:53 +02:00
.gitignore [gles] Support for exposing GLES surfaces to orca apps 2023-08-08 22:15:53 +02:00