#include <stdint.h>
#include "common/hardware/gpu.h"
#include "shell/dcos.h"
Go to the source code of this file.
|
| int32_t | dDiv (int32_t a, int32_t b) |
| |
| void | generateRotationMatrix3D (struct Matrix3D *m, int t, enum Axis a) |
| |
| void | multiplyMatrix3D (const struct Matrix3D *m1, const struct Matrix3D *m2, struct Matrix3D *out) |
| |
| void | scaleMatrix3D (struct Matrix3D *m, int32_t s) |
| |
| void | matrixVertexMul3D (const struct Matrix3D *m, const struct Vertex3D *v, struct Vertex3D *out) |
| |
| void | matrixVertexMul3Dxy (const struct Matrix3D *m, const struct Vertex3D *v, struct Vertex2D *out) |
| |
| int32_t | matrixVertexMul3Dz (const struct Matrix3D *m, const struct Vertex3D *v) |
| |
◆ ONE
◆ Axis
| Enumerator |
|---|
| AXIS_X | |
| AXIS_Y | |
| AXIS_Z | |
◆ dDiv()
| int32_t dDiv |
( |
int32_t |
a, |
|
|
int32_t |
b |
|
) |
| |
◆ generateRotationMatrix3D()
◆ matrixVertexMul3D()
◆ matrixVertexMul3Dxy()
◆ matrixVertexMul3Dz()
◆ multiplyMatrix3D()
◆ scaleMatrix3D()