Module: Mesa Branch: master Commit: 1d529cba024f8b56c4ce4ae7294c6d1bac23ad08 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1d529cba024f8b56c4ce4ae7294c6d1bac23ad08
Author: Bas Nieuwenhuizen <b...@basnieuwenhuizen.nl> Date: Sun Dec 18 21:09:28 2016 +0100 radv: Use correct workgroup size limits. Not sure where the 16k comes from, but pretty sure 2k is the max. Signed-off-by: Bas Nieuwenhuizen <ba...@google.com> Reviewed-by: Dave Airlie <airl...@redhat.com> --- src/amd/vulkan/radv_device.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/amd/vulkan/radv_device.c b/src/amd/vulkan/radv_device.c index 6362e9e..7a64cc4 100644 --- a/src/amd/vulkan/radv_device.c +++ b/src/amd/vulkan/radv_device.c @@ -475,11 +475,11 @@ void radv_GetPhysicalDeviceProperties( .maxFragmentCombinedOutputResources = 8, .maxComputeSharedMemorySize = 32768, .maxComputeWorkGroupCount = { 65535, 65535, 65535 }, - .maxComputeWorkGroupInvocations = 16 * 1024, + .maxComputeWorkGroupInvocations = 2048, .maxComputeWorkGroupSize = { - 16 * 1024/*devinfo->max_cs_threads*/, - 16 * 1024, - 16 * 1024 + 2048, + 2048, + 2048 }, .subPixelPrecisionBits = 4 /* FIXME */, .subTexelPrecisionBits = 4 /* FIXME */, _______________________________________________ mesa-commit mailing list mesa-commit@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-commit