508 Commits (5744e061c15c624808de4577c01eaa145e65f4f8)

Author SHA1 Message Date
MaranBr 569dbfe8c0
[video_core] Increase MAX_MIP_LEVELS to 16 according to specs (#2965) 5 months ago
JPikachu aa93e0cbb1
[video_core] Bypass mip level assertion to ASSERT_MSG (#2914) 5 months ago
MaranBr 06275885f1
[video_core] Remove redundant check on image_view and image_view_info (#2891) 5 months ago
MaranBr 83c162d80d
[video_core] Fix regression on image_view and image_view_info (#2873) 5 months ago
MaranBr b2ac18173f
[video_core] Fix more edge cases in image_view and image_view_info (#2853) 5 months ago
MaranBr 73ebf59af7
[video_core] Improve texture rendering (#2830) 5 months ago
MaranBr cd4bcb91cc
[video_core] Better error messages (#2827) 5 months ago
lizzie 992bae4e2a
[common] replace Common::BitCast with libc++ provided one (#2774) 5 months ago
lizzie f55e560ac5
[compat] Debian stable gcc12/clang14 compilation fixes (#2763) 6 months ago
Bix 191dd892e5
[android] Legacy build flavor (#51) 6 months ago
lizzie f19bbda517
[common] remove ranges polyfill (#2546) 6 months ago
lizzie 191e4c75a1
[meta] fix license headers (#2547) 6 months ago
lizzie 9d2681ecc9
[cmake] enable clang-cl and WoA builds (#348) 7 months ago
lizzie 9d53933a95
[fmt] use {:#X} for format instead of 0x{:X} (#309) 7 months ago
wildcard 12f5a96f01
[Textures] Normalize 1D TICs that use layers to 1DArray; (#274) 8 months ago
weakboson 33275c28d3
[texture_cache] Enforce conservative 3D texture aliasing. Consistently merge/lookup images. (#196) 8 months ago
weakboson 6fd10fd85e
[vk] Remove improper check for image depth in texture cache. (#164) 8 months ago
CamilleLaVey cd394fc40f revert [android] Snapdragon 865 patches (#23) 9 months ago
crueter 444109c251 [android] Snapdragon 865 patches (#23) 9 months ago
Gamer64 a002730d68
[VK] Rework SPIRV Shader Optimization (#238) 9 months ago
CamilleLaVey fa600b88b1 revert 91a662431c (#240) 9 months ago
JPikachu 91a662431c [Texture_cache] Better memory handling for devices with lower memory allocations (#233) 9 months ago
crueter 9cef9f5dce Update fmt to allow for v11 12 months 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
Liam e882f6c1c3 caches: make critical reclamation less eager and possible in more cases 3 years ago
Fernando Sahmkow 75847f0e8b Texture Cache: Fix untracking on GPU remap 2 years ago
Liam 1c32e4157c nvnflinger/gpu: implement blending 2 years ago
Fernando Sahmkow 4d97c54676 VideoCore: Move Slot Vector to Common 2 years ago
Liam cd8049a5e2 video_core: consistently account for resolution scaling when rendering 2 years ago
Fernando Sahmkow 352f6d22e3 Texture Cache: make sparse texture table per channel 2 years ago
Kelebek1 52c35521bd Rework time service to fix time passing offline. 2 years ago
Fernando Sahmkow 241c64e43b Core: Eliminate core/memory dependancies. 2 years ago
Fernando Sahmkow 9db159da71 SMMU: Initial adaptation to video_core. 2 years ago
GPUCode 1bc4b6c75d video_core: Fix buffer_row_length computation for linear compressed textures 2 years ago
liamwhite 4504ee7f28 Revert "video_core: use interval map for page count tracking" 2 years ago
Liam 273b4b9576 renderer_vulkan: allow up to 7 swapchain images 2 years ago
Liam 7fa76caf80 video_core: use interval map for page count tracking 2 years ago
Liam 63ceff87b0 texture_cache: fix max_element comparison function 2 years ago
Liam 8a97178a89 renderer_vulkan: do not recreate swapchain for srgb 2 years ago
Liam 9014e6783f texture_cache: use pedantic type names 2 years ago
GPUCode 4b853ff5cf renderer_vulkan: Introduce separate cmd buffer for uploads 3 years ago
Squall Leonhart eecd48f2ee brings back the removed If statement and adds the num_level test 3 years ago
Kelebek1 5fa3d987ad Transition MSAA images to general layout without uploading data 3 years ago
Kelebek1 b5576a3c9a Get out of render pass before query barriers, fix image names with samples > 1, remove image alias bit 3 years ago
Squall-Leonhart ce3e98cf48 Fix mistaken usage of info.block instead of level_info.block 3 years ago
Squall Leonhart ca3126e68d add Z32, FLOAT, UINT, UINT, UINT, LINEAR to format lookup table 3 years ago
Kelebek1 5063305487 Implement X8_D24 format 3 years ago