Aaron Record
|
900c676b02
Use range iterators for RBSet in most cases
|
3 years ago |
reduz
|
746dddc067
Replace most uses of Map by HashMap
|
3 years ago |
Rémi Verschelde
|
477b53d280
Merge pull request #60568 from Chaosus/shader_keyword_completions
|
3 years ago |
Yuri Roubinsky
|
5eb3a0ef4a
Add `hint_color` support for `vec3` in shaders
|
3 years ago |
Yuri Roubinsky
|
15032e01e6
Add keyword completion to shader editor
|
3 years ago |
Yuri Roubinsky
|
643e75bea9
Prevent shader crash when using precision on boolean types
|
3 years ago |
Yuri Rubinsky
|
f4b0c7a1ea
Merge pull request #60175 from Geometror/visual-shader-vector4
|
3 years ago |
Hendrik Brucker
|
cf58d23a72
Add Vector4 to VisualShader
|
3 years ago |
Rémi Verschelde
|
a7b1d85828
Merge pull request #59825 from Chaosus/shader_fix
|
3 years ago |
bruvzg
|
f851c4aa33
Fix some issues found by cppcheck.
|
3 years ago |
Yuri Roubinsky
|
0864c9abaa
Fix incorrect parsing array's `length()` at return statement in shader
|
3 years ago |
Yuri Roubinsky
|
d47035a6fb
Fix shader crashing when attempting to access `length()` at global space
|
3 years ago |
reduz
|
360dea5348
Add GDExtension support to Script
|
3 years ago |
notSanil
|
36fa7059ed
Fix device limit exceeding for uniform buffer
|
3 years ago |
Rémi Verschelde
|
b8b4580448
Style: Cleanup single-line blocks, semicolons, dead code
|
3 years ago |
ZuBsPaCe
|
2e2c9a27b6
Fixed shader error message for instance qualifier
|
3 years ago |
Yuri Roubinsky
|
a2484c3293
Fix unknown identifier error in for loop
|
3 years ago |
Yuri Roubinsky
|
e01d08159c
Few more fixes to for loop in shaders
|
3 years ago |
bruvzg
|
244db37508
Cleanup and move char functions to the `char_utils.h` header.
|
3 years ago |
Yuri Roubinsky
|
58696fd774
Allow multiple declarations in for loop in a shader
|
3 years ago |
Anilforextra
|
fc27636999
Vectors: Use clear() and has().
|
3 years ago |
Yuri Roubinsky
|
b01065b9a4
Prevent checking of global uniform type outside the editor
|
3 years ago |
Yuri Roubinsky
|
0e66587dbf
Remove incorrect items from completion of main functions in shader
|
3 years ago |
Yuri Roubinsky
|
3ca57e5157
Fix incorrect unused local var warning in shader blocks
|
3 years ago |
Yuri Roubinsky
|
e0304f83e7
Add translation links to shader errors
|
3 years ago |
Yuri Roubinsky
|
36a82c8c69
Unify variable and array declarations in shaders
|
3 years ago |
Yuri Roubinsky
|
08208406ca
Refactor size expression parsing for arrays in the shaders
|
3 years ago |
Yuri Roubinsky
|
4201af6649
Fix completion for global constants in shaders
|
3 years ago |
Yuri Roubinsky
|
c377891145
Add completion for shader_type
|
3 years ago |
Yuri Roubinsky
|
b0356bcb72
Prevent redefinition of main functions in shader
|
3 years ago |