Route final texture setup sites through helper

This commit is contained in:
2026-06-13 05:40:24 +02:00
parent 1ae623000a
commit 14ea181ec3
4 changed files with 18 additions and 6 deletions

View File

@@ -3051,6 +3051,10 @@ Results:
share the retained draw-merge texture shader setup helper for `Texture`,
`Tex`, and `MVP` setup. Texture/sampler binding, viewport/state setup, and
draw execution remain in the node paths.
- `NodeCanvas` density-resolve drawing and desktop VR UI drawing now share the
retained draw-merge texture shader setup helper, while render target,
sampler/texture binding, viewport/state restoration, and draw execution
remain in retained node/VR code.
- `CanvasModeTransform::on_Draw` and `CanvasModeFloodFill::on_Draw` now share
the retained draw-merge texture shader setup helper for `Texture`, `Tex`, and
`MVP` setup. Active texture selection, sampler/texture binding, and draw