summaryrefslogtreecommitdiff
path: root/scene/resources/visual_shader.cpp
AgeCommit message (Expand)Author
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-05-10Style: clang-format: Disable AllowShortCaseLabelsOnASingleLineRémi Verschelde
2020-05-06Merge pull request #38475 from Chaosus/vs_qualsRémi Verschelde
2020-05-05Some fixes for canvas item visual shader inputsYuri Roubinsky
2020-05-05Added uniform qualifiers to visual shadersYuri Roubinsky
2020-04-06Adds warning to the uniform name in visual shader if its equal to keywordYuri Roubinsky
2020-04-02Replace NULL with nullptrlupoDharkael
2020-04-01some typo in method binds fixedThakee Nathees
2020-03-27Renaming of servers for coherency.Juan Linietsky
2020-03-27Renamed 2D and 3D nodes to make their types explicitJuan Linietsky
2020-03-25Added sky shader mode to visual shadersYuri Roubinsky
2020-02-28Signals: Port connect calls to use callable_mpRémi Verschelde
2020-02-26Changed float type to int for INDEX visual shader inputYuri Roubinsky
2020-02-26Add support for integer type in visual shadersYuri Roubinsky
2020-02-25Variant: Added 64-bit packed arrays, renamed Variant::REAL to FLOAT.Juan Linietsky
2020-02-21Merge pull request #36421 from Chaosus/vs_sort_custom_nodsYuri Roubinsky
2020-02-21Refactor node processing in visual shader member dialogYuri Roubinsky
2020-02-21Added StringName as a variant type.Juan Linietsky
2020-02-20Reworked signal connection system, added support for Callable and Signal obje...Juan Linietsky
2020-02-18PoolVector is gone, replaced by VectorJuan Linietsky
2020-02-13Added virtual method to VisualShaderNodeCustom to enable high-end markYuri Roubinsky
2020-02-03Added missing '\n' in visual shader expression node code generationYuri Roubinsky
2020-02-01Added missing '\n' in visual shader custom node code generationYuri Roubinsky
2020-02-01Merge pull request #35618 from Chaosus/vs_improvementsYuri Roubinsky
2020-02-01Better visual shader code generationYuri Roubinsky
2020-01-31Fix canvas_item light alpha output in visual shadersYuri Roubinsky
2020-01-28Hide "control" methods from VisualShaderNodeGroupBaseYuri Roubinsky
2020-01-28Hide "editable" property from VisualShaderNodeGroupBase public interfaceYuri Roubinsky
2020-01-27Added missing property "size" to VisualShaderNodeGroupBaseYuri Roubinsky
2020-01-27Removed unused method "build" from VisualShaderNodeExpressionYuri Roubinsky
2020-01-23Hide "default_input_values" property in VisualShaderNode.Yuri Roubinsky
2020-01-20Forbid recursive connections in visual shaderYuri Roubinsky
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-12-10Fixes crash when shader inputs/outputs is invalid stringHaoyu Qiu
2019-11-04Fix invalid casting on visual shader samplerYuri Roubinsky
2019-11-03Added sampler inputs for visual shadersYuri Roubinsky
2019-10-29Removes translations from generated visual shader codeYuri Roubinsky
2019-10-11[VShaders] Added sampler port to CubeMap, fixed parsing in expresssion sYuri Roubinsky
2019-10-10Removed "rebuild" function from public interface of VisualShaderYuri Roubinsky
2019-10-09Makes cube maps to be works in visual shadersYuri Roubinsky
2019-10-03Makes Texture and TextureUniform in visual shaders to use UV by defaultYuri Roubinsky
2019-10-02Fix global code in visual shaders if two or more custom nodes are usedYuri Roubinsky
2019-10-01Added sampler port type for visual shadersChaosus
2019-09-24doc: Sync classref with current sourceRémi Verschelde
2019-09-05Fix formatting error for bool in resulted code of visual shaderChaosus89
2019-09-04Added missing OUTPUT_IS_SRGB and FRONT_FACING to visual shadersChaosus89
2019-09-04Fix parsing array indexing symbol in visual shader expressionChaosus89
2019-09-01Fix semicolon parsing in visual shader expressionChaosus89
2019-09-01Fix visual shader expression parsingChaosus89
2019-08-22Added "editable" property to VisualShaderGroupNodeYuri Roubinski