239 Commits (1f3eb601acdcdfa4c119cffbf36b5792147b893f)

Author SHA1 Message Date
ReinUsesLisp 6d9f347e22 texture_cache/util: Fix size calculations of multisampled images 5 years ago
ReinUsesLisp cb08e5bdd2 texture_cache: Always prepare image views on render targets 5 years ago
Fernando Sahmkow 0e4d4b4beb Buffer Cache: Fix High Downloads and don't predownload on Extreme. 5 years ago
Feng Chen c7ad195fd3
Out of bound blit (#6531) 5 years ago
Fernando Sahmkow c6a9e91784 Texture Cache: Fix collision with multiple overlaps of the same sparse texture. 5 years ago
Fernando Sahmkow a8a0927d42 Texture Cache: Fix GCC & Clang. 5 years ago
Fernando Sahmkow 8f9f142956 Texture Cache: Address feedback. 5 years ago
Fernando Sahmkow fd98fcf7f0 Texture Cache: Improve accuracy of sparse texture detection. 5 years ago
Fernando Sahmkow 38165fb7e3 Texture Cache: Initial Implementation of Sparse Textures. 5 years ago
Fernando Sahmkow ebaa7e391c TextureCache: Fix 1D to 2D overlapps. 5 years ago
Morph d3d6613d33 video_core: Silence signed/unsigned mismatch warnings 5 years ago
ReinUsesLisp b4894faeae buffer_cache/texture_cache: Make GC functions private 5 years ago
Wunkolo 4569f39c7c common: Replace common_sizes into user-literals 5 years ago
Fernando Sahmkow f9b940a442 Reaper: Set minimum cleaning limit on OGL. 5 years ago
Fernando Sahmkow 569a1962c0 Reaper: Guarantee correct deletion. 5 years ago
Fernando Sahmkow ca6f47c686 Reaper: Change memory restrictions on TC depending on host memory on VK. 5 years ago
Fernando Sahmkow 0dd98842bf Reaper: Address Feedback. 5 years ago
Fernando Sahmkow 954ad2a61e Reaper: Setup settings and final tuning. 5 years ago
Fernando Sahmkow d8ad6aa187 Reaper: Tune it up to be an smart GC. 5 years ago
ReinUsesLisp a11bc4a382 Initial Reaper Setup 5 years ago
ameerj c4ff7ecf51 textures: Reintroduce CPU ASTC decoder 5 years ago
ReinUsesLisp 3d89398b84 texture_cache/util: Avoid relaxed image views on different bytes per pixel 5 years ago
Markus Wick 6755025310 Fix GCC undefined behavior sanitizer. 5 years ago
ameerj 3671fd0a97 texture_cache: Handle out of bound texture blits 5 years ago
Lioncash 17b7f0389a texture_cache/util: Fix src being used instead of dst within DeduceBlitImages 5 years ago
bunnei a4c6712a4b common: Move settings to common from core. 5 years ago
Lioncash fddb278aa3 texure_cache/util: Resolve implicit sign conversions with std::reduce 5 years ago
ameerj 2f83d9a61b astc_decoder: Refactor for style and more efficient memory use 5 years ago
ameerj 20eb368e14 renderer_vulkan: Accelerate ASTC decoding 5 years ago
ameerj 5213f70230 texture_cache: Blacklist BGRA8 copies and views on OpenGL 5 years ago
ReinUsesLisp 35df1d1864 vk_staging_buffer_pool: Add stream buffer for small uploads 5 years ago
ReinUsesLisp 82c2601555 video_core: Reimplement the buffer cache 5 years ago
Lioncash 783dc9e112 texture_cache/util: Remove unused functions 5 years ago
ReinUsesLisp 1b76e7e890 video_core: Silence -Wmissing-field-initializers warnings 5 years ago
Lioncash 5f4e7c77bd texture_cache/util: Resolve -Wsign-compare warning 5 years ago
ReinUsesLisp fe494a0ccd common/alignment: Rename AlignBits to AlignUpLog2 5 years ago
MerryMage aace20afc7 texture_cache: Replace PAGE_SHIFT with PAGE_BITS 5 years ago
ReinUsesLisp 7d904fef2e gl_texture_cache: Avoid format views on Intel and AMD 5 years ago
ReinUsesLisp 9764c13d6d video_core: Rewrite the texture cache 5 years ago
Lioncash 4c5f5c9bf3 video_core: Remove unnecessary enum class casting in logging messages 5 years ago
Lioncash f95602f152 video_core: Resolve more variable shadowing scenarios pt.3 5 years ago
Lioncash 414a87a4f4 video_core: Resolve more variable shadowing scenarios pt.2 5 years ago
Lioncash 5553bd3ba2 General: Resolve a few missing initializer warnings 6 years ago
Lioncash ff45c39578 General: Make use of std::nullopt where applicable 6 years ago
ReinUsesLisp 9e87193725 video_core: Remove all Core::System references in renderer 6 years ago
Lioncash 82b7e5c8ee surface_params: Make use of designated initializers where applicable 6 years ago
Lioncash bd9545a3a8 surface_params: Remove redundant assignment 6 years ago
Lioncash c705a1db96 surface_params: Replace questionable usages of the comma operator with semicolons 6 years ago
Lioncash e17fb5ee97 video_core: Remove unused variables 6 years ago
David Marcec dd4a02d15c video_core: Remove redundant pixel format type 6 years ago