summaryrefslogtreecommitdiff
path: root/servers/rendering/renderer_rd/storage_rd/texture_storage.cpp
AgeCommit message (Expand)Author
2023-03-13Use MSAA 2D texture in multipass tonemapperBastiaan Olij
2023-03-13Avoid copying CanvasTexture when updating proxyclayjohn
2023-02-22Fix issue with default textures requiring arrays when using multiviewBastiaan Olij
2023-02-06Implement cull_mask for decals and lights in mobile and compatibility backendsclayjohn
2023-01-31Replace Extents with Size in VoxelGI, ReflectionProbe, FogVolume, Decal and G...Marius Hanl
2023-01-23Add a few more checks to ensure that unsupported image formats are not used i...clayjohn
2023-01-20Sort decals and lights based on camera originclayjohn
2023-01-05One Copyright Update to rule them allRémi Verschelde
2022-12-20Merge pull request #65376 from reduz/astc-supportRémi Verschelde
2022-12-20Implement basic ASTC supportJuan Linietsky
2022-12-17Merge pull request #70132 from clayjohn/RT-updateRémi Verschelde
2022-12-16Don't attempt to create or use an R8_UINT texture as storage if VRS is not su...clayjohn
2022-12-16Implement render_target_was_used API so that Viewports can properly check if ...clayjohn
2022-12-13Various fixes and documentation for CanvasGroupclayjohn
2022-11-16GLES3 TextureStorage - add missing null checksdzil123
2022-11-15Merge pull request #68487 from clayjohn/RD-mobile-rasterRémi Verschelde
2022-11-11Merge pull request #68186 from pkdawson/expose-texture-rdRémi Verschelde
2022-11-10Use raster versions of copy effects for 2D operations when using the mobile r...clayjohn
2022-11-03Collapse three seperate texture storage methods into render_target_set_overri...David Snopek
2022-11-03Expose texture_get_rd_texturePatrick Dawson
2022-10-14Make some Image methods statickobewi
2022-10-11Restrict MSAA attachment usage to the strictly needed setPedro J. Estébanez
2022-10-10SCons: Re-enable treating `#warning` as error with `werror`Rémi Verschelde
2022-10-05Adding getters to RenderTarget and implementing override functionality for XRBastiaan Olij
2022-10-04Move cluster builder, sdfgi and gi structures to clustered renderer, move lig...Bastiaan Olij
2022-09-30Add various null checks in RenderingServerHaoyu Qiu
2022-09-22Fix various -Wmaybe-uninitialized warnings from GCC 12.2.1Rémi Verschelde
2022-09-01Extracting render buffers and changing it to a more generic solutionBastiaan Olij
2022-08-13Implement MSAA for 2D [Vulkan only]Hendrik Brucker
2022-08-10Detect if VRS supported before creating default VRS textureclayjohn
2022-08-01Add `hint_transparent` to use a transparent black placeholder textureHugo Locurcio
2022-08-01Changed storage structs to privateBastiaan Olij
2022-07-28Improve handling of the format of the VRS imagePedro J. Estébanez
2022-07-18Merge pull request #62834 from RandomShaper/fix_vk_sky_errorRémi Verschelde
2022-07-17Adding Variable Rate Shading support to GodotBastiaan Olij
2022-07-08Bind correct default resource type in GIPedro J. Estébanez
2022-06-28Split dependency logicBastiaan Olij
2022-05-24Add clipping, backbuffer, and CanvasGroups to 2D GLES3 rendererclayjohn
2022-05-12Add a new HashMap implementationreduz
2022-05-11Split out bokeh_dof and copy effectsBastiaan Olij
2022-04-17Moved particles into ParticlesStorageBastiaan Olij
2022-04-17Merge canvas and decal into TextureStorage and add render targetBastiaan Olij
2022-04-11Fix Vulkan validation errors on default depth texturesjfons
2022-03-31Extract global variable, shader and material storageBastiaan Olij
2022-03-21Extract Decal and Decal atlas from Storage classBastiaan Olij
2022-03-20Call the correct texture free method on texture storage cleanupBastiaan Olij
2022-03-16Split dummy renderer classes into separate filesBastiaan Olij