Ray
f2389a1e55
Remove trail spaces
1 year ago
Ray
557aeff253
REVIEWED: `glInternalFormat` is unsigned and actually, `rlGetGlTextureFormats()` returns 0 if fails
1 year ago
Ray
36e99860ee
Added note about WebGL warning
1 year ago
Ray
b335927665
Reviewed PR #3321
1 year ago
Christopher Odom
eb461512a7
Added UBSAN complaint fix to rLoadTexture #1891 ( #3321 )
1 year ago
Ray
30a9a24db9
Review to avoid UBSAN complaining #1891
1 year ago
MichaelFiber
18e9784c6d
Remove PLATFORM_RPI ( #3232 )
* Remove PLATFORM_RPI
* remove build artifacts
---------
Co-authored-by: MichaelFiber <michael@cubeofb.org>
Co-authored-by: Ray <raysan5@gmail.com>
1 year ago
Branimir Ričko
b27e98a428
Fix bug where default shaders was not linking. ( #3261 )
1 year ago
Ray
5a33f19964
Revert "Fix #3246"
This reverts commit e4dcbd5180
.
1 year ago
Ray
e4dcbd5180
Fix #3246
1 year ago
Nikolas
bef818e210
Fix build for OpenGL 2.1, where half floats are part of an extension ( #3233 )
1 year ago
Nikolas
dc621ca388
Support 16-Bit HDR textures ( #3220 )
* Support 16-Bit HDR textures
* Fix build on emscripten
* Move helper functions
1 year ago
Ray
974460b072
REVIEWED: `rlLoadShaderBuffer()` #3104
1 year ago
Ray
830e328df0
Remove trailing spaces
1 year ago
Chema Guerra
f385d0ce1c
Continuation of support for ES3/WebGL2 ( #3107 )
* Continuation of support for ES3/WebGL2
* GetTouchPointState()
* Amends to the WebGL2 PR
---------
Co-authored-by: root <root@DESKTOP-GLOV9QV>
Co-authored-by: chemguerra <online@chemaguerra.com>
1 year ago
Ray
ba802fdd5e
tweaks
1 year ago
Ray
e497603678
ADDED: Experimental support for OpenGL ES 3.0 -WIP-
Just added the required flags to request the OpenGL ES 3.0 context but it has not been tested...
1 year ago
Ray
7d68aa6869
REVIEWED: Modules description layout
2 years ago
Ray
838fc7e303
REVIEWED: Some old TODOs
2 years ago
Ray
771957458d
Avoid shader attribute not found log
2 years ago
Ray
9aa71f04f2
Avoid tracelog about not found uniforms #3003
2 years ago
Ray
975c70d2b7
Update rlgl.h
2 years ago
Antonis Geralis
394b31faff
Add GL_MIN GL_MAX blending equations ( #2945 )
2 years ago
Ray
cb2ba3675c
REVIEWED: `rlUnloadFramebuffer()` #2937
2 years ago
Julio C. Galindo
6ae21d6581
Fixed some grammar mistakes and typos. ( #2914 )
* Fixed some grammar mistakes.
* Fixed some typos.
2 years ago
Ray
1fea266472
Clean trailing spaces
2 years ago
Dor Shapira
7cdffcec52
fixed typo ( #2886 )
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...
2 years ago
Ray
f68bb8c707
REVIEWED: `rlGenTextureMipmaps()`, GPU generation only
2 years ago
Uneven Prankster
19715546b3
Stub out rlCubemapParameters if under GL 1.1. ( #2876 )
Co-authored-by: Uneven Prankster <unevenprankster@pm.me>
2 years ago
Uneven Prankster
76468bb8d8
Add rlCubemapParameters to rlgl.h ( #2862 )
Co-authored-by: Uneven Prankster <unevenprankster@pm.me>
2 years ago
Ray
3028bffd4c
Minor tweaks
2 years ago
Go Watanabe
f549f67be9
OpenGLES 2.0 support on PLATFORM_DESKTOP ( #2840 )
* OpenGLES 2.0 support on PLATFORM_DESKTOP
* exmples raylib_opengl_interop desktop GLES2 support
* rename gles2.h -> glad_gles2.h
2 years ago
Ray
89755e52bf
REVIEWED: `rLoadTextureDepth()` fixed issue
2 years ago
Ray
b59fab7ee6
Update year to 2023
2 years ago
Ray
619331f4a7
REVIEWED: Issue with depth textures on WebGL #2824
2 years ago
Ray
4de64f5750
Expose OpenGL blending mode factors and functions/equations
2 years ago
Ray
2edf5a9584
REVIEWED: Issue with shader linkage
2 years ago
Antonis Geralis
2fd6d7e8c0
Use const for pointer float array ( #2807 )
* Use const for pointer float array
* missed a definition
2 years ago
Antonis Geralis
2c77b31e30
Correct types for rlBindImageTexture ( #2808 )
2 years ago
Ray
f6558fe6e0
Minor tweaks
2 years ago
Ray
e6306e5e76
REVIEWED: `rlCullFace()` -> `rlSetCullFace()`
Reviewed formating to follow raylib coding conventions.
2 years ago
jtainer
2761aa40dd
Added function rlCullFace ( #2797 )
rlCullFace sets the face culling mode to RL_FRONT or RL_BACK which correspond to GL_FRONT and GL_BACK respectively.
2 years ago
Ray
7a15861d44
Update rlgl.h
2 years ago
Ray
25d846aa9a
Avoid early return calls
2 years ago
Ray
9017be3259
Reviewed latest PR formating and variables naming #2741
2 years ago
凌溢狐
2d88958d35
Add rlSetBlendFactorsSeparate and custom blend mode modification checks ( #2741 )
2 years ago
Ray
6e8f3b0f45
Update rlgl.h
2 years ago
Ray
12e8cef9cf
REMOVED: Mipmaps software generation for OpenGL 1.1
As generation is done in software, it's up to the user to do it. `ImageMipmaps()` is already provided for reference.
2 years ago
Nikolas
42ecd72547
[rlgl] Check for extensions before enabling them ( #2706 )
* [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
2 years ago
Nikolas
a12ddacb7b
Enable DXT compression on __APPLE__ targets ( #2694 )
2 years ago