531 Commits (9caa3212fadf4a45605016adff6fb11846b411ea)

Author SHA1 Message Date
lizzie 5979df41df FIX FMT 4 months ago
lizzie 11e8e1de63 [cmake] Allow proper unity builds 4 months ago
CamilleLaVey 8225151a44
[vulkan] 3rd Vulkan Global Maintenance (#4189) 3 weeks ago
lizzie 116377f6d9
[vk] fix oversight with #3874 with invalid image ids (#4026) 2 months ago
lizzie def03f6589
[video_core] fix redundant resize-copy overload and just use default-init resize, to reduce stutter on Mario BP (#3874) 2 months ago
MaranBr 573e06131d
[texture_cache] Fix a rare visual corruption under specific conditions (#3986) 2 months ago
lizzie 4d49341918
[vk, opengl] recognize and use ETC2 (if available) textures natively (#3237) 3 months ago
MaranBr fc5fa7f1b2
[video_core] Reapply "Simplify TextureCache GC and remove redundant code" (#3723) 3 months ago
wildcard 34fa39eae8
[texture_cache] Skip alias synchronization in texture cache when the image has no aliases. (#3740) 4 months ago
lizzie 395613b01f
[common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 5 months ago
crueter 769edbfea3
[video_core] Revert "Simplify TextureCache GC and remove redundant code" (#3652) (#3704) 5 months ago
MaranBr f8ea09fa0f
[video_core] Simplify TextureCache GC and remove redundant code (#3652) 5 months ago
lizzie c9c136bea7
[texture_cache, buffer_cache] Added TLS handling + changed command queue for GPU threading. (#3579) 5 months ago
lizzie 86e02aceba
[video_core] remove static texture scratch buffer and just use something allocated on vec (#3560) 5 months ago
xbzk 2ab5b37137
[android, ui] unswizzle combo picker core (#3516) 6 months ago
lizzie a8093c2a3c
[*] change all std::unordered_map and std::unordered_set into ankerl::unordered_dense::map/set variants (#3442) 6 months ago
lizzie a3fa666510
[android] fix discrepancy of MAXTEXTURE v. TEXTURE in setting string set (#3360) 6 months ago
lizzie 8663913510
[video_core/vic] Partial revert to fix Link Awakening's blue tint (#3348) 6 months ago
MaranBr 023a4bceca
[video_core] Avoid false feedback loop barriers for render targets (#3338) 6 months ago
Lizzie 6ec6ca7c37
[clang, opengl] fix opengl build on PGO build and clang-cl on windows (#3332) 6 months ago
lizzie 83a28dc251
[common, core] remove uneeded memory indirection overhead at startup (#3306) 6 months ago
Forrest Keller ecd01e13fd
[video_core] Implement GPU-accelerated texture unswizzling and optimize sparse texture handling (#3246) 7 months ago
CamilleLaVey a27d35362d
[vk, qcom] Memory, Samplers, BindingBuffers and UniformBufferAlignment set by hardware capabilities for QCOM. (#3280) 7 months ago
MaranBr 569dbfe8c0
[video_core] Increase MAX_MIP_LEVELS to 16 according to specs (#2965) 9 months ago
JPikachu aa93e0cbb1
[video_core] Bypass mip level assertion to ASSERT_MSG (#2914) 9 months ago
MaranBr 06275885f1
[video_core] Remove redundant check on image_view and image_view_info (#2891) 9 months ago
MaranBr 83c162d80d
[video_core] Fix regression on image_view and image_view_info (#2873) 9 months ago
MaranBr b2ac18173f
[video_core] Fix more edge cases in image_view and image_view_info (#2853) 9 months ago
MaranBr 73ebf59af7
[video_core] Improve texture rendering (#2830) 9 months ago
MaranBr cd4bcb91cc
[video_core] Better error messages (#2827) 9 months ago
lizzie 992bae4e2a
[common] replace Common::BitCast with libc++ provided one (#2774) 9 months ago
lizzie f55e560ac5
[compat] Debian stable gcc12/clang14 compilation fixes (#2763) 10 months ago
Bix 191dd892e5
[android] Legacy build flavor (#51) 10 months ago
lizzie f19bbda517
[common] remove ranges polyfill (#2546) 10 months ago
lizzie 191e4c75a1
[meta] fix license headers (#2547) 10 months ago
lizzie 9d2681ecc9
[cmake] enable clang-cl and WoA builds (#348) 11 months ago
lizzie 9d53933a95
[fmt] use {:#X} for format instead of 0x{:X} (#309) 11 months ago
wildcard 12f5a96f01
[Textures] Normalize 1D TICs that use layers to 1DArray; (#274) 12 months ago
weakboson 33275c28d3
[texture_cache] Enforce conservative 3D texture aliasing. Consistently merge/lookup images. (#196) 12 months ago
weakboson 6fd10fd85e
[vk] Remove improper check for image depth in texture cache. (#164) 1 year ago
CamilleLaVey cd394fc40f revert [android] Snapdragon 865 patches (#23) 1 year ago
crueter 444109c251 [android] Snapdragon 865 patches (#23) 1 year ago
Gamer64 a002730d68
[VK] Rework SPIRV Shader Optimization (#238) 1 year ago
CamilleLaVey fa600b88b1 revert 91a662431c (#240) 1 year ago
JPikachu 91a662431c [Texture_cache] Better memory handling for devices with lower memory allocations (#233) 1 year ago
crueter 9cef9f5dce Update fmt to allow for v11 1 year ago
liamwhite df3712ad06 texture_cache: use two-pass collection for costly load resources (#13096) 2 years ago
Liam afb3516d43 texture_cache: do not track invalid addresses 2 years ago
Liam 25f5a651a9 texture_cache: tweak iteration tracking change 3 years ago
Liam 9a10c66e40 texture_cache: avoid overestimation of ASTC texture sizes 3 years ago