16 lines
339 B
Plaintext
16 lines
339 B
Plaintext
|
|
#include "Include/PlatformDefines.hlsl"
|
|
|
|
#pragma kernel CSArgsBufferDoubleInstanceCount
|
|
|
|
uniform RWStructuredBuffer<uint> argsBuffer;
|
|
uniform uint count;
|
|
|
|
[numthreads(GPUI_THREADS, 1, 1)]
|
|
void CSArgsBufferDoubleInstanceCount(uint2 id : SV_DispatchThreadID)
|
|
{
|
|
if (id.x >= count)
|
|
return;
|
|
|
|
argsBuffer[id.x * 5 + 1] *= 2;
|
|
} |