]> Chaos Git - corbenik/ctrulib.git/commitdiff
Const correctness in GPUCMD_Add(RawCommands)
authorfincs <fincs.alt1@gmail.com>
Wed, 20 Jul 2016 15:30:19 +0000 (17:30 +0200)
committerfincs <fincs.alt1@gmail.com>
Wed, 20 Jul 2016 15:30:19 +0000 (17:30 +0200)
libctru/include/3ds/gpu/gpu.h
libctru/source/gpu/gpu.c

index aefdef2c5c7a33efaead28e806cf6f1fdf62502a..38d0fcaf27843f1b6107d95e3cf251429a2eab1d 100644 (file)
@@ -41,7 +41,7 @@ void GPUCMD_GetBuffer(u32** adr, u32* size, u32* offset);
  * @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);
@@ -55,7 +55,7 @@ void GPUCMD_FlushAndRun(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);
index 9146c1042db6c5ffbbae52930194064d107425fa..7029622adb14f9c5e0baf59a7b7fc614ff41ac57 100644 (file)
@@ -32,7 +32,7 @@ void GPUCMD_GetBuffer(u32** adr, u32* size, u32* offset)
        if(offset)*offset=gpuCmdBufOffset;
 }
 
-void GPUCMD_AddRawCommands(u32* cmd, u32 size)
+void GPUCMD_AddRawCommands(const u32* cmd, u32 size)
 {
        if(!cmd || !size)return;
 
@@ -55,7 +55,7 @@ void GPUCMD_FlushAndRun(void)
        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;