[Magma] read texture images into server-owned tight reply bytes

This commit is contained in:
2026-09-20 11:43:49 -04:00
parent 57e0f6bee5
commit 7875e28cd8
4 changed files with 235 additions and 20 deletions
@@ -7766,6 +7766,7 @@ void main() {
}
#include "WireFramebuffer.inc"
#include "WireTextureReadback.inc"
#include "WireColorBlit.inc"
#include "WireDraw.inc"
@@ -11934,6 +11935,7 @@ void main() {
VkDeviceSize offsets[4] = {};
VkDeviceSize sizes[4] = {};
for (SizeT i = 0; i < bufferCount; ++i) {
if (!program->GetTransformFeedbackStride(static_cast<Uint>(i))) continue;
auto& point = MGB_CTX->GetBufferBindingPoint(BufferTarget::TransformFeedback,
static_cast<Uint>(i));
const auto& bufferObject = point.GetBoundObject();