aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan/vk_texture_cache.h
AgeCommit message (Expand)Author
2024-02-27"Merge Tagged PR 13122"yuzubot
2024-02-04VideoCore: Move Slot Vector to CommonFernando Sahmkow
2023-12-01texture_cache: use pedantic type namesLiam
2023-11-20vk_texture_cache: add workaround for nullDescriptor on MaliLiam
2023-10-11Transition MSAA images to general layout without uploading dataKelebek1
2023-09-25renderer_vulkan: Implement MSAA copiesGPUCode
2023-08-02vulkan: centralize configAlexandre Bouvier
2023-07-01renderer_vulkan: Add support for VK_KHR_image_format_listGPUCode
2023-06-18renderer_vulkan: Use VMA for buffersGPUCode
2023-06-18renderer_vulkan: Use VMA for imagesGPUCode
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-22renderer_vulkan: barrier attachment feedback loopsLiam
2023-05-12Correctly track RT indexes for image aspect lookup during clearsKelebek1
2023-05-10renderer_vulkan: separate guest and host compute descriptor queuesLiam
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-29Accelerate DMA: Use texture cache async downloads to perform the copiesFernando Sahmkow
2023-04-29TextureCache: refactor DMA downloads to allow multiple buffers.Fernando Sahmkow
2023-03-06Refactor AccelerateDMA codeameerj
2023-02-14remove static from pointer sized or smaller types for aesthetics, change cons...arades79
2023-02-11texture_cache: OpenGL: Implement MSAA uploads and copiesameerj
2023-01-03Texture Cache: Implement async texture downloads.Fernando Sahmkow
2022-10-19video_core: don't build ASTC decoder shader unless requestedLiam
2022-10-06Vulkan Texture Cache: Limit render area to the max width/height of the targets.Fernando Sahmkow
2022-06-26video_core: Replace VKScheduler with Schedulergerman77
2022-04-23general: Convert source file copyright comments over to SPDXMorph
2022-03-25Garbage Collection: Redesign the algorithm to do a better use of memory.Fernando Sahmkow
2022-01-03Merge pull request #7624 from ameerj/intel-msaa-scaleFernando S
2021-12-23vk_texture_cache: Use 3D scale helpers for MSAA texture scaling on Intel Wind...ameerj
2021-12-23vk_texture_cache: Fix invalidated pointer accessameerj
2021-12-05blit_image: Refactor upscale factors usageameerj
2021-12-05vk_texture_cache: Add a function to ImageView to check if src image is rescaledameerj
2021-11-22TextureCache: Simplify blitting of D24S8 formats and fix bugs.Fernando Sahmkow
2021-11-20TextureCache: Implement buffer copies on Vulkan.Fernando Sahmkow
2021-11-16texture_cache: Use pixel format conversion when supported by the runtimeameerj
2021-11-17TextureCache: Fix OGL cleaningFernando Sahmkow
2021-11-16vk_texture_cache: Refactor 3D scaling helpersameerj
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-16vk_texture_cache: Use 3D to scale images when blit is unsupportedameerj
2021-11-16video_core: Misc resolution scaling related refactoringameerj
2021-11-16vk_texture_cache: Simplify scaled image managementameerj
2021-11-16vk_texture_cache: Minor cleanupameerj
2021-11-16texture_cache: Simplify image view queries and blacklistingReinUsesLisp
2021-11-16Texture Cache: Implement Vulkan UpScaling & DownScalingFernando Sahmkow
2021-11-16VideoCore: Initial Setup for the Resolution Scaler.Fernando Sahmkow
2021-10-03gpu: Migrate implementation to the cpp fileameerj
2021-08-21vk_rasterizer: Only clear depth and stencil buffers when set in attachment as...ameerj