I am a beginer in HLSL and i am writting a very simple program but an error occors;
CODE:
struct VS_INPUT
{
float4 position:POSITION;
float2 uv0:TEXC00RD0;
float2 uv1:TEXC00RD1;
float2 uv2:TEXC00RD2;
};
struct PS_INPUT
{
float4 position:POSITION;
float2 uv0:TEXCOORD0;
float2 uv1:TEXCOORD1;
float2 uv2:TEXCOORD2;
};
PS_INPUT Main(VS_INPUT input)
{
PS_INPUT output=(PS_INPUT)0;
output.position=input.position;
output.uv0=input.uv0;
output.uv1=input.uv1;
output.uv2=input.uv2;
return output;
}
[attachment=27370:??.JPG]
What is the wrong with the Code?