Ray
68b6c79c3f
Update rlgl.h
2023-12-20 01:03:52 +01:00
Ray
2fe68a8a12
REVIEWED PR deferred render
2023-12-20 00:51:51 +01:00
Jett
e71153258b
fix for deferred rendering example. ( #3655 )
...
* fix for deferred rendering example.
* missed defines to build.
2023-12-20 00:27:59 +01:00
Peter0x44
55e7d1aad1
Expose OpenGL take 2 ( #3588 )
...
For some reason, there are actually two macros needed to control this.
Yes, I tried with only one, both are needed
2023-11-30 22:43:02 +01:00
Peter0x44
ef5069862d
Fix mistake in pr #3572 ( #3587 )
2023-11-30 20:07:50 +01:00
Ray
e9ddb15d9d
REVIEWED: rlgl function description and comments
2023-11-30 19:04:38 +01:00
Peter0x44
e7a486fa81
Hide unneeded internal symbols when building raylib as an so or dylib ( #3573 )
2023-11-28 20:43:45 +01:00
Peter0x44
94aba23ef4
Expose glad functions when building raylib as a shared lib ( #3572 )
2023-11-24 00:41:44 +01:00
Steven Schveighoffer
b122270aa3
Fix version info in rlgl.h ( #3558 )
2023-11-21 22:47:52 +01:00
Le Juez Victor
9099077075
[rlgl] Fixed return type of GetCompressedFormatName
( #3529 )
...
The return type of `GetCompressedFormatName` has been corrected from `char *` to `const char *`
2023-11-12 00:09:00 +01:00
Ray
30dcbaff20
Update rlgl.h
2023-11-10 13:33:42 +01:00
Ray
807516a991
Support OpenGL ES 3.0 building on Web
...
For some reason, the equivalent requested context (WebGL 2.0) is not provided, despite being properly requested.
2023-11-02 18:13:37 +01:00
Ray
35d27fb11b
REVIEWED: Pointers exposing not required for ES3
2023-11-02 09:04:05 +01:00
Ray
64d64cc181
REVIEWED: Potential code issues reported by CodeQL #3476
2023-11-01 15:28:18 +01:00
Ray
1407f6eb46
ADDED: rlBlitFramebuffer()
, required for deferred render
2023-10-31 20:46:06 +01:00
Ray
de7beef05d
Remove trailing spaces
2023-10-31 15:54:52 +01:00
Jett
ff04d52f12
Added rlEnablePointMode ( #3490 )
...
for rendering meshes with points.
similar to wire mode.
(NOTE) they still backface cull, so disable that if you want to show the entire mesh.
2023-10-31 08:43:32 +01:00
2Bear
9a687e3153
Fix missing PLATFORM_DESKTOP_SDL
checks. ( #3469 )
2023-10-26 10:15:25 +02:00
Ray
19ff0e5fb1
REVIEWED: rlLoadTexture()
#3440
2023-10-19 13:05:50 +02:00
Ray
be8eea9eda
Format tweaks
2023-10-08 18:10:05 +02:00
Ray
f2389a1e55
Remove trail spaces
2023-09-26 12:54:24 +02:00
Ray
557aeff253
REVIEWED: glInternalFormat
is unsigned and actually, rlGetGlTextureFormats()
returns 0 if fails
2023-09-22 11:59:52 +02:00
Ray
36e99860ee
Added note about WebGL warning
2023-09-20 21:22:04 +02:00
Ray
b335927665
Reviewed PR #3321
2023-09-18 19:43:10 +02:00
Christopher Odom
eb461512a7
Added UBSAN complaint fix to rLoadTexture #1891 ( #3321 )
2023-09-18 19:39:12 +02:00
Ray
30a9a24db9
Review to avoid UBSAN complaining #1891
2023-09-07 18:00:10 +02:00
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>
2023-09-07 17:42:28 +02:00
Branimir Ričko
b27e98a428
Fix bug where default shaders was not linking. ( #3261 )
2023-08-26 18:55:57 +02:00
Ray
5a33f19964
Revert "Fix #3246 "
...
This reverts commit e4dcbd5180
.
2023-08-19 20:09:43 +02:00
Ray
e4dcbd5180
Fix #3246
2023-08-17 15:05:52 +02:00
Nikolas
bef818e210
Fix build for OpenGL 2.1, where half floats are part of an extension ( #3233 )
2023-08-08 20:09:22 +02:00
Nikolas
dc621ca388
Support 16-Bit HDR textures ( #3220 )
...
* Support 16-Bit HDR textures
* Fix build on emscripten
* Move helper functions
2023-08-05 23:16:26 +02:00
Ray
974460b072
REVIEWED: rlLoadShaderBuffer()
#3104
2023-06-24 13:26:43 +02:00
Ray
830e328df0
Remove trailing spaces
2023-06-17 16:48:18 +02:00
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>
2023-06-12 08:18:31 +02:00
Ray
ba802fdd5e
tweaks
2023-06-03 19:50:46 +02:00
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...
2023-05-31 18:36:33 +02:00
Ray
7d68aa6869
REVIEWED: Modules description layout
2023-05-01 14:04:22 +02:00
Ray
838fc7e303
REVIEWED: Some old TODOs
2023-04-22 21:17:53 +02:00
Ray
771957458d
Avoid shader attribute not found log
2023-04-17 17:50:46 +02:00
Ray
9aa71f04f2
Avoid tracelog about not found uniforms #3003
2023-04-10 11:02:00 +02:00
Ray
975c70d2b7
Update rlgl.h
2023-03-14 13:06:17 +01:00
Antonis Geralis
394b31faff
Add GL_MIN GL_MAX blending equations ( #2945 )
2023-02-26 12:01:42 +01:00
Ray
cb2ba3675c
REVIEWED: rlUnloadFramebuffer()
#2937
2023-02-24 16:19:25 +01:00
Julio C. Galindo
6ae21d6581
Fixed some grammar mistakes and typos. ( #2914 )
...
* Fixed some grammar mistakes.
* Fixed some typos.
2023-02-09 13:17:47 +01:00
Ray
1fea266472
Clean trailing spaces
2023-02-05 16:30:23 +01:00
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...
2023-01-24 23:43:09 +01:00
Ray
f68bb8c707
REVIEWED: rlGenTextureMipmaps()
, GPU generation only
2023-01-24 17:17:25 +01:00
Uneven Prankster
19715546b3
Stub out rlCubemapParameters if under GL 1.1. ( #2876 )
...
Co-authored-by: Uneven Prankster <unevenprankster@pm.me>
2023-01-21 18:51:33 +01:00
Uneven Prankster
76468bb8d8
Add rlCubemapParameters to rlgl.h ( #2862 )
...
Co-authored-by: Uneven Prankster <unevenprankster@pm.me>
2023-01-19 20:53:30 +01:00