summaryrefslogtreecommitdiffstats
path: root/scene/resources/shader.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* doc: Sync classref with current sourceRémi Verschelde2020-09-041-2/+0
* Set "shader_param/" prefix in Shader::has_param()Marcus Brummer2020-06-041-1/+1
* Style: Enforce braces around if blocks and loopsRémi Verschelde2020-05-141-6/+11
* Style: Enforce separation line between function definitionsRémi Verschelde2020-05-141-0/+2
* Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde2020-05-141-22/+0
* Exposed RenderingDevice to script APIJuan Linietsky2020-04-201-1/+1
* Renaming of servers for coherency.Juan Linietsky2020-03-271-9/+9
* Add shader based background modeBastiaan Olij2020-03-191-0/+3
* Style: Set clang-format Standard to Cpp11Rémi Verschelde2020-03-171-1/+1
* Removed interactive loader, added proper thread loading.Juan Linietsky2020-02-281-1/+1
* Texture refactorJuan Linietsky2020-02-111-4/+4
* Update copyright statements to 2020Rémi Verschelde2020-01-011-2/+2
* Added some obvious errors explanationsqarmin2019-09-251-4/+1
* Update copyright statements to 2019Rémi Verschelde2019-01-011-2/+2
* Don't open VisualShaders in the text shader editor, and don't support saving ...elasota2018-09-141-2/+9
* Make core/ includes absolute, remove subfolders from include pathRémi Verschelde2018-09-121-1/+1
* Visual Shaders are back.Juan Linietsky2018-07-141-2/+16
* Add missing copyright headers and fix formattingRémi Verschelde2018-01-051-0/+1
* Update copyright statements to 2018Rémi Verschelde2018-01-011-2/+2
* A promise is a promise, so added ability to load and save shaders as text fil...Juan Linietsky2017-12-261-0/+77
* Remove junk outputRuslan Mustakov2017-10-131-2/+0
* Use HTTPS URL for Godot's website in the headersRémi Verschelde2017-08-271-1/+1
* ClassDB: Provide the enum name of integer constantsIgnacio Etcheverry2017-08-201-3/+3
* Removes type information from method bindsIgnacio Etcheverry2017-08-101-2/+2
* Add "Godot Engine contributors" copyright lineRémi Verschelde2017-04-081-0/+1
* New particle system, mostly working, some small features missing.Juan Linietsky2017-04-061-3/+16
* A Whole New World (clang-format edition)Rémi Verschelde2017-03-051-44/+33