summaryrefslogtreecommitdiffstats
path: root/servers/rendering/renderer_rd/storage_rd/texture_storage.h
Commit message (Expand)AuthorAgeFilesLines
* Merge commit godotengine/godot@87318a2fb7fffeb72adca934e31915be077c3d1fSpartan3222024-11-061-3/+3
|\
| * Style: Apply `clang-tidy` fixesThaddeus Crews2024-11-041-3/+3
* | Merge commit godotengine/godot@8004c7524fb9f43425c4d6f614410a76678e0f7cSpartan3222024-10-301-7/+6
|\|
| * Merge pull request #98652 from stuartcarnie/2d_texture_state_fixesThaddeus Crews2024-10-291-1/+0
| |\
| | * 2D: Fix various issues and minor performance optimisationsStuart Carnie2024-10-301-1/+0
| * | Set clang-format `RemoveSemicolon` rule to `true`Adam Scott2024-10-251-6/+6
| |/
* | Fix copyright headers referring to GodotSpartan3222024-10-271-2/+2
* | Merge commit godotengine/godot@b3bcb2dc14691f7729984128dca26a844f662fa1Spartan3222024-10-221-0/+5
|\|
| * Use a shared copy of placeholder textures, tweak placeholder appearanceHugo Locurcio2024-10-181-0/+5
* | Rebrand preambles to RedotDubhghlas McLaughlin2024-10-111-0/+2
|/
* Implement asynchronous transfer queues, thread guards on RenderingDevice. Add...Dario2024-10-021-2/+3
* Combine texture and instance data into one uniform set in the 2D rendererclayjohn2024-09-271-3/+24
* Add external texture support (GLES3)David Snopek2024-09-201-0/+2
* Expose a function to create textures from a native handle in the compatibilit...David Snopek2024-09-191-0/+2
* Improvements to VRS/Foveated renderingBastiaan Olij2024-05-031-0/+3
* Make `RID_Owner<Texture>` threadsafe in `TextureStorage` for gles3ACB2024-02-111-1/+1
* Ensure 2D MSAA resolve is performed when 3D content but no 2D content in sceneBastiaan Olij2023-11-161-2/+6
* Fallback to linear color texture when using 2D HDR and MSDF fontclayjohn2023-08-151-1/+1
* Add option to enable HDR rendering in 2Dclayjohn2023-08-071-2/+5
* Add custom texture create functionBastiaan Olij2023-07-261-0/+24
* For GDExternal use, provides access to internal graphics handles for texturesBastiaan Olij2023-05-091-0/+1
* Merge duplicate rd_texture functionsBastiaan Olij2023-03-101-13/+1
* Use MSAA 2D texture in multipass tonemapperBastiaan Olij2023-03-011-0/+1
* Fix issue with default textures requiring arrays when using multiviewBastiaan Olij2023-02-221-0/+3
* Implement cull_mask for decals and lights in mobile and compatibility backendsclayjohn2023-02-061-0/+1
* Replace Extents with Size in VoxelGI, ReflectionProbe, FogVolume, Decal and G...Marius Hanl2023-01-311-4/+4
* Sort decals and lights based on camera originclayjohn2023-01-201-1/+3
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Implement render_target_was_used API so that Viewports can properly check if ...clayjohn2022-12-161-0/+3
* Merge pull request #68186 from pkdawson/expose-texture-rdRémi Verschelde2022-11-111-0/+2
|\
| * Expose texture_get_rd_texturePatrick Dawson2022-11-031-0/+2
* | Collapse three seperate texture storage methods into render_target_set_overri...David Snopek2022-11-031-3/+1
|/
* Adding getters to RenderTarget and implementing override functionality for XRBastiaan Olij2022-10-051-7/+57
* Move cluster builder, sdfgi and gi structures to clustered renderer, move lig...Bastiaan Olij2022-10-041-1/+92
* Extracting render buffers and changing it to a more generic solutionBastiaan Olij2022-09-011-0/+2
* Implement MSAA for 2D [Vulkan only]Hendrik Brucker2022-08-131-0/+4
* Add `hint_transparent` to use a transparent black placeholder textureHugo Locurcio2022-08-011-0/+1
* Changed storage structs to privateBastiaan Olij2022-08-011-220/+240
* Tweak Decal distance fade defaults and add property hintsHugo Locurcio2022-07-271-2/+2
* Code quality: Fix header guards consistencyRémi Verschelde2022-07-251-1/+1
* Merge pull request #62834 from RandomShaper/fix_vk_sky_errorRémi Verschelde2022-07-181-0/+1
|\
| * Bind correct default resource type in GIPedro J. Estébanez2022-07-081-0/+1
* | Adding Variable Rate Shading support to GodotBastiaan Olij2022-07-171-0/+11
|/
* Split dependency logicBastiaan Olij2022-06-281-2/+2
* Add clipping, backbuffer, and CanvasGroups to 2D GLES3 rendererclayjohn2022-05-241-2/+3
* Add a new HashSet templatereduz2022-05-201-1/+1
* Replace most uses of Map by HashMapreduz2022-05-161-1/+1
* Merge canvas and decal into TextureStorage and add render targetBastiaan Olij2022-04-171-1/+336
* Fix Vulkan validation errors on default depth texturesjfons2022-04-111-0/+1
* Split dummy renderer classes into separate filesBastiaan Olij2022-03-161-0/+230