次のシェーダーがあります。
#pragma kernal Main
RWTexture@D<float4>Reult;
[numthreads(8,8,1)]
void Main (uint3 id:SV_DispatchThreadID)
{
Result[id,xy]=float4(id.x & id.y, (id.x & 15)/15.0, (id.y & 15)/15.0, 0.0);
}
団結して。ただし、これにより、「シェーダーエラー ":Parse error: syntax error at line 1" // つまり、 #pragma kernal Main
私は周りを見回しましたが、 #pragma kernal [メイン関数の名前] は正しい構文のようですが、何が間違っていますか?
これは unity 5.0.1 32 ビット版です。