Rémi Verschelde
|
cbe1d6f7af
Merge pull request #95274 from Chaosus/shader_forbind_const_func_decl
|
1 year ago |
Rémi Verschelde
|
7999b4bb8a
Merge pull request #94324 from SomeRanDev/shader_hint_enum
|
1 year ago |
Rémi Verschelde
|
6bf64027b7
Merge pull request #94785 from Chaosus/shader_fix_samplers_order
|
1 year ago |
Rémi Verschelde
|
664ff6f7c4
Merge pull request #95547 from Chaosus/shader_fix_for_middle_expression
|
1 year ago |
Rémi Verschelde
|
9c77f57a1d
Merge pull request #95350 from Chaosus/shader_fix_for_loop_comma_crash
|
1 year ago |
Rémi Verschelde
|
5098ac587e
Merge pull request #94896 from jsjtxietian/carry-subgroup
|
1 year ago |
Chaosus
|
3272f00525
Fix middle expression of `for` loop to accept not only operators
|
1 year ago |
Chaosus
|
d74749fd60
Fix shader crash when the comma used in `for` loop as a trailing
|
1 year ago |
Chaosus
|
dc6f90acd8
Forbid function declaration with a const qualifier in shaders
|
1 year ago |
Yuri Rubinsky
|
e41048e16e
Fix texture samplers to not being last in the property list
|
1 year ago |
clayjohn
|
a2f2699208
Restrict sampler hint validation to only screen texture hints
|
1 year ago |
jsjtxietian
|
e6c45fbe5d
Fix uniform subgroup in shader will carry out to next group
|
1 year ago |
clayjohn
|
ba3457dfff
Emit normal_roughness compatibility code in custom functions
|
1 year ago |
jsjtxietian
|
38fad35356
Fix editor crash when shader has incorrect global array declaration
|
1 year ago |
Yuri Rubinsky
|
965b2f6ca4
Fix shader crash when using a varying in separate func before it defined
|
1 year ago |
jsjtxietian
|
3859817614
Make shaderLanguage's parser recognize sampler passed in from array
|
1 year ago |
Robert Borghese
|
1052985b00
Add `hint_enum` for uniform int in gdshader
|
1 year ago |
Yuri Rubinsky
|
4f657f5c6d
Improve code for setup of `global_func_set` in `ShaderLanguage`
|
1 year ago |
Yuri Rubinsky
|
dc78ef1722
Fix orphan StringName's in ShaderLanguage
|
1 year ago |
Yuri Rubinsky
|
4bf9f3eb58
Prevent shader crash when doing invalid operation on boolean vector
|
1 year ago |
Yuri Rubinsky
|
72c7e51905
Use `PackedVector4Array` instead of float array for vec4 array uniform
|
1 year ago |
Rémi Verschelde
|
2e8ebb4a5e
Merge pull request #93469 from Chaosus/shader_fix_crash
|
1 year ago |
Yuri Rubinsky
|
d5b393a268
Fix crash on shader constant initialization on MinGW compiler
|
1 year ago |
Yuri Rubinsky
|
ae95531e64
Forbid calling of derivative functions in incorrect functions
|
1 year ago |
Yuri Rubinsky
|
aecc4cbc47
Prevent using built-ins for func names in shaders
|
1 year ago |
Yuri Rubinsky
|
246a760323
Fix completion of functions with struct param/return type in shaders
|
1 year ago |
A Thousand Ships
|
955d5affa8
Reduce and prevent unnecessary random-access to `List`
|
1 year ago |
A Thousand Ships
|
6ff6a11424
[Rendering] Add hints to some uniform `PropertyInfo`s
|
1 year ago |
Rémi Verschelde
|
8901e8776a
Merge pull request #90587 from clayjohn/reversez-shader-warn
|
1 year ago |
clayjohn
|
2f83b400a8
Warn users when assigning VERTEX directly to POSITION due to compatibility breakage from reverse z changes
|
1 year ago |