bruvzg
|
244db37508
Cleanup and move char functions to the `char_utils.h` header.
|
3 rokov pred |
Yuri Roubinsky
|
58696fd774
Allow multiple declarations in for loop in a shader
|
3 rokov pred |
Anilforextra
|
fc27636999
Vectors: Use clear() and has().
|
3 rokov pred |
Yuri Roubinsky
|
b01065b9a4
Prevent checking of global uniform type outside the editor
|
3 rokov pred |
Yuri Roubinsky
|
0e66587dbf
Remove incorrect items from completion of main functions in shader
|
3 rokov pred |
Yuri Roubinsky
|
3ca57e5157
Fix incorrect unused local var warning in shader blocks
|
3 rokov pred |
Yuri Roubinsky
|
e0304f83e7
Add translation links to shader errors
|
3 rokov pred |
Yuri Roubinsky
|
36a82c8c69
Unify variable and array declarations in shaders
|
3 rokov pred |
Yuri Roubinsky
|
08208406ca
Refactor size expression parsing for arrays in the shaders
|
3 rokov pred |
Yuri Roubinsky
|
4201af6649
Fix completion for global constants in shaders
|
3 rokov pred |
Yuri Roubinsky
|
c377891145
Add completion for shader_type
|
3 rokov pred |
Yuri Roubinsky
|
b0356bcb72
Prevent redefinition of main functions in shader
|
3 rokov pred |
Yuri Roubinsky
|
bd61d8f80c
Enhances a shader uniform limit warning
|
3 rokov pred |
Yuri Roubinsky
|
b74968c2ca
Merge pull request #56477 from Chaosus/fix_device_crash
|
3 rokov pred |
Yuri Roubinsky
|
0e2ef987b1
Add a check for device in shader lang to prevent startup editor crash
|
3 rokov pred |
Rémi Verschelde
|
fe52458154
Update copyright statements to 2022
|
3 rokov pred |
Yuri Roubinsky
|
fd9c92d4ab
Add a shader warning when the uniform buffer limit is exceeded
|
3 rokov pred |
Rémi Verschelde
|
9221c0f8ad
Merge pull request #56190 from Chaosus/shader_varying_pass_to_func
|
3 rokov pred |
luz paz
|
a124f1effe
Fix various typos
|
3 rokov pred |
Yuri Roubinsky
|
108b6a2000
Allow pass varyings as out param to the function, when it's possible
|
3 rokov pred |
Yuri Roubinsky
|
e8a457ba89
Refactor render_mode in shaders, forbid declaring duplicates
|
3 rokov pred |
Rémi Verschelde
|
be83968b6b
Merge pull request #55970 from Chaosus/shader_fix_struct_warning
|
3 rokov pred |
Yuri Roubinsky
|
1414a7be91
Fix struct usage passing to shader warning system
|
3 rokov pred |
Yuri Roubinsky
|
f0a58af12f
Rename shader hint `filter_anisotropy` to `filter_anisotropic`
|
3 rokov pred |
Yuri Roubinsky
|
25a2241e7d
Fix shader array parsing in variable declaration
|
3 rokov pred |
Rémi Verschelde
|
de8348a9b3
Merge pull request #55903 from Chaosus/shader_struct
|
3 rokov pred |
Yuri Roubinsky
|
09185d76ac
Rename shader hint `filter_aniso` to `filter_anisotropy`
|
3 rokov pred |
Yuri Roubinsky
|
31cc6ba622
Allow declaring multiple members in one expression in shader structs
|
3 rokov pred |
Yuri Roubinsky
|
8862d1426d
Restore shader parsing errors with lack of semicolon in a block
|
3 rokov pred |
Hugo Locurcio
|
92e9cca5be
Rename `hint_aniso` to `hint_anisotropy` in the shader language
|
3 rokov pred |