aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl/gl_texture_cache.h
Commit message (Expand)AuthorAgeFilesLines
* [common] Switch to boost::unordered_flat containers (#4326)crueter2026-08-311-1/+1
* [vulkan] Adjustments on MSAA and BlitHelpers (#4287)crueter2026-08-231-0/+3
* [*] change all std::unordered_map and std::unordered_set into ankerl::unorder...lizzie2026-02-101-2/+2
* [common, core] remove uneeded memory indirection overhead at startup (#3306)lizzie2026-01-161-1/+1
* [video_core] Implement GPU-accelerated texture unswizzling and optimize spars...Forrest Keller2026-01-131-2/+8
* VideoCore: Move Slot Vector to CommonFernando Sahmkow2024-02-041-1/+1
* video_core: consistently account for resolution scaling when renderingLiam2024-01-311-0/+2
* gl_texture_cache: Enable async downloadsAmeer J2023-08-131-3/+5
* Transition MSAA images to general layout without uploading dataKelebek12023-10-111-0/+2
* video_core: Fallback to default anisotropy instead to 1x anisotropyWollnashorn2023-06-151-4/+4
* video_core: Add per-image anisotropy heuristics (format & mip count)Wollnashorn2023-06-151-1/+10
* OpenGL: Make use of persistent buffer maps in buffer cache downloadsameerj2023-05-281-36/+11
* renderer_vulkan: barrier attachment feedback loopsLiam2023-05-221-0/+4
* Log object names with debug renderer, add a GPU address to ImageViewsKelebek12023-05-061-1/+0
* Texture Cache: Release stagging buffers on tick frameFernando Sahmkow2023-04-291-1/+4
* TextureCache: refactor DMA downloads to allow multiple buffers.Fernando Sahmkow2023-04-291-1/+2
* Refactor AccelerateDMA codeameerj2023-03-061-0/+6
* texture_cache: OpenGL: Implement MSAA uploads and copiesameerj2023-02-111-1/+8
* Texture Cache: Implement async texture downloads.Fernando Sahmkow2023-01-031-0/+2
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* OpenGL: fix S8D24 to ABGR8 conversionsLiam2022-04-061-1/+2
* GC: Address Feedback.Fernando Sahmkow2022-03-251-2/+2
* Garbage Collection: Redesign the algorithm to do a better use of memory.Fernando Sahmkow2022-03-251-1/+10
* vk_texture_cache: Fix invalidated pointer accessameerj2021-12-231-1/+3
* blit_image: Refactor upscale factors usageameerj2021-12-051-1/+1
* Merge pull request #7368 from FernandoS27/vulkan-convbunnei2021-11-201-2/+5
|\
| * TextureCache: Implement buffer copies on Vulkan.Fernando Sahmkow2021-11-201-2/+5
* | Merge pull request #7294 from vonchenplus/fix_image_update_error_when_width_t...bunnei2021-11-191-0/+1
|\ \
| * | Fix image update/download error when width too smallFeng Chen2021-11-171-0/+1
* | | Merge pull request #7357 from Morph1984/s8_uintbunnei2021-11-191-2/+2
|\ \ \ | |_|/ |/| |
| * | renderer_opengl: Implement S8_UINT stencil formatMorph2021-11-171-2/+2
| |/
* | texture_cache: Use pixel format conversion when supported by the runtimeameerj2021-11-161-0/+3
* | gl_texture_cache: Rename BGRCopyPass to FormatConversionPassameerj2021-11-161-8/+8
|/
* TextureCache: OGL query device memory if possible.FernandoS272021-11-171-1/+3
* TextureCache: Fix OGL cleaningFernando Sahmkow2021-11-171-0/+16
* gl_texture_cache: Simplify scaling proceduresameerj2021-11-161-1/+1
* OpenGlTextureCache: Fix state invalidation on rescaling.Fernando Sahmkow2021-11-161-0/+4
* Texture Cache: fix memory managment and optimize scaled downloads, uploads.Fernando Sahmkow2021-11-161-2/+2
* Texture Cache: Fix downscaling and correct memory comsumption.Fernando Sahmkow2021-11-161-1/+1
* Texture Cache: Rescale conversions between depth and colorFernandoS272021-11-161-1/+1
* video_core: Misc resolution scaling related refactoringameerj2021-11-161-4/+7
* gl_texture_cache: Fix scaling backup logicameerj2021-11-161-1/+2
* gl_texture_cache: Fix depth and integer format scaling blitsameerj2021-11-161-2/+2
* gl_texture_cache/rescaling_pass: minor cleanupameerj2021-11-161-1/+0
* gl_texture_cache: Simplify scalingameerj2021-11-161-1/+2
* glsl/glasm: Pass and use scaling parameters in shadersReinUsesLisp2021-11-161-1/+1
* texture_cache: Simplify image view queries and blacklistingReinUsesLisp2021-11-161-3/+2
* gl_texture_cache: Simplify rescalingameerj2021-11-161-1/+2
* gl_texture_cache: Implement ScaleDownameerj2021-11-161-1/+1
* gl_texture_cache: Rescale fixes for multi-layered texturesameerj2021-11-161-0/+1