virtualx-engine/drivers/gles3
sunfl0w 0e56b64fc4 Fix albedo value wraparound in Compatibility render mode
Using the Compatibility renderer results in wrapped albedo values if a custom shader returns albedo values outside the expected range of [0,1].

This commit fixed this issue by clamping the albedo value to [0,1] right after the custom shader is executed.

Fixes #91919
2024-06-13 13:32:28 +02:00
..
effects [Core] Add scalar versions of Vector* min/max/clamp/snap(ped) 2024-05-02 10:31:13 +02:00
environment Merge pull request #81167 from bitsawer/fix_sdfgi_editor_change 2023-10-25 10:27:03 +02:00
shaders Fix albedo value wraparound in Compatibility render mode 2024-06-13 13:32:28 +02:00
storage Merge pull request #91853 from semensanyok/fix-compatibility-gles3-load-compressed-layered-tex-2dArray 2024-05-18 17:41:31 +02:00
rasterizer_canvas_gles3.cpp Fixes SDF Collision Enable/Disable 2024-04-22 20:27:56 -07:00
rasterizer_canvas_gles3.h
rasterizer_gles3.cpp Apply additional fixes to servers' threading 2024-05-08 17:41:40 +02:00
rasterizer_gles3.h Add reflection probe support to compatibility renderer using 2 probe approach. 2024-04-09 16:53:28 +10:00
rasterizer_scene_gles3.cpp Skip rendering sky if viewport is set to transparent background 2024-05-13 11:04:06 +10:00
rasterizer_scene_gles3.h Stereo rendering: Fix omni lights 2024-05-22 10:09:31 +10:00
SCsub
shader_gles3.cpp
shader_gles3.h