Files
Pulse/Tests/Shaders/D3D11/BufferCopy.hlsl

9 lines
236 B
HLSL

StructuredBuffer<uint> read_ssbo : register(t0);
RWStructuredBuffer<uint> write_ssbo : register(u0);
[numthreads(16, 16, 1)]
void main(uint3 grid : SV_DispatchThreadID)
{
write_ssbo[grid.x * grid.y] = read_ssbo[grid.x * grid.y];
}