compute shader里的方法主体的相关数据名字和前面声明的变量对不上。
RWStructuredBuffer<VecMatPair> dataBuffer;//此处的dataBuffer,如果写成dateBuffer就会报这个错误。
[numthreads(15,1,1)]
void Multiply (uint3 id:SV_DispatchThreadID)
{
dataBuffer[id.x].pos=(float)id.x*0.5;//此处的dataBuffer,如果写成dateBuffer也会报这个错误。
dataBuffer[id.x].pos=(float)id.x*0.7;//同上
}