setup copy shader

This commit is contained in:
Samuliak 2024-07-06 09:13:45 +02:00
parent fca03fe2b8
commit 3d32d7a292

View file

@ -0,0 +1,5 @@
constant ushort lutTextureWidth [[function_constant(0)]];
vertex void vertexCopyToLUTTexture(uint vid [[vertex_id]], constant ushort* data [[buffer(0)]], texture1d_array<ushort, access::write> out [[texture(0)]]) {
out.write(data[vid], vid % lutTextureWidth, vid / lutTextureWidth);
}