0001: // ----------------------------------------------------------------------------
0002: // 頂点シェーダーからの入力構造体
0003: // ----------------------------------------------------------------------------
0004: struct v2f_simple : vertex2fragment  {
0005:     float4 HPOS;
0006:     float4 texcoord0;       // float2 では、なくなっているのに注意
0007: };
0008: 
0009: fragout main(v2f_simple I
0010:                 , uniform sampler2D tex0
0011: ) {
0012:   fragout O;   
0013: 
0014:     // テクスチャーの色を読み込む
0015:     O.col = tex2D(tex0);
0016: 
0017:   return O;
0018: } 
0019: