a67e040a57
- Rename a bunch of variables to better reflect their intended usage. - Add new data types for organizing 3D vectors and coordinates. - C functions that are called in response to 3D commands now follow the exact same pattern: “static void gfx3d_glFuncName(const u32 param)” - Be super explicit about the usage of numeric data types and their typecasts to improve their code visibility. - Remove implementation-specific ambiguity of right bit-shifting signed numerics (Logical-Shift-Right vs Arithmetic-Shift-Right) in the following functions: gfx3d_glLightDirection_cache(), gfx3d_glNormal(), gfx3d_glTexCoord(), gfx3d_glVertex16b(), gfx3d_glVertex10b(), gfx3d_glVertex3_cord(), gfx3d_glVertex_rel(), gfx3d_glVecTest(). |
||
---|---|---|
.github/workflows | ||
desmume | ||
tools | ||
.gitignore | ||
README.md | ||
license.txt |