anv: Enable requiredSubgroupSize for Task/Mesh
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14979>
This commit is contained in:
@@ -2175,7 +2175,9 @@ anv_get_physical_device_properties_1_3(struct anv_physical_device *pdevice,
|
||||
p->minSubgroupSize = 8;
|
||||
p->maxSubgroupSize = 32;
|
||||
p->maxComputeWorkgroupSubgroups = pdevice->info.max_cs_workgroup_threads;
|
||||
p->requiredSubgroupSizeStages = VK_SHADER_STAGE_COMPUTE_BIT;
|
||||
p->requiredSubgroupSizeStages = VK_SHADER_STAGE_COMPUTE_BIT |
|
||||
VK_SHADER_STAGE_TASK_BIT_NV |
|
||||
VK_SHADER_STAGE_MESH_BIT_NV;
|
||||
|
||||
p->maxInlineUniformBlockSize = MAX_INLINE_UNIFORM_BLOCK_SIZE;
|
||||
p->maxPerStageDescriptorInlineUniformBlocks =
|
||||
|
||||
Reference in New Issue
Block a user