summaryrefslogtreecommitdiffhomepage
path: root/src/rlgl.h
AgeCommit message (Collapse)Author
2021-06-26REVIEWED: Improved log info on image/textures laodingRay
ADDED: rlGetPixelFormatName()
2021-06-25WARNING: REVIEWED: Default shader uniform namesRay
When a shader is loaded, by default, several locations are tried to be set automatically.
2021-06-25REVIEWED: LoadShader() and default locationsRay
Reviewed locations descriptions
2021-06-17Remove Color struct requirementRay
2021-06-10Review some commentsRay
2021-06-10Reviewed functions descriptionRay
Replaced: Returns -> Get
2021-06-10Added some enum commentsRay
2021-06-05Minor format tweaksraysan5
2021-05-30REVIEWED: exit() on LOG_FATAL instead of LOG_ERROR #1796Ray
2021-05-22Some code tweaks for consistencyRay
2021-05-08check for vao extension (#1757)Antonio Jose Ramos Marquez
2021-04-28Decoupling rlgl from platform layerRay
Now rlgl only depends on OpenGL and it's completely decoupled from platform layer libraries (EGL)
2021-04-27Minor tweaksRay
2021-04-25Review OpenGL 1.1 building #1732raysan5
It works compiling with MinGW
2021-04-18Remove trailing spacesRay
2021-04-18Review extensions issue on macOSRay
2021-04-18WARNING: REDESIGNED: rlLoadExtensions() #1295Ray
Added config flag: SUPPORT_GL_DETAILS_INFO
2021-04-14Added some OpenGL extensions commentsRay
2021-04-11Update rlgl.hRay
2021-04-11Some defines simplificationRay
2021-04-07REVIEWED: OpenGL 2.1 compilationRay
2021-04-06Corrected issue on RPIRay
2021-04-06REVIEWED: Some rlgl cleaning on unused typesRay
2021-04-05REVIEWED: rlLoadShaderDefault()raysan5
Operate over global variable
2021-04-04Update rlgl.hraysan5
2021-04-04REDESIGNED: Shapes texture/rec moved to shapes moduleraysan5
2021-04-02ADDED: GenMeshDefault() #1556raysan5
2021-04-02REDESIGN: Move GenTexture*() functions to PBR example #721raysan5
Removed functions from rlgl module.
2021-04-02REVIEWED: GenTexture*() functions #721raysan5
Avoid RLGL data dependency to allow moving the functions somewhere else
2021-04-01Review libc dependencyraysan5
2021-04-01Remove trailing spacesraysan5
2021-03-31ADDED: Support model normal matrix location #1691raysan5
2021-03-31REVIEWED: Define instancing API entry points for RPIraysan5
2021-03-31REVIEWED: RPI instancing checks #1679raysan5
2021-03-28REVIEWED: rlgl: Stereo render is working againraysan5
As a bonus, stereo render is compatible with mesh instancing now!
2021-03-27Fixing pointer arithmetic to avoid error [-Werror=pointer-arith] (#1685)Maksymilian Mika
2021-03-26REVIEWED: DrawMeshInstanced()Ray
2021-03-25REVIEWED: OpenGL 1.1 working againRay
2021-03-25WARNING: BREAKING: rlgl redesign -WIP-Ray
rlgl module has been completely redesigned to move Mesh/Material structures to [models] module. Still some work to do, broken elements: - [models] OpenGL 1.1 mesh rendering: DrawMesh() - [models] Mesh Instancing: DrawMeshInstanced() - [models] Stereo rendering: DrawMesh() - [models] GL_FLOAT, GL_UNSIGNED_INT exposed - [models] GenMeshCustom() - [rlgl] GenTexture*() functions removal?
2021-03-23Fix activeTextureId to have MAX_BATCH_ACTIVE_TEXTURES elements instead of ↵Victor
the hardcoded 4 (#1674)
2021-03-23Update rlgl.hRay
2021-03-23REVIEWED: rlgl_standalone usageRay
2021-03-22WARNING: BREAKING: REDESIGNED: rlgl moduleRay
- Many functions renamed to follow rl*() convention - Some internal functions exposed in the API - Some functionality moved to other modules - Reorganized all functions by categories - Make sure it keeps working with OpenGL 1.1 and 2.1
2021-03-21REVIEWED: rlgl module #1523Ray
2021-03-21WARNING: BREAKING: rlgl module redesign -WIP-Ray
- Some rlgl functions have been moved to core - Some functions have been made internal to rlgl - rlgl functions prefixed with rl*()
2021-03-20BIG CHANGE: REDESIGNED: Vr device simulator #1582Ray
Vr simulator has been moved to core module and completely redesigned. Now user is in charge of stereo-render fbo and also in full control of distortion shader. Code is a bit more complex but better aligned with other raylib examples.
2021-03-19Removed trailing spacesRay
2021-03-19WARNING: BREAKING: REVIEWED some enums namingRay
Now enum names are more consistent between them.
2021-03-18REVIEWED: Material params #1649Ray
Just assigned a fixed memory size for custom Material parameters in case of being required, so we shouldn't worry about allocating/freeing them.
2021-03-17Support instancing in OpenGL ES 2.0 if availableRay
Checking for extension and enabling it if available