From 57d2f28826dfb5b734002cd93bb7c43458d9af96 Mon Sep 17 00:00:00 2001 From: Riegger Date: Tue, 29 Jun 2021 10:48:39 -0700 Subject: [PATCH] Bumping threadgroup sizes Signed-off-by: Riegger --- .../Assets/Shaders/Math/GaussianFilterFloatHorizontal.azsl | 2 +- .../Common/Assets/Shaders/Math/GaussianFilterFloatVertical.azsl | 2 +- .../Common/Assets/Shaders/Shadow/DepthExponentiation.azsl | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Gems/Atom/Feature/Common/Assets/Shaders/Math/GaussianFilterFloatHorizontal.azsl b/Gems/Atom/Feature/Common/Assets/Shaders/Math/GaussianFilterFloatHorizontal.azsl index 8dc42cbc33..160a3d362e 100644 --- a/Gems/Atom/Feature/Common/Assets/Shaders/Math/GaussianFilterFloatHorizontal.azsl +++ b/Gems/Atom/Feature/Common/Assets/Shaders/Math/GaussianFilterFloatHorizontal.azsl @@ -11,7 +11,7 @@ #include #include -[numthreads(8,8,1)] +[numthreads(16,16,1)] void MainCS(uint3 dispatchId: SV_DispatchThreadID) { const float3 inputSize = GetImageSize(FilterPassSrg::m_inputImage); diff --git a/Gems/Atom/Feature/Common/Assets/Shaders/Math/GaussianFilterFloatVertical.azsl b/Gems/Atom/Feature/Common/Assets/Shaders/Math/GaussianFilterFloatVertical.azsl index 2d993c7af9..c7d2ed433d 100644 --- a/Gems/Atom/Feature/Common/Assets/Shaders/Math/GaussianFilterFloatVertical.azsl +++ b/Gems/Atom/Feature/Common/Assets/Shaders/Math/GaussianFilterFloatVertical.azsl @@ -11,7 +11,7 @@ #include #include -[numthreads(8,8,1)] +[numthreads(16,16,1)] void MainCS(uint3 dispatchId: SV_DispatchThreadID) { const float3 inputSize = GetImageSize(FilterPassSrg::m_inputImage); diff --git a/Gems/Atom/Feature/Common/Assets/Shaders/Shadow/DepthExponentiation.azsl b/Gems/Atom/Feature/Common/Assets/Shaders/Shadow/DepthExponentiation.azsl index 7b4613d8fa..ba2a4aaf92 100644 --- a/Gems/Atom/Feature/Common/Assets/Shaders/Shadow/DepthExponentiation.azsl +++ b/Gems/Atom/Feature/Common/Assets/Shaders/Shadow/DepthExponentiation.azsl @@ -28,7 +28,7 @@ ShaderResourceGroup PassSrg : SRG_PerPass_WithFallback StructuredBuffer m_filterParameters; } -[numthreads(8,8,1)] +[numthreads(16,16,1)] void MainCS(uint3 dispatchId: SV_DispatchThreadID) { const float3 inputSize = GetImageSize(PassSrg::m_inputShadowmap);