summaryrefslogtreecommitdiff
path: root/scene/resources/visual_shader.h
AgeCommit message (Expand)Author
2021-07-12Auto-set a first compatible uniform on dragging to create a UniformRefYuri Roubinsky
2021-06-28Fix auto-connection from output node to input (VisualShaders)Yuri Roubinsky
2021-06-07Continuation of work on visual particles systemYuri Roubinsky
2021-06-07Adds `UVFunc` for panning/scaling on UV's to VisualShader's.Yuri Roubinsky
2021-05-28Added Billboard Node to Visual ShadersYuri Roubinsky
2021-05-26Implements expandable color ports in visual shadersYuri Roubinsky
2021-05-20Fix typos with codespellRémi Verschelde
2021-05-07Rename "Control" key to "Ctrl" and add "_pressed" suffix to all InputEventWit...Lightning_A
2021-04-27Merge pull request #47826 from Chaosus/vs_fix_default_input_overridingRémi Verschelde
2021-04-17Fix `sky` visual shader mode after last renameYuri Roubinsky
2021-04-12Prevents default values of VSNodeCustom from overriding by a scriptYuri Roubinsky
2021-04-04Prevents TextureUniform in visual shaders from conversion to constant Yuri Roubinsky
2021-02-21Added Comment node to Visual ShadersYuri Roubinsky
2021-02-18Modernize atomicsPedro J. Estébanez
2021-02-11Improve resource load cachereduz
2021-02-09Initialize class variables with default values in scene/ [2/2]Rafał Mikrut
2021-01-15Merge pull request #44805 from Chaosus/vs_convertRémi Verschelde
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-12-30Add convert options between constants and uniforms in visual shadersYuri Roubinsky
2020-12-02Fixed some errors when changing port name in visual shader expressionsYuri Roubinsky
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz
2020-10-18Added VisualShaderNodeCurve to easy gather data from a CurveTextureYuri Roubinsky
2020-10-02Fix VisualShaderNode::set_output_port_connectedYuri Roubinsky
2020-09-21Fix some bugs in visual shader editorYuri Roubinsky
2020-09-11Improve performance of Add/Remove/Connect/Change nodes in visual shaderYuri Roubinsky
2020-09-09Improve performance for Show/Hide port preview in visual shadersYuri Roubinsky
2020-09-09Improve performance of Undo:change node position in visual shaderYuri Roubinsky
2020-09-07Remakes particles in visual shadersYuri Roubinsky
2020-09-07Fix some broken visual shader nodesYuri Roubinsky
2020-09-05Cleanup constructor code in visual shader nodesYuri Roubinsky
2020-09-03Restore Particles functionality in visual shaderYuri Roubinsky
2020-07-31Fix small reconnection bug in visual shaderYuri Roubinsky
2020-07-28Added UniformRef visual shader nodeYuri Roubinsky
2020-07-27Optimize code generation for fresnel node in visual shadersYuri Roubinsky
2020-07-26Removes redundant code generation in VisualShaderNodeTextureUniformYuri Roubinsky
2020-07-10Add override keywords.Marcel Admiraal
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
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-02-26Add support for integer type in visual shadersYuri Roubinsky
2020-02-11Texture refactorJuan Linietsky
2020-02-01Better visual shader code generationYuri 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-11-03Added sampler inputs for visual shadersYuri Roubinsky
2019-10-11[VShaders] Added sampler port to CubeMap, fixed parsing in expresssion sYuri 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