From b0b46b713337e396ee8d3a772fb3479e2354107e Mon Sep 17 00:00:00 2001 From: Thomas Edvalson Date: Mon, 23 May 2016 13:43:48 -0400 Subject: [PATCH] Make uniform matrix pointers const --- include/c3d/uniforms.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/include/c3d/uniforms.h b/include/c3d/uniforms.h index bfe939e..ddc06b4 100644 --- a/include/c3d/uniforms.h +++ b/include/c3d/uniforms.h @@ -26,7 +26,7 @@ static inline C3D_IVec* C3D_IVUnifWritePtr(GPU_SHADER_TYPE type, int id) return &C3D_IVUnif[type][id]; } -static inline void C3D_FVUnifMtxNx4(GPU_SHADER_TYPE type, int id, C3D_Mtx* mtx, int num) +static inline void C3D_FVUnifMtxNx4(GPU_SHADER_TYPE type, int id, const C3D_Mtx* mtx, int num) { int i; C3D_FVec* ptr = C3D_FVUnifWritePtr(type, id, num); @@ -34,17 +34,17 @@ static inline void C3D_FVUnifMtxNx4(GPU_SHADER_TYPE type, int id, C3D_Mtx* mtx, ptr[i] = mtx->r[i]; // Struct copy. } -static inline void C3D_FVUnifMtx4x4(GPU_SHADER_TYPE type, int id, C3D_Mtx* mtx) +static inline void C3D_FVUnifMtx4x4(GPU_SHADER_TYPE type, int id, const C3D_Mtx* mtx) { C3D_FVUnifMtxNx4(type, id, mtx, 4); } -static inline void C3D_FVUnifMtx3x4(GPU_SHADER_TYPE type, int id, C3D_Mtx* mtx) +static inline void C3D_FVUnifMtx3x4(GPU_SHADER_TYPE type, int id, const C3D_Mtx* mtx) { C3D_FVUnifMtxNx4(type, id, mtx, 3); } -static inline void C3D_FVUnifMtx2x4(GPU_SHADER_TYPE type, int id, C3D_Mtx* mtx) +static inline void C3D_FVUnifMtx2x4(GPU_SHADER_TYPE type, int id, const C3D_Mtx* mtx) { C3D_FVUnifMtxNx4(type, id, mtx, 2); }