diff --git a/hw/xbox/nv2a/pgraph/vk/surface-compute.c b/hw/xbox/nv2a/pgraph/vk/surface-compute.c index dc14840dd1..8c6dd17ff0 100644 --- a/hw/xbox/nv2a/pgraph/vk/surface-compute.c +++ b/hw/xbox/nv2a/pgraph/vk/surface-compute.c @@ -129,7 +129,7 @@ static void create_descriptor_pool(PGRAPHState *pg) VkDescriptorPoolSize pool_sizes[] = { { .type = VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, - .descriptorCount = 3, + .descriptorCount = 3 * ARRAY_SIZE(r->compute.descriptor_sets), }, };