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
/
visual
/
shader_language.cpp
Age
Commit message (
Expand
)
Author
2020-02-14
Fix various GCC compilation warnings after Vulkan merge
Rémi Verschelde
2020-02-13
Prevent usage 'out' modifier on opaque shader types (textures currently)
Yuri Roubinsky
2020-02-13
Fix bugs in shader swizzling
Yuri Roubinsky
2020-02-13
Fix shader crash if pass const argument to 'out/inout' parameter
Yuri Roubinsky
2020-02-12
Added support for arrays as shader struct members
Yuri Roubinsky
2020-02-11
Implementation of 'struct' for shaders
Yuri Roubinsky
2020-02-11
Modernized default 3D material, fixes material bugs.
Juan Linietsky
2020-02-11
Several fixes to 3D rendering, and multimesh implementation.
Juan Linietsky
2020-02-11
Completed material/2D shader support (missing SCREEN_TEXTURE)
Juan Linietsky
2020-02-07
Merge pull request #35986 from Chaosus/shader_index
Rémi Verschelde
2020-02-07
Merge pull request #35142 from clayjohn/GLES2-add-3d-textures
Rémi Verschelde
2020-02-07
Allow non-constants for indexing builtin types in shaders
Yuri Roubinsky
2020-02-07
Prevent shader crash if invalid builtin used after array member accessor
Yuri Roubinsky
2020-02-01
Prevent shader crash when name conflict with "dus" and "__" occured
Yuri Roubinsky
2020-01-31
Add support for 3D textures to GLES2
clayjohn
2020-01-23
Hides high-level functions from GLES2 shader autocompletion
Yuri Roubinsky
2020-01-20
Disallow uint/uvec usage on GLES2 platform
Yuri Roubinsky
2020-01-19
Clears completion_class in shaders (may cause troubles if not).
Yuri Roubinsky
2020-01-18
Added missing form of array constructor in shaders
Yuri Roubinsky
2020-01-16
Disabled array initialization, const array and arr.length in shaders
Yuri Roubinsky
2020-01-10
Fix nested break/return in shader switch statement
Yuri Roubinsky
2020-01-08
Merge pull request #34671 from Chaosus/shader_hex_support
Rémi Verschelde
2020-01-01
Update copyright statements to 2020
Rémi Verschelde
2019-12-29
Support for hex numbers in shaders
Yuri Roubinsky
2019-12-10
Merge pull request #34040 from qarmin/unused_variable_more_precise_numbers
Rémi Verschelde
2019-12-10
Removed unused variables, add some constants numbers
Rafał Mikrut
2019-12-02
Fix expressions for global constants in shaders
Yuri Roubinsky
2019-11-18
Fix Visual Studio throwing C4146 warning.
Marcel Admiraal
2019-11-03
Prevents usage of unsupported texture shader types in GLES2
Yuri Roubinsky
2019-11-02
Removed switch operator from GLES2 shader back-end
Yuri Roubinsky
2019-10-31
Prevents shader crash on GLES2 if unsupported built-in has been used
Yuri Roubinsky
2019-10-29
Added check if field name in the shader is equal to builtin
Yuri Roubinsky
2019-10-28
Fix shader crash if non-boolean expression inserted into "if"
Yuri Roubinsky
2019-10-26
Improve error messages related to `shader_type`
Hugo Locurcio
2019-10-08
Fix invalid autocompletion pasting of shader param name
Yuri Roubinsky
2019-10-06
Prevent shader crash if name of variable overrides function name
Yuri Roubinsky
2019-10-06
Prevent shader crash if function call been used on constant
Yuri Roubinsky
2019-10-06
Fix few redefinition name errors for variable/param/function in shaders
Yuri Roubinsky
2019-10-02
Removed unnecessary shader error log messages
Yuri Roubinsky
2019-09-14
Implement shader array support for varyings
Chaosus
2019-08-28
Fix shader crash when users miss the return statement
Yuri Roubinski
2019-08-23
Implements switch to shaders
Yuri Roubinski
2019-08-13
Implemented do/while loops for shaders
Yuri Roubinski
2019-08-13
Force user to initialize local shader constants
Yuri Roubinski
2019-08-09
Show that identifier found in function names
Cameron Reikes
2019-08-05
Implemented local shader constants
Yuri Roubinski
2019-07-23
Fix some code found by Coverity Scan and PVS Studio
qarmin
2019-07-16
Allows to use non-constants in the local shader array initializer
Chaosus
2019-07-16
Added local array initializer
Chaosus
2019-07-15
Implemented local shader arrays
Chaosus
[next]