geometry shader error

Started by
0 comments, last by lomateron 11 years, 7 months ago
This geometry shader isn't working, what i think i am doing is getting 2 vertex and ouputting them.

[maxvertexcount(2)]
void GSr( line PS_TXr input[2], inout LineStream<PS_TXr> lin )
{
}

the errors says

1*unknown attribute maxvertexcount, or attribute invalid for this statement, valid attributes are: clipplanes
2*'GSr': input parameter cannot have geometry specifier

I am drawing to a texture2D with typology linelist, only 2 vertex( draw(2,0) ).
Advertisement
sorry I find the mistake, its very stupi:

SetGeometryShader(CompileShader( vs_4_0, GSr() ) ); // note the "vs" its "gs"

SetGeometryShader(CompileShader( gs_4_0, GSr() ) );

This topic is closed to new replies.

Advertisement