index
:
godot-fmod
4.0.3
Godot with FMOD integration
RayHammer
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
servers
/
rendering
/
shader_language.cpp
Age
Commit message (
Expand
)
Author
2021-12-10
Merge pull request #55763 from Chaosus/shader_hint_completion
Yuri Roubinsky
2021-12-10
Added completion for uniform hints in a shader
Yuri Roubinsky
2021-12-09
Replace String comparisons with "", String() to is_empty()
Nathan Franke
2021-12-08
Make `compile` shader function to use struct instead long parameter list
Yuri Roubinsky
2021-12-03
Fix `^=` operator in shaders
Yuri Roubinsky
2021-12-01
Fix shader crash when using existed constant name for struct
Yuri Roubinsky
2021-12-01
Fix declaring array size twice in global shader constant
Yuri Roubinsky
2021-12-01
Allow using empty statements in the shader, added formatting warning
Yuri Roubinsky
2021-11-30
Merge pull request #55490 from Chaosus/fix_shader_crash
Rémi Verschelde
2021-11-30
Fix shader crash when assigning array to non-array in global constant
Yuri Roubinsky
2021-11-29
Fix built-in(PI, TAU, E) assignment to a global constant in a shader
Yuri Roubinsky
2021-11-25
Revert "Pushes array of uniforms to first place in the buffer"
Yuri Roubinsky
2021-11-23
Rename `remove()` to `remove_at()` when removing by index
Lightning_A
2021-11-23
Prevent return statement from using in block in shader main functions
Yuri Roubinsky
2021-11-19
Allow passing non-variable constant to const function param in shaders
Yuri Roubinsky
2021-11-07
Pushes array of uniforms to first place in the buffer to prevent bug
Yuri Roubinsky
2021-11-01
Merge pull request #54356 from Chaosus/shader_fix_matrix_autocompletion
Rémi Verschelde
2021-10-28
Addition of FogVolumes, FogShaders, FogMaterial, and overhaul of VolumetricFog
clayjohn
2021-10-28
Removed incorrect autocompletion of matrixes in shader
Yuri Roubinsky
2021-10-28
clang-format: Disable alignment of operands, too unreliable
Rémi Verschelde
2021-10-21
Prevent shader crash when passing constant expression to `textureGather`
Yuri Roubinsky
2021-10-13
Added few more built-ins to shader language
Yuri Roubinsky
2021-10-10
Merge pull request #53066 from Chaosus/shader_funcs
Rémi Verschelde
2021-10-08
Allow declare the shader arrays with a size defined before identifier
Yuri Roubinsky
2021-10-07
Fix shader crash when passing array to index expression
Yuri Roubinsky
2021-10-05
Add missing shader built-ins
Yuri Roubinsky
2021-10-05
Fix shader crash when passing array.length to functions
Yuri Roubinsky
2021-10-04
Fix syntax parsing error of uniform arrays declaration in shader
Yuri Roubinsky
2021-10-04
Added support for uniform arrays in shaders
Yuri Roubinsky
2021-09-30
Use range iterators for `Map`
Lightning_A
2021-09-22
Prevents editor crash when compare with negative float in shader
Yuri Roubinsky
2021-09-18
Fix shader crash when passing array to built-in function without index
Yuri Roubinsky
2021-08-18
More fixes to mobile renderer
reduz
2021-08-13
Fix shader crash when using local var with the same name as varying
Yuri Roubinsky
2021-08-12
Merge pull request #51391 from Chaosus/shader_param_names
Rémi Verschelde
2021-08-12
Added parameter names to shader built-in function autocompletion
Yuri Roubinsky
2021-08-11
Merge pull request #51505 from Chaosus/shader_fix_shadetype-errorline
Yuri Roubinsky
2021-08-11
Break futher shader compilation after missing `;` after`shader_type`
Yuri Roubinsky
2021-08-11
Allow using more assignment operators on matrixes in shaders
Yuri Roubinsky
2021-08-11
Fix shader crash when using varying array in fragment->light context
Yuri Roubinsky
2021-07-26
Fix editor crash if passing index as variable to function parameter
Yuri Roubinsky
2021-07-26
Prevents shader crashing if varying assigned incorrectly
Yuri Roubinsky
2021-07-26
Fix compilation of `shader_language.cpp`
Yuri Roubinsky
2021-07-26
Merge pull request #50729 from Chaosus/shader_varying_enchancements2
Rémi Verschelde
2021-07-26
Merge pull request #50728 from Chaosus/shader_varying_enchancements
Rémi Verschelde
2021-07-25
Use const references where possible for List range iterators
Rémi Verschelde
2021-07-23
Use C++ iterators for Lists in many situations
Aaron Franke
2021-07-22
Allow using vertex-stage varying in both `fragment` and `light`
Yuri Roubinsky
2021-07-22
Allow using vertex varying in custom functions under any circumstances
Yuri Roubinsky
2021-07-21
Forbid varyings from assigning in custom functions to prevent crashes
Yuri Roubinsky
[prev]
[next]