89755e52bf
REVIEWED: rLoadTextureDepth() fixed issue
2023-01-04 17:35:51 +01:00
b59fab7ee6
Update year to 2023
2023-01-01 16:00:56 +01:00
619331f4a7
REVIEWED: Issue with depth textures on WebGL #2824
2022-12-14 12:57:39 +01:00
4de64f5750
Expose OpenGL blending mode factors and functions/equations
2022-12-04 13:22:37 +01:00
2edf5a9584
REVIEWED: Issue with shader linkage
2022-11-29 10:45:10 +01:00
2fd6d7e8c0
Use const for pointer float array ( #2807 )
...
* Use const for pointer float array
* missed a definition
2022-11-24 00:58:56 +01:00
2c77b31e30
Correct types for rlBindImageTexture ( #2808 )
2022-11-24 00:58:31 +01:00
f6558fe6e0
Minor tweaks
2022-11-22 01:02:54 +01:00
e6306e5e76
REVIEWED: rlCullFace() -> rlSetCullFace()
...
Reviewed formating to follow raylib coding conventions.
2022-11-15 12:34:01 +01:00
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.
2022-11-15 12:30:32 +01:00
7a15861d44
Update rlgl.h
2022-10-06 00:56:18 +02:00
25d846aa9a
Avoid early return calls
2022-10-05 13:34:19 +02:00
9017be3259
Reviewed latest PR formating and variables naming #2741
2022-10-05 13:29:34 +02:00
2d88958d35
Add rlSetBlendFactorsSeparate and custom blend mode modification checks ( #2741 )
2022-10-05 13:05:44 +02:00
6e8f3b0f45
Update rlgl.h
2022-09-19 10:35:34 +02:00
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.
2022-09-19 10:31:55 +02:00
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
2022-09-18 21:08:51 +02:00
a12ddacb7b
Enable DXT compression on __APPLE__ targets ( #2694 )
2022-09-12 12:21:41 +02:00
cf24c021a3
WARNING: BREAKING: Reviewed SSBO usage to avoid long long
...
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-09 00:26:47 +02:00
9996e328cb
WARNING: BREAKING: Removed rlCheckRenderBatchLimit() requirement
...
Updated version to `rlgl 4.2`
2022-09-05 13:20:09 +02:00
ad5ffd78d6
REVIEWED: rlgl enums and comments
2022-09-05 11:15:28 +02:00
64cca24526
ADDED: RL_TEXTURE_MIPMAP_BIAS_RATIO support to rlTextureParameters() for OpenGL 3.3 #2674
2022-09-01 11:18:22 +02:00
904c505125
minor tweak
2022-08-18 15:10:40 +02:00
dd455c626e
Update rlgl.h
2022-08-02 18:33:00 +02:00
fd191a32ea
Remove trailing spaces
2022-08-02 00:36:31 +02:00
6f231ea9ac
Fix signedness in rlBindImageTexture ( #2539 )
...
rlGetGlTextureFormats was expecting unsigned int, corrected variables according to that.
2022-06-23 12:23:14 +02:00
371aa0fe7f
Update rlgl.h
2022-06-21 20:59:54 +02:00
68c7cc0cc4
minor tweak
2022-06-21 19:53:28 +02:00
0afa79067b
Revert "Update rlgl.h"
...
This reverts commit 8fe6bfabbf .
2022-06-18 20:47:49 +02:00
8fe6bfabbf
Update rlgl.h
2022-06-18 19:24:11 +02:00
6f3b2a7661
Update rlgl.h
2022-06-18 16:22:47 +02:00
309ad3e08b
REVIEWED: rlTextureParameters(), reset anisotropy level
2022-06-16 13:07:38 +02:00
7ed3d870fe
REVIEWED: rlGenTextureMipmaps(), removed filtering setup
2022-06-16 13:07:09 +02:00
dca23cb3ff
RENAMED: BLEND_ALPHA_PREMUL to BLEND_ALPHA_PREMULTIPLY
2022-06-07 18:46:14 +02:00
5bdd8f134f
Improved boolean definitions ( #2485 )
2022-05-19 21:21:09 +02:00
df3f64bfd2
Corrected typo
2022-05-07 18:04:34 +02:00
bbc8d39185
Add support for truncating parser input ( #2464 )
...
* Add support for truncating parser input
* Remove RLAPI from implementations in rlgl.h
2022-05-06 20:18:39 +02:00
bdfa256cea
Update rlgl.h
2022-04-25 19:35:23 +02:00
74ca81338e
REDESIGNED: Set rlgl internal framebuffer #2420
2022-04-24 12:37:50 +02:00
dc553d1996
Update rlgl.h
2022-04-24 12:25:26 +02:00
f798ee2bc1
Update rlgl.h
2022-04-24 12:19:41 +02:00
ccfac59c60
Fix for vr rendering not taking render target size into account ( #2424 )
2022-04-24 11:48:50 +02:00
ff95f05386
Update rlgl.h
2022-04-24 00:29:15 +02:00
937e7b3dd9
REVIEWED: Some functions input parametes that should be const
2022-02-20 20:35:28 +01:00
f40eed5adf
add premultiplied alpha blend mode ( #2342 )
2022-02-13 18:42:24 +01:00
44d3cee5d1
Minor tweak
2022-01-28 21:25:40 +01:00
f57727995a
REVIEWED: rlLoadShaderCode()
2022-01-13 19:05:45 +01:00
e621efe79f
rlLoadShaderCode - set ShaderId variables to RLGL.State.default[VF]ShaderId if repesctive Code is NULL ( #2281 )
2022-01-13 18:42:44 +01:00
7a159664bc
Improved shader loading code
2022-01-08 20:12:03 +01:00
612c4ad1dc
Reviewed possible issue with shaders detaching
2022-01-08 19:55:14 +01:00