aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl/gl_texture_cache.h
AgeCommit message (Expand)Author
2024-02-04VideoCore: Move Slot Vector to CommonFernando Sahmkow
2024-01-31video_core: consistently account for resolution scaling when renderingLiam
2023-08-13gl_texture_cache: Enable async downloadsAmeer J
2023-10-11Transition MSAA images to general layout without uploading dataKelebek1
2023-06-15video_core: Fallback to default anisotropy instead to 1x anisotropyWollnashorn
2023-06-15video_core: Add per-image anisotropy heuristics (format & mip count)Wollnashorn
2023-05-28OpenGL: Make use of persistent buffer maps in buffer cache downloadsameerj
2023-05-22renderer_vulkan: barrier attachment feedback loopsLiam
2023-05-06Log object names with debug renderer, add a GPU address to ImageViewsKelebek1
2023-04-29Texture Cache: Release stagging buffers on tick frameFernando Sahmkow
2023-04-29TextureCache: refactor DMA downloads to allow multiple buffers.Fernando Sahmkow
2023-03-06Refactor AccelerateDMA codeameerj
2023-02-11texture_cache: OpenGL: Implement MSAA uploads and copiesameerj
2023-01-03Texture Cache: Implement async texture downloads.Fernando Sahmkow
2022-04-23general: Convert source file copyright comments over to SPDXMorph
2022-04-06OpenGL: fix S8D24 to ABGR8 conversionsLiam
2022-03-25GC: Address Feedback.Fernando Sahmkow
2022-03-25Garbage Collection: Redesign the algorithm to do a better use of memory.Fernando Sahmkow
2021-12-23vk_texture_cache: Fix invalidated pointer accessameerj
2021-12-05blit_image: Refactor upscale factors usageameerj
2021-11-20Merge pull request #7368 from FernandoS27/vulkan-convbunnei
2021-11-20TextureCache: Implement buffer copies on Vulkan.Fernando Sahmkow
2021-11-19Merge pull request #7294 from vonchenplus/fix_image_update_error_when_width_t...bunnei
2021-11-19Merge pull request #7357 from Morph1984/s8_uintbunnei
2021-11-17renderer_opengl: Implement S8_UINT stencil formatMorph
2021-11-17Fix image update/download error when width too smallFeng Chen
2021-11-16texture_cache: Use pixel format conversion when supported by the runtimeameerj
2021-11-16gl_texture_cache: Rename BGRCopyPass to FormatConversionPassameerj
2021-11-17TextureCache: OGL query device memory if possible.FernandoS27
2021-11-17TextureCache: Fix OGL cleaningFernando Sahmkow
2021-11-16gl_texture_cache: Simplify scaling proceduresameerj
2021-11-16OpenGlTextureCache: Fix state invalidation on rescaling.Fernando Sahmkow
2021-11-16Texture Cache: fix memory managment and optimize scaled downloads, uploads.Fernando Sahmkow
2021-11-16Texture Cache: Fix downscaling and correct memory comsumption.Fernando Sahmkow
2021-11-16Texture Cache: Rescale conversions between depth and colorFernandoS27
2021-11-16video_core: Misc resolution scaling related refactoringameerj
2021-11-16gl_texture_cache: Fix scaling backup logicameerj
2021-11-16gl_texture_cache: Fix depth and integer format scaling blitsameerj
2021-11-16gl_texture_cache/rescaling_pass: minor cleanupameerj
2021-11-16gl_texture_cache: Simplify scalingameerj
2021-11-16glsl/glasm: Pass and use scaling parameters in shadersReinUsesLisp
2021-11-16texture_cache: Simplify image view queries and blacklistingReinUsesLisp
2021-11-16gl_texture_cache: Simplify rescalingameerj
2021-11-16gl_texture_cache: Implement ScaleDownameerj
2021-11-16gl_texture_cache: Rescale fixes for multi-layered texturesameerj
2021-11-16renderer_gl: Resolution scaling fixesameerj
2021-11-16gl_texture_cache: WIP texture rescaleameerj
2021-11-16VideoCore: Initial Setup for the Resolution Scaler.Fernando Sahmkow
2021-10-03gpu: Migrate implementation to the cpp fileameerj
2021-09-16gl_texture_cache: Migrate BGRCopyPass from util_shadersameerj