summaryrefslogtreecommitdiffstats
path: root/scene/resources/visual_shader_nodes.cpp
Commit message (Expand)AuthorAgeFilesLines
* Added VisualShaderNodeCurve to easy gather data from a CurveTextureYuri Roubinsky2020-10-181-0/+84
* Fix typo in VisualShaderNodeSample3D::generate_codeYuri Roubinsky2020-10-041-1/+1
* Fix def parameter in Texture visual shader nodes for sky/particles modesYuri Roubinsky2020-10-031-22/+50
* Merge pull request #42078 from Chaosus/vs_rename_typeRémi Verschelde2020-09-291-16/+16
|\
| * Renames Type to OpType in VisualShaderNodeMultiplyAddYuri Roubinsky2020-09-151-16/+16
* | Fix some bugs in visual shader editorYuri Roubinsky2020-09-211-0/+44
|/
* Fix triplanar texture code generation in visual shadersYuri Roubinsky2020-09-111-4/+4
* Added Texture3D to visual shadersYuri Roubinsky2020-09-101-0/+126
* Fix some broken visual shader nodesYuri Roubinsky2020-09-071-0/+6
* Cleanup constructor code in visual shader nodesYuri Roubinsky2020-09-051-55/+0
* Added default value for uniforms in visual shadersYuri Roubinsky2020-07-271-10/+276
* Optimize code generation for fresnel node in visual shadersYuri Roubinsky2020-07-271-1/+16
* Removes redundant code generation in VisualShaderNodeTextureUniformYuri Roubinsky2020-07-261-0/+4
* Added 'fma' function to shader languageYuri Roubinsky2020-07-101-0/+93
* Added Texture2DArray support to visual shadersYuri Roubinsky2020-06-191-0/+245
* Style: Enforce braces around if blocks and loopsRémi Verschelde2020-05-141-36/+55
* Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde2020-05-141-138/+0
* Style: clang-format: Disable AllowShortCaseLabelsOnASingleLineRémi Verschelde2020-05-101-39/+115
* Added uniform qualifiers to visual shadersYuri Roubinsky2020-05-051-15/+51
* Add support for integer type in visual shadersYuri Roubinsky2020-02-261-83/+460
* Variant: Added 64-bit packed arrays, renamed Variant::REAL to FLOAT.Juan Linietsky2020-02-251-4/+4
* Texture refactorJuan Linietsky2020-02-111-46/+46
* Implemented hint_range for VisualShaderNodeScalarUniformYuri Roubinsky2020-02-071-0/+81
* Added missing '\n' in visual shader fresnel node code generationYuri Roubinsky2020-02-031-1/+1
* Few extra formatting fixes for visual shader node generationYuri Roubinsky2020-02-011-7/+7
* Better visual shader code generationYuri Roubinsky2020-02-011-115/+180
* Added missed bracket to VisualShaderNodeCubeMapYuri Roubinsky2020-01-271-0/+1
* Fix VisualShaderNodeCubeMap generationYuri Roubinsky2020-01-271-10/+13
* Docs for some nodes in visual shaderYuri Roubinsky2020-01-231-5/+5
* Merge pull request #33817 from Chaosus/vs_fresnelYuri Roubinsky2020-01-081-3/+24
|\
| * Makes Fresnel node in visual shaders to use default NORMAL/VIEWYuri Roubinsky2019-11-221-3/+24
* | Update copyright statements to 2020Rémi Verschelde2020-01-011-2/+2
* | Added missed enum constant VisualShaderNodeTexture::SOURCE_PORTYuri Roubinsky2019-12-121-0/+1
|/
* Added sampler inputs for visual shadersYuri Roubinsky2019-11-031-7/+9
* Fix some crashes, overflows and using variables without valuesRafał Mikrut2019-11-011-0/+1
* [VShaders] Added sampler port to CubeMap, fixed parsing in expresssion sYuri Roubinsky2019-10-111-65/+80
* Uses LoD even if UV slot is not used in visual shader texturesYuri Roubinsky2019-10-101-11/+47
* Makes cube maps to be works in visual shadersYuri Roubinsky2019-10-091-18/+90
* Makes Texture and TextureUniform in visual shaders to use UV by defaultYuri Roubinsky2019-10-031-15/+37
* Added sampler port type for visual shadersChaosus2019-10-011-7/+74
* Some formatting fixes in visual_shader_nodes.cppYuri Rou2019-09-181-6/+113
* Removed useless code from Switch in visual shaderChaosus892019-09-051-9/+1
* Some improvements for Switch node in visual shadersChaosus892019-09-031-3/+34
* Some improvements to Mix visual shader functionYuri Roubinski2019-08-061-11/+67
* Fix outerProduct function in visual shadersChaosus2019-08-011-1/+1
* i18n: Sync translation template with current sourceRémi Verschelde2019-07-191-1/+1
* Merge pull request #30532 from Chaosus/vs_triplanarRémi Verschelde2019-07-151-0/+92
|\
| * Added triplanar uniform texture node to visual shadersChaosus2019-07-121-0/+92
* | Added "Is" and "Compare" functions to visual shadersChaosus2019-07-121-0/+314
|/
* Added DEPTH_TEXTURE to visual shadersChaosus2019-07-051-1/+49