Share retained GL runtime dispatch adapters
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
# Modernization Debt Log
|
||||
|
||||
Status: live
|
||||
Last updated: 2026-06-05
|
||||
Last updated: 2026-06-06
|
||||
|
||||
Every shortcut, temporary adapter, retained vendored dependency, skipped
|
||||
platform gate, compatibility shim, or incomplete automation path must be
|
||||
@@ -417,6 +417,13 @@ agent or engineer to remove them without reconstructing context from chat.
|
||||
`src/main.cpp`, and `src/app_shaders.cpp` no longer carry duplicated raw
|
||||
runtime-query callback clusters. Renderer services still need to own runtime
|
||||
and capability probing before this bridge can be removed.
|
||||
- 2026-06-06: DEBT-0036/DEBT-0017 were narrowed again. Retained HMD viewport
|
||||
setup, text atlas texture-unit activation, Windows/legacy default framebuffer
|
||||
binding, platform render-hint enable callbacks, the global OpenGL error drain,
|
||||
and Windows debug message callback installation now reuse
|
||||
`legacy_ui_gl_dispatch`/`legacy_gl_runtime_dispatch` instead of file-local raw
|
||||
OpenGL entrypoint adapters. Renderer/context services still need to own these
|
||||
paths before the retained dispatch bridges can be removed.
|
||||
- 2026-06-05: DEBT-0061 was opened. `pp_platform_api` now owns a tested desktop
|
||||
XR runtime-selection policy that prefers OpenXR and labels OpenVR as a
|
||||
legacy fallback; `WindowsPlatformServices` consumes that policy before
|
||||
|
||||
Reference in New Issue
Block a user