* @param cmd Buffer containing commands to add.
* @param size Size of the buffer.
*/
-void GPUCMD_AddRawCommands(u32* cmd, u32 size);
+void GPUCMD_AddRawCommands(const u32* cmd, u32 size);
/// Executes the GPU command buffer.
void GPUCMD_Run(void);
* @param param Parameters of the command.
* @param paramlength Size of the parameter buffer.
*/
-void GPUCMD_Add(u32 header, u32* param, u32 paramlength);
+void GPUCMD_Add(u32 header, const u32* param, u32 paramlength);
/// Finalizes the GPU command buffer.
void GPUCMD_Finalize(void);
if(offset)*offset=gpuCmdBufOffset;
}
-void GPUCMD_AddRawCommands(u32* cmd, u32 size)
+void GPUCMD_AddRawCommands(const u32* cmd, u32 size)
{
if(!cmd || !size)return;
GX_ProcessCommandList(gpuCmdBuf, gpuCmdBufOffset*4, 0x0);
}
-void GPUCMD_Add(u32 header, u32* param, u32 paramlength)
+void GPUCMD_Add(u32 header, const u32* param, u32 paramlength)
{
u32 zero=0x0;