summaryrefslogtreecommitdiff
path: root/scene/resources/visual_shader.cpp
AgeCommit message (Expand)Author
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
2019-08-20Fix preview for global expressions in visual shadersYuri Roubinski
2019-08-18Merge pull request #31453 from Chaosus/vs_code_previewRémi Verschelde
2019-08-18Added code preview to visual shaderYuri Roubinski
2019-08-18Added global expressions to visual shadersYuri Roubinski
2019-08-14Plugin support for visual shadersYuri Roubinski
2019-08-09Remove ERR_EXPLAIN from scene/* codeTomasz Chabora
2019-08-07Allow comma prefix to visual shader's expression parserYuri Roubinski
2019-07-12Added triplanar uniform texture node to visual shadersChaosus
2019-06-27Shows menu when dragging connection on empty space in visual shader graphChaosus
2019-06-22Fix expression node crashesChaosus
2019-06-11Fix error macro calls not ending with semicolonRémi Verschelde
2019-05-27Fix GetTypeInfo error due to missing includeIgnacio Etcheverry
2019-05-21Fix expression node parsing when input_port + \0 is occuredChaosus
2019-05-21Fix few bugs in expression nodeChaosus
2019-05-21Expression node for visual shadersChaosus
2019-04-24Disallow loopback connection in visual scripts and visual shadersChaosus
2019-04-13Added conditional nodes to visual shadersChaosus
2019-04-09Style: Apply new changes from clang-format 8.0Rémi Verschelde
2019-04-07Major improvements for visual shader systemChaosus
2019-02-28added diffuse and specular as inputs to visual shaderclayjohn
2019-02-13Fix typos with codespellRémi Verschelde
2019-01-27updated visual shader builtinsclayjohn
2019-01-21Modified code generation to be more friendly to previews, fixes #25094Juan Linietsky
2019-01-01Update copyright statements to 2019Rémi Verschelde