aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl/gl_texture_cache.cpp
Commit message (Expand)AuthorAgeFilesLines
* 1st pass of review: code cleanup & windows testnéo Luigi4 days1-5/+3
* [fmt] use {#:x} instead of 0x{:#x} (#4170)lizzie2026-07-251-2/+2
* [clang, opengl] fix opengl build on PGO build and clang-cl on windows (#3332)Lizzie2026-01-181-1/+1
* [common, core] remove uneeded memory indirection overhead at startup (#3306)lizzie2026-01-161-10/+7
* [video_core] Implement GPU-accelerated texture unswizzling and optimize spars...Forrest Keller2026-01-131-2/+3
* [meta] fix license headers (#2547)lizzie2025-09-211-0/+3
* [cmake] enable clang-cl and WoA builds (#348)lizzie2025-09-091-9/+9
* video_core: consistently account for resolution scaling when renderingLiam2024-01-311-0/+4
* gl_texture_cache: Enable async downloadsAmeer J2023-08-131-2/+6
* Do not set rescaled flag when rescaling is disabledKelebek12023-10-111-6/+8
* settings,general: Rename non-confirming enumslat9nq2023-07-211-2/+2
* settings,video_core: Consolidate ASTC decoding optionslat9nq2023-07-211-4/+4
* video_core: Fallback to default anisotropy instead to 1x anisotropyWollnashorn2023-06-151-2/+4
* video_core: Fixed compilation errors because of name shadowingWollnashorn2023-06-151-6/+6
* video_core: Add per-image anisotropy heuristics (format & mip count)Wollnashorn2023-06-151-30/+40
* Merge pull request #10476 from ameerj/gl-memory-mapsliamwhite2023-06-071-75/+12
|\
| * OpenGL: Make use of persistent buffer maps in buffer cache downloadsameerj2023-05-281-75/+12
* | gl_texture_cache: Fix ASTC CPU decoding with compression disabledameerj2023-05-281-2/+7
|/
* textures: add BC1 and BC3 compressors and recompression settingLiam2023-05-231-2/+29
* Texture Cache: Fix ASTC texturesFernando Sahmkow2023-05-091-1/+1
* Log object names with debug renderer, add a GPU address to ImageViewsKelebek12023-05-061-4/+5
* GPU: implement missing ASTCFernando Sahmkow2023-05-031-0/+3
* Texture Cache: Release stagging buffers on tick frameFernando Sahmkow2023-04-291-7/+12
* TextureCache: refactor DMA downloads to allow multiple buffers.Fernando Sahmkow2023-04-291-18/+23
* Merge pull request #9913 from ameerj/acc-dma-refactorFernando S2023-03-111-7/+17
|\
| * Refactor AccelerateDMA codeameerj2023-03-061-7/+17
* | Merge pull request #9925 from ameerj/gl-sync-signalliamwhite2023-03-101-3/+1
|\ \
| * | OpenGL: Prefer glClientWaitSync for OGLSync objectsameerj2023-03-081-3/+1
| |/
* / Check all swizzle components for red, not just [0], pass float border color r...Kelebek12023-03-041-5/+8
|/
* configuration: Add async ASTC decode settingameerj2023-02-221-3/+14
* texture_cache: OpenGL: Implement MSAA uploads and copiesameerj2023-02-111-0/+8
* Add break for default casesKyle Kienapfel2022-11-131-0/+2
* video_code: support rectangle textureFengChen2022-08-251-4/+5
* common: Change semantics of UNREACHABLE to unconditionally crashLiam2022-06-131-19/+19
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* video_core: implement formats for N64 emulationFernando Sahmkow2022-04-141-0/+26
* OpenGL: fix S8D24 to ABGR8 conversionsLiam2022-04-061-2/+11
* GC: Address Feedback.Fernando Sahmkow2022-03-251-9/+5
* Garbage Collection: Final tuning.Fernando Sahmkow2022-03-251-2/+2
* Garbage Collection: Redesign the algorithm to do a better use of memory.Fernando Sahmkow2022-03-251-2/+12
* vk_texture_cache: Fix invalidated pointer accessameerj2021-12-231-1/+1
* Merge pull request #7368 from FernandoS27/vulkan-convbunnei2021-11-201-6/+4
|\
| * TextureCache: Refactor and fix linux compiling.Fernando Sahmkow2021-11-201-4/+2
| * TextureCache: Implement buffer copies on Vulkan.Fernando Sahmkow2021-11-201-2/+2
* | Merge pull request #7294 from vonchenplus/fix_image_update_error_when_width_t...bunnei2021-11-191-10/+17
|\ \
| * | Fix image update/download error when width too smallFeng Chen2021-11-171-10/+17
* | | Merge pull request #7357 from Morph1984/s8_uintbunnei2021-11-191-4/+22
|\ \ \ | |_|/ |/| |
| * | renderer_opengl: Implement S8_UINT stencil formatMorph2021-11-171-4/+22
| |/
* | gl_texture_cache: Round format conversion PBO to next power of 2ameerj2021-11-171-1/+5
* | texture_cache: Use pixel format conversion when supported by the runtimeameerj2021-11-161-0/+6