Fixed lightgrid and envprobe debug drawing #662

This commit is contained in:
Robert Beckebans 2022-05-29 16:45:12 +02:00
parent ea8b26162d
commit f67360bc06
6 changed files with 17 additions and 13 deletions

View file

@ -35,7 +35,7 @@ Texture2D t_Atlas : register( t0 );
SamplerState samp0 : register( s0 ); // texture 0 is octahedron cube map atlas
struct PS_IN {
float4 position : VPOS;
float4 position : SV_Position;
float3 texcoord0 : TEXCOORD0_centroid;
float3 texcoord1 : TEXCOORD1_centroid;
float4 color : COLOR0;

View file

@ -51,9 +51,9 @@ struct VS_IN {
};
struct VS_OUT {
float4 position : POSITION;
float3 texcoord0 : TEXCOORD0;
float3 texcoord1 : TEXCOORD1;
float4 position : SV_Position;
float3 texcoord0 : TEXCOORD0_centroid;
float3 texcoord1 : TEXCOORD1_centroid;
float4 color : COLOR0;
};
// *INDENT-ON*

View file

@ -36,7 +36,7 @@ SamplerState samp0 : register( s0 ); // texture 0 is octahedron cube map
struct PS_IN {
float4 position : VPOS;
float4 position : SV_Position;
float3 texcoord0 : TEXCOORD0_centroid;
float3 texcoord1 : TEXCOORD1_centroid;
float4 color : COLOR0;

View file

@ -51,9 +51,9 @@ struct VS_IN {
};
struct VS_OUT {
float4 position : POSITION;
float3 texcoord0 : TEXCOORD0;
float3 texcoord1 : TEXCOORD1;
float4 position : SV_Position;
float3 texcoord0 : TEXCOORD0_centroid;
float3 texcoord1 : TEXCOORD1_centroid;
float4 color : COLOR0;
};
// *INDENT-ON*

View file

@ -30,7 +30,11 @@ If you have questions concerning this license or the applicable additional terms
// *INDENT-OFF*
SamplerState samp0 : register(s0);
SamplerState samp0 : register(s0 VK_DESCRIPTOR_SET( 0 ));
struct VS_IN {
float4 position : SV_Position;
};
struct PS_OUT {
float4 color : SV_Target0;
@ -40,4 +44,4 @@ struct PS_OUT {
void main( out PS_OUT result )
{
result.color = rpColor;
}
}

View file

@ -31,7 +31,7 @@ If you have questions concerning this license or the applicable additional terms
// *INDENT-OFF*
#if USE_GPU_SKINNING
cbuffer CB : register( b1 )
cbuffer CB : register( b1 VK_DESCRIPTOR_SET( 0 ))
{
float4 matrices[408];
};
@ -46,7 +46,7 @@ struct VS_IN {
};
struct VS_OUT {
float4 position : POSITION;
float4 position : SV_Position;
};
// *INDENT-ON*
@ -109,4 +109,4 @@ void main( VS_IN vertex, out VS_OUT result )
result.position.z = dot4( vPos, rpMVPmatrixZ );
result.position.w = dot4( vPos, rpMVPmatrixW );
#endif
}
}