| Commit message (Expand) | Author | Age | Files | Lines |
| * | Prevent checking of global uniform type outside the editor | Yuri Roubinsky | 2022-01-25 | 1 | -1/+1 |
| * | Remove incorrect items from completion of main functions in shader | Yuri Roubinsky | 2022-01-24 | 1 | -0/+13 |
| * | Fix incorrect unused local var warning in shader blocks | Yuri Roubinsky | 2022-01-23 | 1 | -2/+8 |
| * | Add translation links to shader errors | Yuri Roubinsky | 2022-01-19 | 1 | -321/+326 |
| * | Unify variable and array declarations in shaders | Yuri Roubinsky | 2022-01-18 | 1 | -81/+35 |
| * | Refactor size expression parsing for arrays in the shaders | Yuri Roubinsky | 2022-01-15 | 1 | -334/+111 |
| * | Fix completion for global constants in shaders | Yuri Roubinsky | 2022-01-13 | 1 | -0/+3 |
| * | Add completion for shader_type | Yuri Roubinsky | 2022-01-13 | 1 | -9/+16 |
| * | Prevent redefinition of main functions in shader | Yuri Roubinsky | 2022-01-13 | 1 | -0/+7 |
| * | Enhances a shader uniform limit warning | Yuri Roubinsky | 2022-01-08 | 1 | -15/+26 |
| * | Merge pull request #56477 from Chaosus/fix_device_crash | Yuri Roubinsky | 2022-01-04 | 1 | -1/+4 |
| |\ |
|
| | * | Add a check for device in shader lang to prevent startup editor crash | Yuri Roubinsky | 2022-01-04 | 1 | -1/+4 |
| * | | Update copyright statements to 2022 | Rémi Verschelde | 2022-01-03 | 1 | -2/+2 |
| |/ |
|
| * | Add a shader warning when the uniform buffer limit is exceeded | Yuri Roubinsky | 2022-01-03 | 1 | -21/+67 |
| * | Merge pull request #56190 from Chaosus/shader_varying_pass_to_func | Rémi Verschelde | 2022-01-03 | 1 | -78/+92 |
| |\ |
|
| | * | Allow pass varyings as out param to the function, when it's possible | Yuri Roubinsky | 2021-12-23 | 1 | -78/+92 |
| * | | Fix various typos | luz paz | 2022-01-02 | 1 | -1/+1 |
| |/ |
|
| * | Refactor render_mode in shaders, forbid declaring duplicates | Yuri Roubinsky | 2021-12-21 | 1 | -7/+59 |
| * | Merge pull request #55970 from Chaosus/shader_fix_struct_warning | Rémi Verschelde | 2021-12-16 | 1 | -5/+15 |
| |\ |
|
| | * | Fix struct usage passing to shader warning system | Yuri Roubinsky | 2021-12-15 | 1 | -5/+15 |
| * | | Rename shader hint `filter_anisotropy` to `filter_anisotropic` | Yuri Roubinsky | 2021-12-15 | 1 | -10/+10 |
| |/ |
|
| * | Fix shader array parsing in variable declaration | Yuri Roubinsky | 2021-12-15 | 1 | -55/+65 |
| * | Merge pull request #55903 from Chaosus/shader_struct | Rémi Verschelde | 2021-12-15 | 1 | -39/+53 |
| |\ |
|
| | * | Allow declaring multiple members in one expression in shader structs | Yuri Roubinsky | 2021-12-13 | 1 | -39/+53 |
| * | | Rename shader hint `filter_aniso` to `filter_anisotropy` | Yuri Roubinsky | 2021-12-15 | 1 | -10/+10 |
| |/ |
|
| * | Restore shader parsing errors with lack of semicolon in a block | Yuri Roubinsky | 2021-12-11 | 1 | -2/+3 |
| * | Rename `hint_aniso` to `hint_anisotropy` in the shader language | Hugo Locurcio | 2021-12-10 | 1 | -5/+5 |
| * | Refactor constant suffix parsing in a shader | Yuri Roubinsky | 2021-12-10 | 1 | -57/+129 |
| * | Merge pull request #55763 from Chaosus/shader_hint_completion | Yuri Roubinsky | 2021-12-10 | 1 | -3/+70 |
| |\ |
|
| | * | Added completion for uniform hints in a shader | Yuri Roubinsky | 2021-12-10 | 1 | -3/+70 |
| * | | Replace String comparisons with "", String() to is_empty() | Nathan Franke | 2021-12-09 | 1 | -5/+5 |
| |/ |
|
| * | Make `compile` shader function to use struct instead long parameter list | Yuri Roubinsky | 2021-12-08 | 1 | -17/+17 |
| * | Fix `^=` operator in shaders | Yuri Roubinsky | 2021-12-03 | 1 | -1/+6 |
| * | Fix shader crash when using existed constant name for struct | Yuri Roubinsky | 2021-12-01 | 1 | -7/+2 |
| * | Fix declaring array size twice in global shader constant | Yuri Roubinsky | 2021-12-01 | 1 | -20/+34 |
| * | Allow using empty statements in the shader, added formatting warning | Yuri Roubinsky | 2021-12-01 | 1 | -3/+15 |
| * | Merge pull request #55490 from Chaosus/fix_shader_crash | Rémi Verschelde | 2021-11-30 | 1 | -1/+1 |
| |\ |
|
| | * | Fix shader crash when assigning array to non-array in global constant | Yuri Roubinsky | 2021-11-30 | 1 | -1/+1 |
| * | | Fix built-in(PI, TAU, E) assignment to a global constant in a shader | Yuri Roubinsky | 2021-11-29 | 1 | -13/+30 |
| |/ |
|
| * | Revert "Pushes array of uniforms to first place in the buffer" | Yuri Roubinsky | 2021-11-25 | 1 | -14/+4 |
| * | Rename `remove()` to `remove_at()` when removing by index | Lightning_A | 2021-11-23 | 1 | -4/+4 |
| * | Prevent return statement from using in block in shader main functions | Yuri Roubinsky | 2021-11-23 | 1 | -5/+5 |
| * | Allow passing non-variable constant to const function param in shaders | Yuri Roubinsky | 2021-11-19 | 1 | -1/+3 |
| * | Pushes array of uniforms to first place in the buffer to prevent bug | Yuri Roubinsky | 2021-11-07 | 1 | -4/+14 |
| * | Merge pull request #54356 from Chaosus/shader_fix_matrix_autocompletion | Rémi Verschelde | 2021-11-01 | 1 | -9/+0 |
| |\ |
|
| | * | Removed incorrect autocompletion of matrixes in shader | Yuri Roubinsky | 2021-10-28 | 1 | -9/+0 |
| * | | Addition of FogVolumes, FogShaders, FogMaterial, and overhaul of VolumetricFog | clayjohn | 2021-10-28 | 1 | -1/+1 |
| |/ |
|
| * | clang-format: Disable alignment of operands, too unreliable | Rémi Verschelde | 2021-10-28 | 1 | -20/+20 |
| * | Prevent shader crash when passing constant expression to `textureGather` | Yuri Roubinsky | 2021-10-21 | 1 | -0/+1 |
| * | Added few more built-ins to shader language | Yuri Roubinsky | 2021-10-13 | 1 | -80/+191 |