summaryrefslogtreecommitdiff
path: root/editor/plugins/visual_shader_editor_plugin.cpp
AgeCommit message (Expand)Author
2022-05-09Merge pull request #60845 from Chaosus/vs_color_funcYuri Rubinsky
2022-05-07Push `HSV2RGB/RGB2HSV` to `ColorFunc` (from `VecFunc`) in visual shadersYuri Roubinsky
2022-05-07Change output port of `VisualShaderNodeColorUniform` to vec4Yuri Roubinsky
2022-05-03Remove `RES` and `REF` typedefs in favor of spelled out `Ref<>`Hugo Locurcio
2022-05-02Style: Partially apply clang-tidy's `cppcoreguidelines-pro-type-member-init`Rémi Verschelde
2022-04-27Merge pull request #59979 from bruvzg/cpp_check2Rémi Verschelde
2022-04-25Merge pull request #60439 from Chaosus/vs_vec4Yuri Rubinsky
2022-04-24Fix "Vector4DDecompose" typo in VisualShaderEditorPluginAaron Franke
2022-04-22Continue to improve vector4 type in visual shadersYuri Roubinsky
2022-04-20Fix more issues found by cppcheck.bruvzg
2022-04-12Add Vector4 to VisualShaderHendrik Brucker
2022-04-06Fix some issues found by cppcheck.bruvzg
2022-03-30Cleanup EditorNode and EditorDataHendrik Brucker
2022-03-29Remove `SHADOW_ATTENUATION` spatial light shader built-inYuri Roubinsky
2022-03-28Add refs to shading language to the desciption of input nodes in vshaderYuri Roubinsky
2022-03-18Rename several transform built-ins in shadersYuri Roubinsky
2022-03-18Fix editor crash when renaming visual shader portYuri Roubinsky
2022-03-08Add `_get_func_code/_is_available` virtual functions to custom nodesYuri Roubinsky
2022-03-07Fix _update_varyings call in visual shaderYuri Roubinsky
2022-03-07Merge pull request #58750 from Chaosus/vs_varyingsRémi Verschelde
2022-03-04Add varying support to visual shadersYuri Roubinsky
2022-03-03Adds few more input/output built-ins to visual shaderYuri Roubinsky
2022-02-27Fix crash on creation of `HSV2RGB/RGB2HSV` functions in visual shaderYuri Roubinsky
2022-02-16Convert _notification methods to switch - Chunk CJakob Bouchard
2022-02-14Remove most EditorNode constructor parameters and fieldstrollodel
2022-02-12Improve compilation speed (forward declarations/includes cleanup)Hendrik Brucker
2022-02-08Merge pull request #57796 from akien-mga/revert-sname-theme-settersRémi Verschelde
2022-02-08Revert "Add missing SNAME macro optimization to all theme methods call"Rémi Verschelde
2022-02-08Refactor some object type checking code with `cast_to`Rémi Verschelde
2022-02-07Merge pull request #57741 from Chaosus/vs_fixesRémi Verschelde
2022-02-07Merge pull request #57725 from jmb462/missing-sname-theme-settersRémi Verschelde
2022-02-07Add some more fixes to visual shaderYuri Roubinsky
2022-02-06Add missing SNAME macro optimization to all theme methods calljmb462
2022-02-06Rename `PORT_TYPE_VECTOR` to `PORT_TYPE_VECTOR_3D`Yuri Roubinsky
2022-02-02Add support for 2D vector type to visual shadersYuri Roubinsky
2022-02-02Vectors: Use clear() and has().Anilforextra
2022-01-28[VisualShader] Merge scalar and vector derivative functions into oneYuri Roubinsky
2022-01-28Refactor AddOption in visual shader editorYuri Roubinsky
2022-01-23Minor tweaks and fixes to panningkobewi
2022-01-23Merge pull request #57000 from KoBeWi/UNLIMITED_PANNINGRémi Verschelde
2022-01-23Merge pull request #57056 from Chaosus/vs_fix_defaultsRémi Verschelde
2022-01-22Remove transform input from fog mode in visual shadersYuri Roubinsky
2022-01-22Fix default input port hints for some modes in visual shaderYuri Roubinsky
2022-01-21Add ViewPanner to 2D editorkobewi
2022-01-20Store panels and docks singletons in their own classestrollodel
2022-01-12Merge pull request #56713 from Chaosus/vs_sampler_connectionYuri Roubinsky
2022-01-12Auto-set a port source for texture nodes created by dragged connectionYuri Roubinsky
2022-01-12Optimize include files to improve `shader_language.h` compilation speedYuri Roubinsky
2022-01-12Merge pull request #53185 from KoBeWi/viewing_panRémi Verschelde
2022-01-12Use List Initializations for Vectors.Anilforextra