summaryrefslogtreecommitdiff
path: root/scene/resources/visual_shader_nodes.cpp
AgeCommit message (Expand)Author
2021-03-01Merge pull request #46539 from Chaosus/vs_fix_returnRémi Verschelde
2021-03-01Fix incorrect switching port type in VisualShaderNodeStepYuri Roubinsky
2021-03-01Removes redundant code from get_input/output/_port_type (visual shaders)Yuri Roubinsky
2021-01-18Unified several visual shader nodesYuri Roubinsky
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-29Consistently use normal_mapMarcel Admiraal
2020-11-26Added extra warning to VisualShaderNodeTexture + fix warning appearingYuri Roubinsky
2020-10-18Added VisualShaderNodeCurve to easy gather data from a CurveTextureYuri Roubinsky
2020-10-04Fix typo in VisualShaderNodeSample3D::generate_codeYuri Roubinsky
2020-10-03Fix def parameter in Texture visual shader nodes for sky/particles modesYuri Roubinsky
2020-09-29Merge pull request #42078 from Chaosus/vs_rename_typeRémi Verschelde
2020-09-21Fix some bugs in visual shader editorYuri Roubinsky
2020-09-15Renames Type to OpType in VisualShaderNodeMultiplyAddYuri Roubinsky
2020-09-11Fix triplanar texture code generation in visual shadersYuri Roubinsky
2020-09-10Added Texture3D to visual shadersYuri Roubinsky
2020-09-07Fix some broken visual shader nodesYuri Roubinsky
2020-09-05Cleanup constructor code in visual shader nodesYuri Roubinsky
2020-07-27Added default value for uniforms in visual shadersYuri Roubinsky
2020-07-27Optimize code generation for fresnel node in visual shadersYuri Roubinsky
2020-07-26Removes redundant code generation in VisualShaderNodeTextureUniformYuri Roubinsky
2020-07-10Added 'fma' function to shader languageYuri Roubinsky
2020-06-19Added Texture2DArray support to visual shadersYuri Roubinsky
2020-05-14Style: Enforce braces around if blocks and loopsRémi Verschelde
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-05-10Style: clang-format: Disable AllowShortCaseLabelsOnASingleLineRémi Verschelde
2020-05-05Added uniform qualifiers to visual shadersYuri 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-11Texture refactorJuan Linietsky
2020-02-07Implemented hint_range for VisualShaderNodeScalarUniformYuri Roubinsky
2020-02-03Added missing '\n' in visual shader fresnel node code generationYuri Roubinsky
2020-02-01Few extra formatting fixes for visual shader node generationYuri Roubinsky
2020-02-01Better visual shader code generationYuri Roubinsky
2020-01-27Added missed bracket to VisualShaderNodeCubeMapYuri Roubinsky
2020-01-27Fix VisualShaderNodeCubeMap generationYuri Roubinsky
2020-01-23Docs for some nodes in visual shaderYuri Roubinsky
2020-01-08Merge pull request #33817 from Chaosus/vs_fresnelYuri Roubinsky
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-12-12Added missed enum constant VisualShaderNodeTexture::SOURCE_PORTYuri Roubinsky
2019-11-22Makes Fresnel node in visual shaders to use default NORMAL/VIEWYuri Roubinsky
2019-11-03Added sampler inputs for visual shadersYuri Roubinsky
2019-11-01Fix some crashes, overflows and using variables without valuesRafał Mikrut
2019-10-11[VShaders] Added sampler port to CubeMap, fixed parsing in expresssion sYuri Roubinsky
2019-10-10Uses LoD even if UV slot is not used in visual shader texturesYuri 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-01Added sampler port type for visual shadersChaosus
2019-09-18Some formatting fixes in visual_shader_nodes.cppYuri Rou