godot/drivers/gles3
clayjohn 35100396e4 Validate varying count when compiling shaders
This avoids crashing on devices when a number of varyings greater than the device limit is used.

For now this accurately prints an error when compiling the shader, but the error text only pops up in the editor if the number of user varyings is above the limit.
2025-02-13 15:07:15 -08:00
..
effects Rename String::copy_from functions to their respective encodings (parse_latin1, parse_wstring, parse_utf32). 2024-12-15 21:46:50 +01:00
environment Remove unused headers in servers. 2024-12-20 18:51:01 +08:00
shaders Fix rendering material when UV2 is compressed 2025-02-06 20:24:46 +01:00
storage Validate varying count when compiling shaders 2025-02-13 15:07:15 -08:00
rasterizer_canvas_gles3.cpp 2D: Fix clip children and rendering artefacts 2025-01-30 07:19:47 +11:00
rasterizer_canvas_gles3.h Merge pull request #99230 from paddy-exe/instance_uniforms_compatability_renderer 2024-12-19 19:59:37 -06:00
rasterizer_gles3.cpp OpenGL3 renderer supports transparent boot splash 2025-01-14 05:58:59 +08:00
rasterizer_gles3.h Merge pull request #96705 from elmajime/camera_from_external_feed 2024-11-04 21:51:50 -06:00
rasterizer_scene_gles3.cpp Baked UV2 emission using half float in the compatibility backend 2025-01-17 16:46:31 -08:00
rasterizer_scene_gles3.h Fix union order to simplify empty initializers 2025-01-14 19:05:01 -03:00
SCsub SCons: Add unobtrusive type hints in SCons files 2024-09-25 09:34:35 -05:00
shader_gles3.cpp Remove unused header in drivers and modules. 2024-12-24 00:40:47 +08:00
shader_gles3.h Remove unused header in drivers and modules. 2024-12-24 00:40:47 +08:00