0

これは、入力レイアウトのないジオメトリ シェーダーです。

 #version 150
 layout( points, max_vertices = 1 ) out;
 void main()
 {
     for( int i = 0; i < gl_in.length(); i++ )
     {
         vec4 vert = gl_in[ i ].gl_Position;
         gl_Position = vert;
         gl_PointSize = gl_in[ i ].gl_PointSize;
         EmitVertex();
     }  
 }

このシェーダは正常にコンパイルされています。知る限り、入力が与えられていないため失敗するはずです

4

0 に答える 0