summaryrefslogtreecommitdiffstats
path: root/scene/resources/shader.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix copyright headers referring to GodotSpartan3222024-10-271-2/+2
* Merge commit godotengine/godot@b3bcb2dc14691f7729984128dca26a844f662fa1Spartan3222024-10-221-0/+12
|\
| * Merge pull request #97205 from tetrapod00/inspect-native-shader-codeThaddeus Crews2024-10-211-0/+12
| |\
| | * Add "Inspect Native Shader Code" to shader resource and shader editortetrapod002024-10-081-0/+12
* | | Rebrand preambles to RedotDubhghlas McLaughlin2024-10-111-0/+2
|/ /
* / Implement asynchronous transfer queues, thread guards on RenderingDevice. Add...Dario2024-10-021-12/+33
|/
* Cleanup of raw `nullptr` checks with `Ref`A Thousand Ships2024-08-311-1/+1
* Allow setting a cubemap as default parameter to shaderChaosus2024-08-271-4/+5
* Prevent add shader uniform doc when DocTool is not initedjsjtxietian2024-05-201-1/+1
* Merge pull request #91549 from magian1127/4.0ChangeHighlightingStartKeyRémi Verschelde2024-05-171-1/+1
|\
| * Resolve conflict between shader uniform tooltips "/**" and general annotation...Magian2024-05-141-1/+1
* | Use Core/Scene stringnames consistentlykobewi2024-05-131-1/+0
|/
* Don't run Shader doc comments logic outside the editorRémi Verschelde2024-04-291-9/+5
* Implement tooltips for shader uniform in the inspector.Magian2024-04-261-0/+43
* Fix empty shader resource loadingbitsawer2023-09-041-2/+4
* Fix Shader and ShaderInclude resource loadingbitsawer2023-08-171-5/+8
* Unify and streamline connecting to Resource changeskobewi2023-07-171-2/+2
* Fix shader type detectionbitsawer2023-07-101-14/+15
* Fix shader preprocessor cyclic include handlingbitsawer2023-05-291-8/+8
* Fix several shader preprocessor include issuesbitsawer2023-01-271-1/+12
* Fix shader include dependency handlingbitsawer2023-01-221-2/+5
* Clean up shader parameter remapJuan Linietsky2023-01-211-9/+10
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Add safety-checks before some servers `free()`Adam Scott2022-12-291-0/+1
* Use system fonts as fallback and improve system font handling.bruvzg2022-12-041-1/+1
* Fix `Shader::has_parameter` to return a correct valueYuri Rubinsky2022-11-111-1/+1
* Rename `uniform` to `parameter` across the engineYuri Rubinsky2022-09-011-20/+20
* Implement coloring for disabled branches in the shader editorYuri Rubinsky2022-08-141-1/+1
* Rename shader parameter uniform setter/getter methods for consistencyHugo Locurcio2022-08-041-5/+5
* Swap arguments of ResourceSaver.save()kobewi2022-07-291-1/+1
* Implement shader uniform groups/subgroupsYuri Rubinsky2022-07-261-5/+9
* Clean up Shader Preprocessorreduz2022-07-221-12/+29
* Adding shader preprocessor supportYuri Roubinsky2022-07-221-1/+21
* Replace most uses of Map by HashMapreduz2022-05-161-2/+2
* Remove `RES` and `REF` typedefs in favor of spelled out `Ref<>`Hugo Locurcio2022-05-031-4/+4
* Make FileAccess and DirAccess classes reference counted.bruvzg2022-04-111-4/+1
* Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
* Fix default_texture_param in shader pipeline to support uniform arraysYuri Roubinsky2021-11-121-13/+21
* Rename `PROPERTY_USAGE_NOEDITOR` to `PROPERTY_USAGE_NO_EDITOR`Hugo Locurcio2021-11-031-1/+1
* Addition of FogVolumes, FogShaders, FogMaterial, and overhaul of VolumetricFogclayjohn2021-10-281-0/+3
* Use range iterators for `Map`Lightning_A2021-09-301-2/+2
* Preserve original name in shader params cacheAaron Franke2021-08-051-1/+2
* Use C++ iterators for Lists in many situationsAaron Franke2021-07-231-3/+2
* Rename `instance()`->`instantiate()` when it's a verbLightning_A2021-06-191-1/+1
* Core: Move DirAccess and FileAccess to `core/io`Rémi Verschelde2021-06-111-1/+1
* Rename the `.shader` file extension to `.gdshader`Hugo Locurcio2021-03-241-3/+3
* Improve resource load cachereduz2021-02-111-1/+1
* Initialize class variables with default values in scene/ [2/2]Rafał Mikrut2021-02-091-2/+0
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* Variant: Rename Type::_RID to Type::RIDRémi Verschelde2020-11-091-1/+2