summaryrefslogtreecommitdiffhomepage
path: root/src/rlgl.h
AgeCommit message (Collapse)Author
2023-09-18Added UBSAN complaint fix to rLoadTexture #1891 (#3321)Christopher Odom
2023-09-07Review to avoid UBSAN complaining #1891Ray
2023-09-07Remove PLATFORM_RPI (#3232)MichaelFiber
* Remove PLATFORM_RPI * remove build artifacts --------- Co-authored-by: MichaelFiber <[email protected]> Co-authored-by: Ray <[email protected]>
2023-08-26Fix bug where default shaders was not linking. (#3261)Branimir Ričko
2023-08-19Revert "Fix #3246"Ray
This reverts commit e4dcbd518091a5854a517ea4cfc3f7e2d29de1a7.
2023-08-17Fix #3246Ray
2023-08-08Fix build for OpenGL 2.1, where half floats are part of an extension (#3233)Nikolas
2023-08-05Support 16-Bit HDR textures (#3220)Nikolas
* Support 16-Bit HDR textures * Fix build on emscripten * Move helper functions
2023-06-24REVIEWED: `rlLoadShaderBuffer()` #3104Ray
2023-06-17Remove trailing spacesRay
2023-06-12Continuation of support for ES3/WebGL2 (#3107)Chema Guerra
* Continuation of support for ES3/WebGL2 * GetTouchPointState() * Amends to the WebGL2 PR --------- Co-authored-by: root <root@DESKTOP-GLOV9QV> Co-authored-by: chemguerra <[email protected]>
2023-06-03tweaksRay
2023-05-31ADDED: Experimental support for OpenGL ES 3.0 -WIP-Ray
Just added the required flags to request the OpenGL ES 3.0 context but it has not been tested...
2023-05-01REVIEWED: Modules description layoutRay
2023-04-22REVIEWED: Some old TODOsRay
2023-04-17Avoid shader attribute not found logRay
2023-04-10Avoid tracelog about not found uniforms #3003Ray
2023-03-14Update rlgl.hRay
2023-02-26Add GL_MIN GL_MAX blending equations (#2945)Antonis Geralis
2023-02-24REVIEWED: `rlUnloadFramebuffer()` #2937Ray
2023-02-09Fixed some grammar mistakes and typos. (#2914)Julio C. Galindo
* Fixed some grammar mistakes. * Fixed some typos.
2023-02-05Clean trailing spacesRay
2023-01-24fixed typo (#2886)Dor Shapira
pilepine=>pipeline chosing=>choosing additioanlly=>additionally attachmment=>attachment initialize=>inititialize Binded=>Bound lattest=>latest hi @raysan5, I ran rlgl.h into some "typo checking" program(basically a JetBrains IDE), and here are all the things that the program was able to spot and fix. as my English isn't really well I would like it if you could check that I didn't make any mistakes in the typo fixing...
2023-01-24REVIEWED: `rlGenTextureMipmaps()`, GPU generation onlyRay
2023-01-21Stub out rlCubemapParameters if under GL 1.1. (#2876)Uneven Prankster
Co-authored-by: Uneven Prankster <[email protected]>
2023-01-19Add rlCubemapParameters to rlgl.h (#2862)Uneven Prankster
Co-authored-by: Uneven Prankster <[email protected]>
2023-01-10Minor tweaksRay
2023-01-10OpenGLES 2.0 support on PLATFORM_DESKTOP (#2840)Go Watanabe
* OpenGLES 2.0 support on PLATFORM_DESKTOP * exmples raylib_opengl_interop desktop GLES2 support * rename gles2.h -> glad_gles2.h
2023-01-04REVIEWED: `rLoadTextureDepth()` fixed issueRay
2023-01-01Update year to 2023Ray
2022-12-14REVIEWED: Issue with depth textures on WebGL #2824Ray
2022-12-04Expose OpenGL blending mode factors and functions/equationsRay
2022-11-29REVIEWED: Issue with shader linkageRay
2022-11-24Use const for pointer float array (#2807)Antonis Geralis
* Use const for pointer float array * missed a definition
2022-11-24Correct types for rlBindImageTexture (#2808)Antonis Geralis
2022-11-22Minor tweaksRay
2022-11-15REVIEWED: `rlCullFace()` -> `rlSetCullFace()`Ray
Reviewed formating to follow raylib coding conventions.
2022-11-15Added function rlCullFace (#2797)jtainer
rlCullFace sets the face culling mode to RL_FRONT or RL_BACK which correspond to GL_FRONT and GL_BACK respectively.
2022-10-06Update rlgl.hRay
2022-10-05Avoid early return callsRay
2022-10-05Reviewed latest PR formating and variables naming #2741Ray
2022-10-05Add rlSetBlendFactorsSeparate and custom blend mode modification checks (#2741)凌溢狐
2022-09-19Update rlgl.hRay
2022-09-19REMOVED: Mipmaps software generation for OpenGL 1.1Ray
As generation is done in software, it's up to the user to do it. `ImageMipmaps()` is already provided for reference.
2022-09-18[rlgl] Check for extensions before enabling them (#2706)Nikolas
* [rlgl] Check for extensions before enabling them * Shift to glad on macOS * #undef CORE_OPENGL_33 * Remove version hack and fix ASTC compression assumption * Remove loader from glad * Use GLAD_MALLOC/FREE instead of malloc/free * More explicit extension checking
2022-09-12Enable DXT compression on __APPLE__ targets (#2694)Nikolas
2022-09-09WARNING: BREAKING: Reviewed SSBO usage to avoid `long long`Ray
raylib library tries to avoid `long long` usage. Several SSBO functions have been reviewed (including some renames for consistency) to minimize `long long` type usage.
2022-09-05WARNING: BREAKING: Removed `rlCheckRenderBatchLimit()` requirementRay
Updated version to `rlgl 4.2`
2022-09-05REVIEWED: rlgl enums and commentsRay
2022-09-01ADDED: `RL_TEXTURE_MIPMAP_BIAS_RATIO` support to `rlTextureParameters()` for ↵Ray
OpenGL 3.3 #2674