Browse Source

Reverted use of CBUFFER_ macros, as it was breaking the shaders on Vulkan

sgsr2_fs
Nico de Poel 1 year ago
parent
commit
0469bb921f
  1. 5
      Packages/com.unity.postprocessing@3.2.2/PostProcessing/Runtime/Effects/Upscaling/SGSR2/Shaders/2_pass_cs/sgsr2_convert.compute
  2. 5
      Packages/com.unity.postprocessing@3.2.2/PostProcessing/Runtime/Effects/Upscaling/SGSR2/Shaders/2_pass_cs/sgsr2_upscale.compute
  3. 5
      Packages/com.unity.postprocessing@3.2.2/PostProcessing/Runtime/Effects/Upscaling/SGSR2/Shaders/3_pass_cs/sgsr2_activate.compute
  4. 5
      Packages/com.unity.postprocessing@3.2.2/PostProcessing/Runtime/Effects/Upscaling/SGSR2/Shaders/3_pass_cs/sgsr2_convert.compute
  5. 5
      Packages/com.unity.postprocessing@3.2.2/PostProcessing/Runtime/Effects/Upscaling/SGSR2/Shaders/3_pass_cs/sgsr2_upscale.compute

5
Packages/com.unity.postprocessing@3.2.2/PostProcessing/Runtime/Effects/Upscaling/SGSR2/Shaders/2_pass_cs/sgsr2_convert.compute

@ -15,7 +15,8 @@ TYPED_TEXTURE2D_X(float2, InputVelocity) : register(t2);
RW_TEXTURE2D_X(half4, MotionDepthClipAlphaBuffer) : register(u0);
RW_TEXTURE2D_X(uint, YCoCgColor) : register(u1);
CBUFFER_START(Params)
cbuffer Params : register(b0)
{
uint2 renderSize;
uint2 displaySize;
float2 renderSizeRcp;
@ -29,7 +30,7 @@ CBUFFER_START(Params)
float MinLerpContribution;
uint bSameCamera;
uint reset;
CBUFFER_END
};
[numthreads(8, 8, 1)]
void CS(uint3 gl_GlobalInvocationID : SV_DispatchThreadID)

5
Packages/com.unity.postprocessing@3.2.2/PostProcessing/Runtime/Effects/Upscaling/SGSR2/Shaders/2_pass_cs/sgsr2_upscale.compute

@ -36,7 +36,8 @@ TYPED_TEXTURE2D_X(uint, YCoCgColor) : register(t2);
RW_TEXTURE2D_X(half4, SceneColorOutput) : register(u0);
RW_TEXTURE2D_X(half4, HistoryOutput) : register(u1);
CBUFFER_START(Params)
cbuffer Params : register(b0)
{
uint2 renderSize;
uint2 displaySize;
float2 renderSizeRcp;
@ -50,7 +51,7 @@ CBUFFER_START(Params)
float MinLerpContribution;
uint bSameCamera;
uint reset;
CBUFFER_END
};
[numthreads(8, 8, 1)]
void CS(uint3 gl_GlobalInvocationID : SV_DispatchThreadID)

5
Packages/com.unity.postprocessing@3.2.2/PostProcessing/Runtime/Effects/Upscaling/SGSR2/Shaders/3_pass_cs/sgsr2_activate.compute

@ -34,7 +34,8 @@ TYPED_TEXTURE2D_X(uint, YCoCgColor) : register(t2);
RW_TEXTURE2D_X(half4, MotionDepthClipAlphaBuffer) : register(u0);
RW_TEXTURE2D_X(uint, LumaHistory) : register(u1);
CBUFFER_START(Params)
cbuffer Params : register(b0)
{
uint2 renderSize;
uint2 displaySize;
float2 ViewportSizeInverse;
@ -48,7 +49,7 @@ CBUFFER_START(Params)
float MinLerpContribution;
uint bSameCamera;
uint reset;
CBUFFER_END
};
[numthreads(8, 8, 1)]
void CS(uint3 gl_GlobalInvocationID : SV_DispatchThreadID)

5
Packages/com.unity.postprocessing@3.2.2/PostProcessing/Runtime/Effects/Upscaling/SGSR2/Shaders/3_pass_cs/sgsr2_convert.compute

@ -16,7 +16,8 @@ TYPED_TEXTURE2D_X(float2, InputVelocity) : register(t3);
RW_TEXTURE2D_X(half4, MotionDepthAlphaBuffer) : register(u0);
RW_TEXTURE2D_X(uint, YCoCgColor) : register(u1);
CBUFFER_START(Params)
cbuffer Params : register(b0)
{
uint2 renderSize;
uint2 displaySize;
float2 ViewportSizeInverse;
@ -30,7 +31,7 @@ CBUFFER_START(Params)
float MinLerpContribution;
uint bSameCamera;
uint reset;
CBUFFER_END
};
[numthreads(8, 8, 1)]
void CS(uint3 gl_GlobalInvocationID : SV_DispatchThreadID)

5
Packages/com.unity.postprocessing@3.2.2/PostProcessing/Runtime/Effects/Upscaling/SGSR2/Shaders/3_pass_cs/sgsr2_upscale.compute

@ -36,7 +36,8 @@ TYPED_TEXTURE2D_X(uint, YCoCgColor) : register(t2);
RW_TEXTURE2D_X(half4, SceneColorOutput) : register(u0);
RW_TEXTURE2D_X(half4, HistoryOutput) : register(u1);
CBUFFER_START(Params)
cbuffer Params : register(b0)
{
uint2 renderSize;
uint2 displaySize;
float2 renderSizeRcp;
@ -50,7 +51,7 @@ CBUFFER_START(Params)
float MinLerpContribution;
uint bSameCamera;
uint reset;
CBUFFER_END
};
[numthreads(8, 8, 1)]
void CS(uint3 gl_GlobalInvocationID : SV_DispatchThreadID)

Loading…
Cancel
Save