Move OpenGL extension query into renderer backend
This commit is contained in:
@@ -676,6 +676,10 @@ OpenGL runtime build-target classification now lives in `pp_renderer_gl`
|
||||
through CMake-owned compile definitions and
|
||||
`opengl_runtime_for_current_build()`, so `app_shaders.cpp` no longer decides
|
||||
desktop GL/GLES/WebGL capability policy with local platform branches.
|
||||
OpenGL extension enumeration now also lives in `pp_renderer_gl` through a
|
||||
dispatch-tested `query_opengl_extensions` helper; shader startup still logs and
|
||||
applies the resulting feature flags, but the GL extension query loop is no
|
||||
longer app-owned.
|
||||
Prepared-file save/download handoff is now also part of the service contract,
|
||||
so iOS/Web export completion routes through `PlatformServices` after the app
|
||||
writes the temporary/exported payload.
|
||||
|
||||
Reference in New Issue
Block a user