Fix shader warnings
This commit is contained in:
Binary file not shown.
Binary file not shown.
@@ -28,7 +28,7 @@ float4 ToColour(uint v)
|
||||
META_PS(true, FEATURE_LEVEL_ES2)
|
||||
float4 PS(float4 svPos : SV_POSITION) : SV_Target
|
||||
{
|
||||
uint2 quad = svPos.xy * 0.5;
|
||||
uint2 quad = (uint2)(svPos.xy * 0.5);
|
||||
uint overdraw = overdrawSRV[quad];
|
||||
return ToColour(overdraw);
|
||||
}
|
||||
|
||||
@@ -53,7 +53,7 @@ float RayCastScreenSpaceShadow(GBufferData gBufferData, GBufferSample gBuffer, f
|
||||
float3 raySize = rayEnd - rayStart;
|
||||
float2 rayStepDst = abs(raySize).xy * depthSize;
|
||||
float rayStepDstMin = min(rayStepDst.x, rayStepDst.y);
|
||||
float3 rayStepMin = raySize / max(min(maxSteps, rayStepDstMin), 1);
|
||||
float3 rayStepMin = raySize / max(min((float)maxSteps, rayStepDstMin), 1);
|
||||
float3 rayStep = raySize / maxSteps;
|
||||
float3 ray = rayStart + rayStepMin * (dither * 2 + 1.0f);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user