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
2022-04-06
Fix some issues found by cppcheck.
bruvzg
2022-04-01
Fix shader crashing when attempting to access `length()` at global space
Yuri Roubinsky
2022-03-27
Add GDExtension support to Script
reduz
2022-03-16
Fix device limit exceeding for uniform buffer
notSanil
2022-02-16
Style: Cleanup single-line blocks, semicolons, dead code
Rémi Verschelde
2022-02-09
Fixed shader error message for instance qualifier
ZuBsPaCe
2022-02-06
Fix unknown identifier error in for loop
Yuri Roubinsky
2022-02-05
Few more fixes to for loop in shaders
Yuri Roubinsky
2022-02-04
Cleanup and move char functions to the `char_utils.h` header.
bruvzg
2022-02-03
Allow multiple declarations in for loop in a shader
Yuri Roubinsky
2022-02-02
Vectors: Use clear() and has().
Anilforextra
2022-01-25
Prevent checking of global uniform type outside the editor
Yuri Roubinsky
2022-01-24
Remove incorrect items from completion of main functions in shader
Yuri Roubinsky
2022-01-23
Fix incorrect unused local var warning in shader blocks
Yuri Roubinsky
2022-01-19
Add translation links to shader errors
Yuri Roubinsky
2022-01-18
Unify variable and array declarations in shaders
Yuri Roubinsky
2022-01-15
Refactor size expression parsing for arrays in the shaders
Yuri Roubinsky
2022-01-13
Fix completion for global constants in shaders
Yuri Roubinsky
2022-01-13
Add completion for shader_type
Yuri Roubinsky
2022-01-13
Prevent redefinition of main functions in shader
Yuri Roubinsky
2022-01-08
Enhances a shader uniform limit warning
Yuri Roubinsky
2022-01-04
Merge pull request #56477 from Chaosus/fix_device_crash
Yuri Roubinsky
2022-01-04
Add a check for device in shader lang to prevent startup editor crash
Yuri Roubinsky
2022-01-03
Update copyright statements to 2022
Rémi Verschelde
2022-01-03
Add a shader warning when the uniform buffer limit is exceeded
Yuri Roubinsky
2022-01-03
Merge pull request #56190 from Chaosus/shader_varying_pass_to_func
Rémi Verschelde
2022-01-02
Fix various typos
luz paz
2021-12-23
Allow pass varyings as out param to the function, when it's possible
Yuri Roubinsky
2021-12-21
Refactor render_mode in shaders, forbid declaring duplicates
Yuri Roubinsky
2021-12-16
Merge pull request #55970 from Chaosus/shader_fix_struct_warning
Rémi Verschelde
2021-12-15
Fix struct usage passing to shader warning system
Yuri Roubinsky
2021-12-15
Rename shader hint `filter_anisotropy` to `filter_anisotropic`
Yuri Roubinsky
2021-12-15
Fix shader array parsing in variable declaration
Yuri Roubinsky
2021-12-15
Merge pull request #55903 from Chaosus/shader_struct
Rémi Verschelde
2021-12-15
Rename shader hint `filter_aniso` to `filter_anisotropy`
Yuri Roubinsky
2021-12-13
Allow declaring multiple members in one expression in shader structs
Yuri Roubinsky
2021-12-11
Restore shader parsing errors with lack of semicolon in a block
Yuri Roubinsky
2021-12-10
Rename `hint_aniso` to `hint_anisotropy` in the shader language
Hugo Locurcio
2021-12-10
Refactor constant suffix parsing in a shader
Yuri Roubinsky
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
[next]