Move font render mapping to renderer gl

This commit is contained in:
2026-06-02 07:36:09 +02:00
parent 6fc8b9e5d2
commit d0b0dc3865
6 changed files with 93 additions and 22 deletions

View File

@@ -426,7 +426,11 @@ and UI render-target RGBA8 format tokens are now also cataloged and tested in
backend-owned mapping. App clear color-buffer masks, default framebuffer
binding, scissor state, and sampler filter/wrap tokens now share that backend
mapping too. OpenGL extension enumeration query tokens used before runtime
capability detection also live in `pp_renderer_gl`. The existing renderer classes are not yet fully
capability detection also live in `pp_renderer_gl`. Legacy font atlas texture
formats, text mesh buffer targets, attribute component/normalization, draw
primitive/index type, upload usage, and active texture unit selection also
delegate to `pp_renderer_gl`; `Font` no longer spells GL enum names directly.
The existing renderer classes are not yet fully
behind the renderer interfaces.
Implementation tasks: