]> Chaos Git - corbenik/ctrulib.git/commitdiff
Fix #139
authorSteven Smith <Steveice10@gmail.com>
Sun, 8 Nov 2015 20:00:33 +0000 (12:00 -0800)
committerSteven Smith <Steveice10@gmail.com>
Sun, 8 Nov 2015 20:00:33 +0000 (12:00 -0800)
libctru/include/3ds/gpu/gpu-old.h
libctru/source/gpu/gpu-old.c

index 93a54eb8a035ddc955c01ccb9173f4dc86c19a09..cb7ba5d751758aa994c335f1e5a5e88e971e5e7f 100644 (file)
@@ -55,7 +55,7 @@ void GPU_SetViewport(u32* depthBuffer, u32* colorBuffer, u32 x, u32 y, u32 w, u3
  * @param h Height of the scissor region.
  * @deprecated
  */
-void GPU_SetScissorTest(GPU_SCISSORMODE mode, u32 x, u32 y, u32 w, u32 h) DEPRECATED;
+void GPU_SetScissorTest(GPU_SCISSORMODE mode, u32 left, u32 bottom, u32 right, u32 top) DEPRECATED;
 
 /**
  * @brief Sets the depth map.
index 42479032135042268568bf47fb63cbda66592a4b..745010504390b65ccbe7b9ac10a0cc889d4e8a2f 100644 (file)
@@ -78,13 +78,13 @@ void GPU_SetViewport(u32* depthBuffer, u32* colorBuffer, u32 x, u32 y, u32 w, u3
        GPUCMD_AddIncrementalWrites(GPUREG_COLORBUFFER_READ, param, 0x00000004);
 }
 
-void GPU_SetScissorTest(GPU_SCISSORMODE mode, u32 x, u32 y, u32 w, u32 h)
+void GPU_SetScissorTest(GPU_SCISSORMODE mode, u32 left, u32 bottom, u32 right, u32 top)
 {
        u32 param[3];
        
        param[0x0] = mode;
-       param[0x1] = (y<<16)|(x&0xFFFF);
-       param[0x2] = ((h-1)<<16)|((w-1)&0xFFFF);
+       param[0x1] = (bottom<<16)|(left&0xFFFF);
+       param[0x2] = ((top-1)<<16)|((right-1)&0xFFFF);
        GPUCMD_AddIncrementalWrites(GPUREG_SCISSORTEST_MODE, param, 0x00000003);
 }