15 lines
418 B
Plaintext
15 lines
418 B
Plaintext
|
// Each #kernel tells which function to compile; you can have many kernels
|
||
|
#pragma kernel CSMain
|
||
|
|
||
|
// Create a RenderTexture with enableRandomWrite flag and set it
|
||
|
// with cs.SetTexture
|
||
|
RWTexture2D<float4> Result;
|
||
|
|
||
|
[numthreads(8,8,1)]
|
||
|
void CSMain (uint3 id : SV_DispatchThreadID)
|
||
|
{
|
||
|
// TODO: insert actual code here!
|
||
|
|
||
|
Result[id.xy] = float4(id.x & id.y, (id.x & 15)/15.0, (id.y & 15)/15.0, 0.0);
|
||
|
}
|