diff --git a/app/src/main/cpp/skyline/gpu/interconnect/maxwell_3d/pipeline_manager.cpp b/app/src/main/cpp/skyline/gpu/interconnect/maxwell_3d/pipeline_manager.cpp index ea6b8df3..3bb78d57 100644 --- a/app/src/main/cpp/skyline/gpu/interconnect/maxwell_3d/pipeline_manager.cpp +++ b/app/src/main/cpp/skyline/gpu/interconnect/maxwell_3d/pipeline_manager.cpp @@ -836,10 +836,6 @@ namespace skyline::gpu::interconnect::maxwell3d { bindingIdx += stage.storageImageDescs.size(); } - // Since we don't implement all descriptor types the number of writes might not match what's expected - if (!writeIdx) - return nullptr; - return ctx.executor.allocator->EmplaceUntracked(DescriptorUpdateInfo{ .writes = writes.first(writeIdx), .bufferDescs = bufferDescs.first(bufferIdx),