COMMITS
/ servers/rendering/shader_language.cpp February 17, 2026
R
Move RenderingServer enums to a dedicated RenderingServerEnums (`RSE`) namespace
Rémi Verschelde committed
R
Minimize include dependencies of `display_server.h`
Rémi Verschelde committed
February 1, 2026
C
Fix GDShader min/max functions return value type mismatch
Chaosus committed
January 31, 2026
R
Merge pull request #115093 from Ivorforce/hashmap-explicit-copy
Rémi Verschelde committed
February 9, 2025
C
DrawableTextures
Colin O'Rourke committed
January 18, 2026
L
Change copy constructors of `HashMap` and `AHashMap` from implicit to explicit.
Lukas Tenbrink committed
January 9, 2026
C
November 8, 2025
G
disable discard and frag errors in gdshaderinc
ghostsoft committed
November 4, 2025
T
Merge pull request #111277 from Chaosus/shader_fix_ternary_structs
Thaddeus Crews committed
October 6, 2025
T
Merge pull request #111223 from Ivorforce/remove-iterator-include
Thaddeus Crews committed
October 5, 2025
C
Fix ternary expression for structs in shaders
Chaosus committed
October 3, 2025
L
Replace `std::size` usage with `std_size` to avoid `<iterator>` include.
Lukas Tenbrink committed
March 12, 2024
A
Move server files into their subfolders
Aaron Franke committed
April 10, 2025
August 12, 2025
P
Improve shader overloaded function error reporting.
Pāvels Nadtočajevs committed
June 28, 2025
C
Fix shader function overloads with incorrect order
Chaosus committed
June 19, 2025
C
Prevent ternary expression with a sampler types in shaders
Chaosus committed
June 12, 2025
R
Improve error messages for method calls expecting only 1 argument
Rémi Verschelde committed
February 17, 2023
A
Add stencil support for spatial materials
Apples committed
May 28, 2025
T
Merge pull request #102552 from DarioSamo/shader-baker
Thaddeus Crews committed
T
Merge pull request #106781 from max99x/fix-shader-crash
Thaddeus Crews committed
January 13, 2025
D
Add shader baker to project exporter.
Dario committed
May 22, 2025
May 24, 2025
M
Fix shader compiler crash when parsing case labels with non-existent vars.
Max Shawabkeh committed
May 10, 2025
C
Remove duplicated entries from shader built-ins
Chaosus committed
February 1, 2025
C
[Shaders] Allow constants and expressions in `hint_range`
Chaosus committed
April 15, 2025
T
Merge pull request #97801 from basicer/srgb-color-hint
Thaddeus Crews committed
October 4, 2024
R
Add `color_conversion_disabled` shader hint.
Rob Blanckaert committed
April 1, 2025
L
Shader: Fix `bvec` to variant conversion
LuoZhihao committed
March 12, 2025
T
Merge pull request #103434 from Chaosus/shader_fix_unused_varying_warning
Thaddeus Crews committed
March 7, 2025
T
Merge pull request #103177 from Murrent/shader_default_at_top
Thaddeus Crews committed
T
Merge pull request #102419 from Ivorforce/std-size
Thaddeus Crews committed
March 1, 2025
C
Fix "unused varying" incorrect warning in shaders
Chaosus committed
February 22, 2025
M
Allow default case at the top of a switch scope in shaders
Murrent committed
February 15, 2025
C
Fix crash at using increment op for varying in `light` shader function
Chaosus committed
February 13, 2025
C
Validate varying count when compiling shaders
clayjohn committed
February 4, 2025
L
Use `std::size` instead of `sizeof(a) / sizeof(a[0])` pattern throughout the codebase.
Lukas Tenbrink committed
August 16, 2024
C
Fix shader uniforms has null as default value
Chaosus committed
December 18, 2024
Y
Remove unused headers in servers.
Yufeng Ying committed
May 28, 2023
K
Implement 2D instance shader parameters
kobewi committed
December 13, 2024
T
Merge pull request #98747 from tetrapod00/standardize-renderer-strings
Thaddeus Crews committed
December 11, 2024
T
Merge pull request #95737 from Chaosus/shader_fix_varyings
Thaddeus Crews committed
P
[Shader Language] Add missing token name.
Pāvels Nadtočajevs committed
August 18, 2024
C
Fix shader crash when using varyings with non-`flat` integer type
Chaosus committed
November 26, 2024
C
Fix orphan strings in shader preprocessor
Chaosus committed
November 2, 2024
T
Standardize terms for renderers in error strings
tetrapod00 committed
October 24, 2024
Y
Merge pull request #93590 from Chaosus/shader_custom_func_discard
Yuri Rubinsky committed
June 25, 2024
Y
Allow usage of `discard` inside custom shader functions
Yuri Rubinsky committed
June 27, 2024
Y
Allow using stage functions inside custom shader functions
Yuri Rubinsky committed
October 14, 2024
T
Merge pull request #92441 from Chaosus/shader_custom_func_overloads
Thaddeus Crews committed