citro3d  1.2.0
Functions
mtxstack.c File Reference
#include <c3d/mtxstack.h>
#include <c3d/uniforms.h>
Include dependency graph for mtxstack.c:

Functions

void MtxStack_Init (C3D_MtxStack *stk)
 
void MtxStack_Bind (C3D_MtxStack *stk, GPU_SHADER_TYPE unifType, int unifPos, int unifLen)
 
C3D_MtxMtxStack_Push (C3D_MtxStack *stk)
 
C3D_MtxMtxStack_Pop (C3D_MtxStack *stk)
 
void MtxStack_Update (C3D_MtxStack *stk)
 

Function Documentation

◆ MtxStack_Bind()

void MtxStack_Bind ( C3D_MtxStack stk,
GPU_SHADER_TYPE  unifType,
int  unifPos,
int  unifLen 
)

◆ MtxStack_Init()

void MtxStack_Init ( C3D_MtxStack stk)

◆ MtxStack_Pop()

C3D_Mtx* MtxStack_Pop ( C3D_MtxStack stk)

◆ MtxStack_Push()

C3D_Mtx* MtxStack_Push ( C3D_MtxStack stk)

◆ MtxStack_Update()

void MtxStack_Update ( C3D_MtxStack stk)