diff --git a/src/rlgl.h b/src/rlgl.h index 3cff18da9..0f8c6cfb3 100644 --- a/src/rlgl.h +++ b/src/rlgl.h @@ -765,7 +765,7 @@ RLAPI void rlComputeShaderDispatch(unsigned int groupX, unsigned int groupY, uns // Shader buffer storage object management (ssbo) RLAPI unsigned int rlLoadShaderBuffer(unsigned int size, const void *data, int usageHint); // Load shader storage buffer object (SSBO) RLAPI void rlUnloadShaderBuffer(unsigned int ssboId); // Unload shader storage buffer object (SSBO) -RLAPI void rlUpdateShaderBuffer(unsigned int id, const void *data, unsigned int dataSize, unsigned int offset); // Update SSBO buffer data +RLAPI void rlUpdateShaderBuffer(unsigned int id, const void *data, unsigned int dataSize, int usageHint, unsigned int offset); // Update SSBO buffer data RLAPI void rlBindShaderBuffer(unsigned int id, unsigned int index); // Bind SSBO buffer RLAPI void rlReadShaderBuffer(unsigned int id, void *dest, unsigned int count, unsigned int offset); // Read SSBO buffer data (GPU->CPU) RLAPI void rlCopyShaderBuffer(unsigned int destId, unsigned int srcId, unsigned int destOffset, unsigned int srcOffset, unsigned int count); // Copy SSBO data between buffers