1 #ifndef _SDL_GPU_GL_MATRIX_H__
2 #define _SDL_GPU_GL_MATRIX_H__
16 #define GPU_MODELVIEW 0
17 #define GPU_PROJECTION 1
31 void GPU_Scale(
float sx,
float sy,
float sz);
void GPU_LoadIdentity(void)
float * GPU_GetModelView(void)
void GPU_MatrixMode(int matrix_mode)
void GPU_MultiplyAndAssign(float *result, float *A)
float * GPU_GetProjection(void)
void GPU_MatrixIdentity(float *result)
GLint GLint GLint GLint GLint GLint y
void GPU_Translate(float x, float y, float z)
void GPU_Ortho(float left, float right, float bottom, float top, float near, float far)
void GPU_GetModelViewProjection(float *result)
float * GPU_GetCurrentMatrix(void)
void GPU_Rotate(float degrees, float x, float y, float z)
void GPU_Multiply4x4(float *result, float *A, float *B)
void GPU_MultMatrix(float *matrix4x4)
void GPU_Scale(float sx, float sy, float sz)
void GPU_Frustum(float right, float left, float bottom, float top, float near, float far)
GLint GLint GLint GLint GLint x
const char * GPU_GetMatrixString(float *A)
void GPU_MatrixCopy(float *result, const float *A)
void GPU_PushMatrix(void)