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