Skip to content

docs(rrm): correct render-resource-manager.md for the texture pipeline redesign - #752

Merged
JeanPhilippeKernel merged 1 commit into
developfrom
docs/rrm-correct-image-handle-removal
Sep 5, 2026
Merged

docs(rrm): correct render-resource-manager.md for the texture pipeline redesign#752
JeanPhilippeKernel merged 1 commit into
developfrom
docs/rrm-correct-image-handle-removal

Conversation

@JeanPhilippeKernel

Copy link
Copy Markdown
Owner

Summary

render-resource-manager.md still described RRM's ImageHandle/GPUImage/ScheduleSwap(ImageHandle,...) system as if it existed. PR #751 deleted that system outright (zero real consumers — confirmed GetImage/Release(ImageHandle) were dead code) in favor of Rendering::Textures::TextureHandle everywhere.

This updates:

  • The status header, with a new "Texture pipeline redesign (PR Redesign texture pipeline around one canonical handle #751)" correction block pointing at the real current API (IngestTexture, ScheduleTextureReload, ReleaseTexture, GetTexture, VulkanDevice::DestroyTexture).
  • The naming note, to drop the now-inapplicable GPUImage/GetImage claim.
  • The two most misleading §10 checklist items, which explicitly checked off ImageHandle/GetImage/GetImageMutable as shipped.

Sections 2-10's prose is left as-is and explicitly scoped as accurate for buffers/meshes only, consistent with this doc's existing correction-callout convention (it was already carrying prior "shipped vs. proposed" corrections before this change).

Test plan

…e redesign

The doc still described RRM's ImageHandle/GPUImage/ScheduleSwap(ImageHandle,...)
system as if it existed. PR #751 deleted that system outright (zero real
consumers) in favor of Rendering::Textures::TextureHandle everywhere. Update
the status header, naming note, and the two most misleading checklist items
to point at the real current API (IngestTexture, ScheduleTextureReload,
ReleaseTexture, GetTexture, VulkanDevice::DestroyTexture) instead of the
removed one. Sections 2-10's prose is left as-is and explicitly scoped as
accurate for buffers/meshes only, consistent with this doc's existing
correction-callout convention.
@JeanPhilippeKernel JeanPhilippeKernel added this to the Stable Core (1.0.0) milestone Sep 5, 2026
@JeanPhilippeKernel JeanPhilippeKernel self-assigned this Sep 5, 2026
@JeanPhilippeKernel JeanPhilippeKernel moved this to In Progress in ZEngine Board Sep 5, 2026
@JeanPhilippeKernel
JeanPhilippeKernel merged commit c30420a into develop Sep 5, 2026
17 checks passed
@JeanPhilippeKernel
JeanPhilippeKernel deleted the docs/rrm-correct-image-handle-removal branch September 5, 2026 15:26
@github-project-automation github-project-automation Bot moved this from In Progress to Done in ZEngine Board Sep 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant