From 2e9bf54966b16bb7df251b7d8ef2798719cd2bf9 Mon Sep 17 00:00:00 2001 From: Ishan09811 <156402647+Ishan09811@users.noreply.github.com> Date: Sat, 11 Jan 2025 19:18:40 +0530 Subject: [PATCH] Update active_state.cpp --- .../cpp/skyline/gpu/interconnect/maxwell_3d/active_state.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/cpp/skyline/gpu/interconnect/maxwell_3d/active_state.cpp b/app/src/main/cpp/skyline/gpu/interconnect/maxwell_3d/active_state.cpp index 5b0b5ba4..5408fc86 100644 --- a/app/src/main/cpp/skyline/gpu/interconnect/maxwell_3d/active_state.cpp +++ b/app/src/main/cpp/skyline/gpu/interconnect/maxwell_3d/active_state.cpp @@ -146,11 +146,12 @@ namespace skyline::gpu::interconnect::maxwell3d { indexType = ConvertIndexType(engine->indexBuffer.indexSize); - if (quadConversion) + if (quadConversion) { megaBufferBinding = GenerateQuadConversionIndexBuffer(ctx, engine->indexBuffer.indexSize, *view, firstIndex, elementCount); quadBufferSequence.SetSequence(quadBufferSequence.GenerateBufferBindingHash(megaBufferBinding)); - else + } else { megaBufferBinding = view->TryMegaBuffer(ctx.executor.cycle, ctx.gpu.megaBufferAllocator, ctx.executor.executionTag); + } if (megaBufferBinding) builder.SetIndexBuffer(megaBufferBinding, indexType);