summaryrefslogtreecommitdiffstats
path: root/servers/rendering/renderer_rd/shader_rd.cpp
Commit message (Expand)AuthorAgeFilesLines
* Initialize shader placeholders up frontclayjohn2023-08-031-1/+1
* Remove debugging print from shader cacheHugo Locurcio2023-08-011-1/+0
* Merge pull request #79606 from clayjohn/ShaderRD-compilation-groupsYuri Sizov2023-08-011-70/+203
|\
| * Add Shader compile groups to RD Shader systemclayjohn2023-07-211-70/+203
* | Fix uninitialized variable ending up sent to VulkanMatias N. Goldberg2023-07-291-1/+1
|/
* Move some worker_thread_pool.h includes out of header filesmyaaaaaaaaa2023-02-131-0/+1
* Use range iterators in LocalVector loopskobewi2023-01-211-2/+1
* Make inclusion of Godot version in shader hash universalPedro J. Estébanez2023-01-091-0/+5
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Polish rendering driver refactor furtherPedro J. Estébanez2022-10-061-0/+1
* Rename String `plus_file` to `path_join`Aaron Franke2022-08-291-2/+2
* Remove ThreadWorkPool, replace by WorkerThreadPoolJuan Linietsky2022-07-251-1/+3
* Rename OSX to macOS and iPhoneOS to iOS.bruvzg2022-07-211-1/+1
* Replace most uses of Map by HashMapreduz2022-05-161-2/+2
* Make FileAccess and DirAccess classes reference counted.bruvzg2022-04-111-8/+6
* Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
* Replace String comparisons with "", String() to is_empty()Nathan Franke2021-12-091-3/+3
* [macOS / iOS] Use storage buffers instead of unsupported images for the volum...bruvzg2021-11-241-0/+3
* Use range iterators for `Map`Lightning_A2021-09-301-8/+8
* Rename RID's `getornull()` to `get_or_null()`Hugo Locurcio2021-09-291-5/+5
* Fixes to mobile rendererreduz2021-08-171-1/+1
* Fix 'Attempted to remove invalid ID' errorsRafał Mikrut2021-07-311-1/+3
* Implement Binary Shader Compilationreduz2021-07-261-122/+53
* Core: Move DirAccess and FileAccess to `core/io`Rémi Verschelde2021-06-111-2/+2
* Implement shader cachingreduz2021-05-311-1/+289
* Split particle shader entry pointsreduz2021-04-171-0/+1
* Refactor GLSL shader compilationreduz2021-04-141-278/+123
* Rewrote how barriers work for faster renderingreduz2021-02-041-1/+18
* Added ability to visualize native shadersreduz2021-01-061-0/+121
* Threaded optimizations to cull and renderreduz2021-01-051-1/+1
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* Add support for low-end 3D rendering.reduz2020-12-071-0/+24
* RenderingServer reorganizationreduz2020-12-041-0/+476