summaryrefslogtreecommitdiff
path: root/scene/resources/visual_shader.cpp
AgeCommit message (Expand)Author
2023-04-24Write out render_mode even when mode is set to default in VisualShadersclayjohn
2023-02-03Prevent preview error for the instance parameter in visual shaderYuri Rubinsky
2023-02-01Merge pull request #71479 from raulsntos/virtual-return-typeRémi Verschelde
2023-02-01Merge pull request #72485 from BastiaanOlij/add_eye_matrix_accessRémi Verschelde
2023-02-01Expose EYE_OFFSET to gdshader codeBastiaan Olij
2023-01-31Replace Extents with Size in VoxelGI, ReflectionProbe, FogVolume, Decal and G...Marius Hanl
2023-01-31Use enum instead of int in virtual methods return typeRaul Santos
2023-01-24PropertyUsage: Rename "DO_NOT_SHARE_ON_DUPLICATE" to "ALWAYS_DUPLICATE"Aaron Franke
2023-01-20Some refactoring for visual shader texture functionsYuri Rubinsky
2023-01-18Remove SCREEN_TEXTURE, DEPTH_TEXTURE, and NORMAL_ROUGHNESS_TEXTUREclayjohn
2023-01-09Add few improvements for `VisualShaderNodeParticleRandomness`Yuri Rubinsky
2023-01-06Add `uint` type support to visual shadersYuri Rubinsky
2023-01-05One Copyright Update to rule them allRémi Verschelde
2022-12-26Add missing CUSTOM inputs for the spatial/vertex mode of visual shaderYuri Rubinsky
2022-12-11Optimize a code generation of visual shader particlesYuri Rubinsky
2022-12-03Implement CAMERA_VISIBLE_LAYERS as built-in shader variableNumbuhFour
2022-10-19Simplify GDVIRTUAL_CALL callskobewi
2022-10-10SCons: Re-enable treating `#warning` as error with `werror`Rémi Verschelde
2022-10-07Fix MSVC warnings, rename shadowed variables, fix uninitialized values, chang...bruvzg
2022-10-03Fix boolean connection to ports of other types in visual shaderYuri Rubinsky
2022-09-28Clean up canvas light shader API.clayjohn
2022-09-07Add conversion for uniform_name property in visual shaderYuri Rubinsky
2022-09-02Merge pull request #64952 from Chaosus/vs_rename_uniform_to_paramRémi Verschelde
2022-09-01Replace Vector2(i) with Size2(i) for methods returning a sizeJohan Aires Rastén
2022-09-01Rename `uniform` to `parameter` across the engineYuri Rubinsky
2022-08-25Allow using integer varyings with `flat` interpolation modifierYuri Rubinsky
2022-08-23Replace Array return types with TypedArray 2kobewi
2022-08-22Make `_validate_property` a multilevel methodYuri Sizov
2022-08-12Improve visual shader defaults for quality of lifeQbieShay
2022-08-02Add spatial built-ins (camera-pos, object-pos, camera-eye etc.)Patrick Exner
2022-07-28Rename RenderingServer global shader uniform methods to be more explicitHugo Locurcio
2022-07-27Add a check to prevent duplicating connections in visual shaderYuri Rubinsky
2022-07-16Fix visual shader graph not correctly updating when multiple tabs openedYuri Rubinsky
2022-06-16Merge pull request #61888 from Chaosus/vs_remove_engine_versionRémi Verschelde
2022-06-11Revert vector4 output ports in visual shadersYuri Rubinsky
2022-06-10Remove engine version from visual shaderYuri Rubinsky
2022-05-24Use IGN instead of white noise for sky ditheringclayjohn
2022-05-23Fix connection of subports after uniform->constant conversion in vshaderYuri Rubinsky
2022-05-20Add a new HashSet templatereduz
2022-05-19Use range iterators for RBSet in most casesAaron Record
2022-05-19Add dedicated macros for property name extractionHaoyu Qiu
2022-05-16Merge pull request #60986 from fire-forge/capitalismRémi Verschelde
2022-05-16Replace most uses of Map by HashMapreduz
2022-05-13Capitalize output port names in visual shaderFireForge
2022-05-12Capitalize/fix some property enum hintsFireForge
2022-04-22Continue to improve vector4 type in visual shadersYuri Roubinsky
2022-04-12Add Vector4 to VisualShaderHendrik Brucker
2022-03-29Remove `SHADOW_ATTENUATION` spatial light shader built-inYuri Roubinsky
2022-03-28Merge pull request #59619 from Chaosus/vs_input_descRémi Verschelde
2022-03-28Add refs to shading language to the desciption of input nodes in vshaderYuri Roubinsky