rlgl has been redesigned to avoid any dependency to `raylib` or `raymath`, all functions using some of those libs have been reviewed. - REMOVED: `Texture2D`, `Shader` structs dependency - REMOVED: `Vector3`, `Matrix` structs dependency - REMOVED: raymath functions dependency, all required math is implemented in rlgl - ADDED: `rlMatrix` custom rlgl type - ADDED: `utils.c`: `rlMatrixFromMatrix()` and `rlMatrixToMatrix()` for a safe conversion between raylib<->rlgl matrix types - ADDED: `rl` prefix to all `rlgl` structs - Other small tweaks here and there |
||
|---|---|---|
| .. | ||
| external | ||
| resources | ||
| easings_testbed.c | ||
| easings.h | ||
| embedded_files_loading.c | ||
| opengl_interop.c | ||
| opengl_interop.png | ||
| raudio_standalone.c | ||
| rlgl_standalone.c | ||