summaryrefslogtreecommitdiff
path: root/scene/resources/visual_shader_nodes.h
AgeCommit message (Collapse)Author
2020-09-10Added Texture3D to visual shadersYuri 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-10Add missing overrides to visual_shader_nodes.hMarcel Admiraal
2020-07-10Merge pull request #40253 from madmiraal/add-override-keywordsRémi Verschelde
Add override keywords.
2020-07-10Added 'fma' function to shader languageYuri Roubinsky
2020-07-10Add override keywords.Marcel Admiraal
2020-06-19Added Texture2DArray support to visual shadersYuri Roubinsky
2020-05-05Added uniform qualifiers to visual shadersYuri Roubinsky
2020-02-26Add support for integer type in visual shadersYuri Roubinsky
2020-02-11Texture refactorJuan Linietsky
-Texture renamed to Texture2D -TextureLayered as base now inherits 2Darray, cubemap and cubemap array -Removed all references to flags in textures (they will go in the shader) -Texture3D gone for now (will come back later done properly) -Create base rasterizer for RenderDevice, RasterizerRD
2020-02-07Implemented hint_range for VisualShaderNodeScalarUniformYuri Roubinsky
2020-01-23Docs for some nodes in visual shaderYuri Roubinsky
Fix typo in `VisualShaderNodeCompare.ComparisonType` name.
2020-01-08Merge pull request #33817 from Chaosus/vs_fresnelYuri Roubinsky
Make Fresnel node in visual shaders to use default NORMAL/VIEW
2020-01-01Update copyright statements to 2020Rémi Verschelde
Happy new year to the wonderful Godot community! We're starting a new decade with a well-established, non-profit, free and open source game engine, and tons of further improvements in the pipeline from hundreds of contributors. Godot will keep getting better, and we're looking forward to all the games that the community will keep developing and releasing with it.
2019-11-22Makes Fresnel node in visual shaders to use default NORMAL/VIEWYuri 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
2019-10-01Added sampler port type for visual shadersChaosus
2019-09-03Some improvements for Switch node in visual shadersChaosus89
2019-08-06Some improvements to Mix visual shader functionYuri Roubinski
2019-07-23Fix some code found by Coverity Scan and PVS Studioqarmin
2019-07-15Merge pull request #30532 from Chaosus/vs_triplanarRémi Verschelde
Added triplanar uniform texture node to visual shaders
2019-07-12Added "Is" and "Compare" functions to visual shadersChaosus
2019-07-12Added triplanar uniform texture node to visual shadersChaosus
2019-07-05Added DEPTH_TEXTURE to visual shadersChaosus
2019-06-26Some code changed with Clang-Tidyqarmin
2019-06-19Made use of semicolons more consitent, fixed formattingJohnJLight
2019-05-19Added Fresnel and OneMinus to visual shadersChaosus
2019-04-13Added conditional nodes to visual shadersChaosus
2019-04-07Major improvements for visual shader systemChaosus
2019-01-21Modified code generation to be more friendly to previews, fixes #25094Juan Linietsky
2019-01-01Update copyright statements to 2019Rémi Verschelde
Happy new year to the wonderful Godot community!
2018-08-29Add missing copyright headersRémi Verschelde
2018-07-15Several name fixes for visual shaderChaosus
2018-07-14Visual Shaders are back.Juan Linietsky