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.h | ||
easings_testbed.c | ||
embedded_files_loading.c | ||
opengl_interop.c | ||
opengl_interop.png | ||
raudio_standalone.c | ||
rlgl_standalone.c |