Go to the source code of this file.
|
| static C3D_FVec * | C3D_FVUnifWritePtr (GPU_SHADER_TYPE type, int id, int size) |
| |
| static C3D_IVec * | C3D_IVUnifWritePtr (GPU_SHADER_TYPE type, int id) |
| |
| static void | C3D_FVUnifMtxNx4 (GPU_SHADER_TYPE type, int id, const C3D_Mtx *mtx, int num) |
| |
| static void | C3D_FVUnifMtx4x4 (GPU_SHADER_TYPE type, int id, const C3D_Mtx *mtx) |
| |
| static void | C3D_FVUnifMtx3x4 (GPU_SHADER_TYPE type, int id, const C3D_Mtx *mtx) |
| |
| static void | C3D_FVUnifMtx2x4 (GPU_SHADER_TYPE type, int id, const C3D_Mtx *mtx) |
| |
| static void | C3D_FVUnifSet (GPU_SHADER_TYPE type, int id, float x, float y, float z, float w) |
| |
| static void | C3D_IVUnifSet (GPU_SHADER_TYPE type, int id, int x, int y, int z, int w) |
| |
| static void | C3D_BoolUnifSet (GPU_SHADER_TYPE type, int id, bool value) |
| |
| void | C3D_UpdateUniforms (GPU_SHADER_TYPE type) |
| |
◆ C3D_FVUNIF_COUNT
| #define C3D_FVUNIF_COUNT 96 |
◆ C3D_IVUNIF_COUNT
| #define C3D_IVUNIF_COUNT 4 |
◆ C3D_BoolUnifSet()
| static void C3D_BoolUnifSet |
( |
GPU_SHADER_TYPE |
type, |
|
|
int |
id, |
|
|
bool |
value |
|
) |
| |
|
inlinestatic |
◆ C3D_FVUnifMtx2x4()
| static void C3D_FVUnifMtx2x4 |
( |
GPU_SHADER_TYPE |
type, |
|
|
int |
id, |
|
|
const C3D_Mtx * |
mtx |
|
) |
| |
|
inlinestatic |
◆ C3D_FVUnifMtx3x4()
| static void C3D_FVUnifMtx3x4 |
( |
GPU_SHADER_TYPE |
type, |
|
|
int |
id, |
|
|
const C3D_Mtx * |
mtx |
|
) |
| |
|
inlinestatic |
◆ C3D_FVUnifMtx4x4()
| static void C3D_FVUnifMtx4x4 |
( |
GPU_SHADER_TYPE |
type, |
|
|
int |
id, |
|
|
const C3D_Mtx * |
mtx |
|
) |
| |
|
inlinestatic |
◆ C3D_FVUnifMtxNx4()
| static void C3D_FVUnifMtxNx4 |
( |
GPU_SHADER_TYPE |
type, |
|
|
int |
id, |
|
|
const C3D_Mtx * |
mtx, |
|
|
int |
num |
|
) |
| |
|
inlinestatic |
◆ C3D_FVUnifSet()
| static void C3D_FVUnifSet |
( |
GPU_SHADER_TYPE |
type, |
|
|
int |
id, |
|
|
float |
x, |
|
|
float |
y, |
|
|
float |
z, |
|
|
float |
w |
|
) |
| |
|
inlinestatic |
◆ C3D_FVUnifWritePtr()
| static C3D_FVec* C3D_FVUnifWritePtr |
( |
GPU_SHADER_TYPE |
type, |
|
|
int |
id, |
|
|
int |
size |
|
) |
| |
|
inlinestatic |
◆ C3D_IVUnifSet()
| static void C3D_IVUnifSet |
( |
GPU_SHADER_TYPE |
type, |
|
|
int |
id, |
|
|
int |
x, |
|
|
int |
y, |
|
|
int |
z, |
|
|
int |
w |
|
) |
| |
|
inlinestatic |
◆ C3D_IVUnifWritePtr()
| static C3D_IVec* C3D_IVUnifWritePtr |
( |
GPU_SHADER_TYPE |
type, |
|
|
int |
id |
|
) |
| |
|
inlinestatic |
◆ C3D_UpdateUniforms()
| void C3D_UpdateUniforms |
( |
GPU_SHADER_TYPE |
type | ) |
|
◆ C3D_BoolUnifs
◆ C3D_BoolUnifsDirty
| bool C3D_BoolUnifsDirty[2] |
|
extern |
◆ C3D_FVUnif
◆ C3D_FVUnifDirty
◆ C3D_IVUnif
◆ C3D_IVUnifDirty