Modules/RasterRender/private
Шурупов Илья Викторович fd19d1c6bd Upload only visible tiles, at most 64 per frame, in one submit
Tile uploads share a persistent mapped staging buffer and are recorded
into the canvas command buffer before its render pass, instead of one
buffer, allocation and fenced submit per tile. Tiles outside the view
are not uploaded, and when more than the per-frame budget changed the
rest follow in the next frames while the canvas keeps redrawing.
RenderBuffer can open its command buffer before the render pass.
2026-10-16 02:31:57 +03:00
..
FrameBuffer.cpp Upload only visible tiles, at most 64 per frame, in one submit 2026-10-16 02:31:57 +03:00
GPUBuffers.hpp Port rendering stack from OpenGL to Vulkan 2026-10-13 03:04:08 +03:00
Render.cpp Port rendering stack from OpenGL to Vulkan 2026-10-13 03:04:08 +03:00
VulkanObjectPipeline.cpp Port rendering stack from OpenGL to Vulkan 2026-10-13 03:04:08 +03:00
VulkanObjectPipeline.hpp Port rendering stack from OpenGL to Vulkan 2026-10-13 03:04:08 +03:00
VulkanRenderTarget.cpp Port rendering stack from OpenGL to Vulkan 2026-10-13 03:04:08 +03:00