summaryrefslogtreecommitdiffstats
path: root/scene/resources/visual_shader.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #38475 from Chaosus/vs_qualsRémi Verschelde2020-05-061-0/+41
|\
| * Added uniform qualifiers to visual shadersYuri Roubinsky2020-05-051-0/+41
* | Some fixes for canvas item visual shader inputsYuri Roubinsky2020-05-051-1/+3
|/
* Adds warning to the uniform name in visual shader if its equal to keywordYuri Roubinsky2020-04-061-0/+11
* Replace NULL with nullptrlupoDharkael2020-04-021-7/+7
* some typo in method binds fixedThakee Nathees2020-04-011-1/+1
* Renaming of servers for coherency.Juan Linietsky2020-03-271-10/+10
* Renamed 2D and 3D nodes to make their types explicitJuan Linietsky2020-03-271-1/+1
* Added sky shader mode to visual shadersYuri Roubinsky2020-03-251-4/+52
* Signals: Port connect calls to use callable_mpRémi Verschelde2020-02-281-7/+4
* Changed float type to int for INDEX visual shader inputYuri Roubinsky2020-02-261-1/+1
* Add support for integer type in visual shadersYuri Roubinsky2020-02-261-11/+84
* Variant: Added 64-bit packed arrays, renamed Variant::REAL to FLOAT.Juan Linietsky2020-02-251-2/+2
* Merge pull request #36421 from Chaosus/vs_sort_custom_nodsYuri Roubinsky2020-02-211-1/+0
|\
| * Refactor node processing in visual shader member dialogYuri Roubinsky2020-02-211-1/+0
* | Added StringName as a variant type.Juan Linietsky2020-02-211-4/+4
|/
* Reworked signal connection system, added support for Callable and Signal obje...Juan Linietsky2020-02-201-4/+4
* PoolVector is gone, replaced by VectorJuan Linietsky2020-02-181-1/+1
* Added virtual method to VisualShaderNodeCustom to enable high-end markYuri Roubinsky2020-02-131-0/+1
* Added missing '\n' in visual shader expression node code generationYuri Roubinsky2020-02-031-1/+1
* Added missing '\n' in visual shader custom node code generationYuri Roubinsky2020-02-011-0/+1
* Merge pull request #35618 from Chaosus/vs_improvementsYuri Roubinsky2020-02-011-45/+66
|\
| * Better visual shader code generationYuri Roubinsky2020-02-011-45/+66
* | Fix canvas_item light alpha output in visual shadersYuri Roubinsky2020-01-311-1/+1
|/
* Hide "control" methods from VisualShaderNodeGroupBaseYuri Roubinsky2020-01-281-3/+0
* Hide "editable" property from VisualShaderNodeGroupBase public interfaceYuri Roubinsky2020-01-281-4/+0
* Added missing property "size" to VisualShaderNodeGroupBaseYuri Roubinsky2020-01-271-0/+1
* Removed unused method "build" from VisualShaderNodeExpressionYuri Roubinsky2020-01-271-6/+0
* Hide "default_input_values" property in VisualShaderNode.Yuri Roubinsky2020-01-231-5/+5
* Forbid recursive connections in visual shaderYuri Roubinsky2020-01-201-0/+30
* Update copyright statements to 2020Rémi Verschelde2020-01-011-2/+2
* Fixes crash when shader inputs/outputs is invalid stringHaoyu Qiu2019-12-101-0/+12
* Fix invalid casting on visual shader samplerYuri Roubinsky2019-11-041-9/+7
* Added sampler inputs for visual shadersYuri Roubinsky2019-11-031-5/+33
* Removes translations from generated visual shader codeYuri Roubinsky2019-10-291-2/+2
* [VShaders] Added sampler port to CubeMap, fixed parsing in expresssion sYuri Roubinsky2019-10-111-19/+1
* Removed "rebuild" function from public interface of VisualShaderYuri Roubinsky2019-10-101-1/+0
* Makes cube maps to be works in visual shadersYuri Roubinsky2019-10-091-1/+19
* Makes Texture and TextureUniform in visual shaders to use UV by defaultYuri Roubinsky2019-10-031-0/+4
* Fix global code in visual shaders if two or more custom nodes are usedYuri Roubinsky2019-10-021-2/+6
* Added sampler port type for visual shadersChaosus2019-10-011-4/+13
* doc: Sync classref with current sourceRémi Verschelde2019-09-241-4/+4
* Fix formatting error for bool in resulted code of visual shaderChaosus892019-09-051-1/+1
* Added missing OUTPUT_IS_SRGB and FRONT_FACING to visual shadersChaosus892019-09-041-0/+4
* Fix parsing array indexing symbol in visual shader expressionChaosus892019-09-041-0/+2
* Fix semicolon parsing in visual shader expressionChaosus892019-09-011-0/+1
* Fix visual shader expression parsingChaosus892019-09-011-1/+1
* Added "editable" property to VisualShaderGroupNodeYuri Roubinski2019-08-221-0/+2
* Fix preview for global expressions in visual shadersYuri Roubinski2019-08-201-0/+19
* Merge pull request #31453 from Chaosus/vs_code_previewRémi Verschelde2019-08-181-0/+4
|\