summaryrefslogtreecommitdiffstats
path: root/scene/resources/visual_shader_nodes.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge commit godotengine/godot@d09d82d433b03bb3773fd2a8cc8d6ccc2f8739ceSpartan3222024-11-261-1/+26
|\
| * VisualShader: Add LinearToSRGB and SRGBToLinear to ColorFunc nodetetrapod002024-10-191-1/+26
* | Fix copyright headers referring to GodotSpartan3222024-10-271-2/+2
* | Rebrand preambles to RedotDubhghlas McLaughlin2024-10-111-0/+2
|/
* Visual Shader: Add vector operations to Remap nodetetrapod002024-09-221-15/+162
* Allow setting a cubemap as default parameter to shaderChaosus2024-08-271-6/+7
* Merge pull request #94324 from SomeRanDev/shader_hint_enumRémi Verschelde2024-08-201-1/+35
|\
| * Add `hint_enum` for uniform int in gdshaderRobert Borghese2024-07-131-1/+35
* | Fix warning printing for `VisualShaderNodeTextureParameter`Yuri Rubinsky2024-07-221-3/+11
* | Few fixes for `VisualShaderNodeRotationByAxis`Yuri Rubinsky2024-07-181-3/+11
|/
* Merge pull request #83729 from Chaosus/vs_fix_texture_paramRémi Verschelde2024-06-121-0/+52
|\
| * Add extra warning messages to `VisualShaderNodeTextureParameter`Yuri Rubinsky2023-10-211-0/+53
* | Sync visual shader's distance fade using circular fadejsjtxietian2024-06-071-1/+1
* | [VisualShader] Add reroute node and improve port drawingHendrik Brucker2024-05-131-0/+79
* | Fixes Texture2dParameter node filter optionbiswas084332023-11-121-0/+2
|/
* made visual shader ports expandable by default if there is only one output po...DennisManaa2023-09-221-93/+44
* Additional Visual Shader NodesPatrick2023-07-261-0/+226
* Make the dragging connections more user-friendly in visual shadersYuri Roubinski2023-07-201-0/+8
* Extract and reorganize texture resource classesHendrik Brucker2023-07-141-0/+2
* Fix ndc calculation for LinearSceneDepth VS node in GLES3Patrick2023-03-141-2/+5
* make particle billboard take into account non-uniform scaleQbieShay2023-02-131-2/+5
* Mark fma function as high end so it isn't used with the gl_compatibility rend...clayjohn2023-02-081-2/+5
* Use mix for vector types in switch node in the visual shaderYuri Rubinsky2023-01-311-8/+27
* Add derivative functions with precision to shadersYuri Rubinsky2023-01-261-4/+58
* Fix code generation for ProximityRange node in visual shaderYuri Rubinsky2023-01-201-3/+6
* Some refactoring for visual shader texture functionsYuri Rubinsky2023-01-201-245/+182
* Remove SCREEN_TEXTURE, DEPTH_TEXTURE, and NORMAL_ROUGHNESS_TEXTUREclayjohn2023-01-181-22/+139
* Fixes incorrect caption for TextureParameterTriplanarNong Van Tinh2023-01-171-1/+1
* Add `uint` type support to visual shadersYuri Rubinsky2023-01-061-5/+384
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Visual Shader UVFunc keep existing input value on function changedzil1232022-11-101-2/+2
* Fix code generation for some visual shader nodesYuri Rubinsky2022-10-191-23/+36
* Fix typo in VisualShader DistanceFade nodePatrick2022-10-181-1/+1
* Fix code generation for `VisualShaderNodeTextureParameterTriplanar`Yuri Rubinsky2022-09-071-0/+7
* Disable Output port preview of Linear Depth Visual Shader nodePatrick2022-09-031-1/+13
* Rename `uniform` to `parameter` across the engineYuri Rubinsky2022-09-011-384/+377
* Fix LinearDepth calculation for GLES3Patrick2022-08-311-1/+5
* Implement custom non-trivial shader functionsPatrick Exner2022-08-271-0/+404
* Merge pull request #63999 from QbieShay/qbie/vs-qolClay John2022-08-181-8/+8
|\
| * Improve visual shader defaults for quality of lifeQbieShay2022-08-121-8/+8
* | Merge pull request #62454 from Geometror/reflect-refract-vec2-vec4Rémi Verschelde2022-08-071-20/+27
|\ \ | |/ |/|
| * Allow vec2 and vec4 for reflect and refractHendrik Brucker2022-08-071-20/+27
* | Add `hint_transparent` to use a transparent black placeholder textureHugo Locurcio2022-08-011-1/+6
|/
* Fix typo "Frac" instead of "Fract"Aaron Record2022-06-051-4/+4
* Merge pull request #60803 from Chaosus/shader_hint_renameRémi Verschelde2022-05-241-146/+78
|\
| * Rename `hint_albedo`, `hint_white/black` in shadersYuri Roubinsky2022-05-091-146/+78
* | Replace most uses of Map by HashMapreduz2022-05-161-2/+2
|/
* Merge pull request #60845 from Chaosus/vs_color_funcYuri Rubinsky2022-05-091-66/+24
|\
| * Push `HSV2RGB/RGB2HSV` to `ColorFunc` (from `VecFunc`) in visual shadersYuri Roubinsky2022-05-071-66/+24
* | Change output port of `VisualShaderNodeColorUniform` to vec4Yuri Roubinsky2022-05-071-7/+12
|/