66 Commits (a99c35d0ffa3d15cf7e7199a681ca3378472864d)

Author SHA1 Message Date
CamilleLaVey a99c35d0ff
Revert "[surface, vk, pipeline, texture_cache] Refactor image view handling and add normalized compatible format utility" 4 weeks ago
CamilleLaVey dd74bb459b
[surface, vk, pipeline, texture_cache] Texture Sampling Fix 4 weeks ago
CamilleLaVey 2e0374c458
[surface, vk, pipeline, texture_cache] Refactor image view handling and add normalized compatible format utility 4 weeks ago
JPikachu eeb68768d6
[vk] Exclude size equal alpha different copies from incompatible copy (#138) 5 months ago
lizzie c7c2ed7b46
[vk] copy incompatible alpha patch 1.5(2) (#123) 5 months ago
Liam 9a10c66e40 texture_cache: avoid overestimation of ASTC texture sizes 3 years ago
Kelebek1 5063305487 Implement X8_D24 format 2 years ago
GPUCode 5196f05cec video_core: Add BCn decoding support 3 years ago
Fernando Sahmkow 94ecd260e3 GPU: implement missing ASTC 3 years ago
arades79 60a68839ee remove static from pointer sized or smaller types for aesthetics, change constexpr static to static constexpr for consistency 3 years ago
arades79 adcef452e0 add static lifetime to constexpr values to force compile time evaluation where possible 3 years ago
Lioncash 789c33dc48 video_core/surface: Eliminate casts in GetFormatType() 3 years ago
Fernando Sahmkow a87ff9181b GPU: Implement additional render target formats. 3 years ago
Fernando Sahmkow 41b3ddbbae Fermi2D: Implement Bilinear software filtering and address feedback. 3 years ago
Kelebek1 37845e1228 Update 3D regs 3 years ago
Fernando Sahmkow b7df4e83d1 Texture Cache: Add ASTC 10x5 Format. 3 years ago
Andrea Pappacoda 6a2efdda2f chore: make yuzu REUSE compliant 4 years ago
Morph 3cd5e47ee3 renderer_(gl/vk): Implement ASTC_10x6_UNORM 4 years ago
Liam c1771c98f3 common: Change semantics of UNREACHABLE to unconditionally crash 4 years ago
bunnei 1f6dcd3784 hle: nvflinger: Migrate android namespace -> Service::android. 4 years ago
bunnei 3396730b85 hle: nvflinger: Move PixelFormat to its own header. 4 years ago
Morph c7bdf8825f video_core: Add S8_UINT stencil format 4 years ago
FernandoS27 91357303b1 Vulkan Rasterizer: Fix clears on integer textures. 4 years ago
ameerj 0213e5353d vk_texture_cache: Use nearest neighbor scaling when available 4 years ago
Fernando Sahmkow 2fd0207e2e Reaper: Address Feedback. 5 years ago
ReinUsesLisp d25b097e84 video_core: Rewrite the texture cache 5 years ago
Lioncash ea0e85b869 video_core: Remove unnecessary enum class casting in logging messages 5 years ago
ReinUsesLisp a068ce4c32 video_core: Rearrange pixel format names 6 years ago
ReinUsesLisp 44fb3cf920 video_core: Fix DXT4 and RGB565 6 years ago
ReinUsesLisp 46c327d2d9 video_core: Fix B5G6R5_UNORM render target format 6 years ago
ReinUsesLisp ac8eeffbbc video_core: Implement RGBA32_SINT render target 6 years ago
ReinUsesLisp 59610b129f video_core: Implement RGBA32_SINT render target 6 years ago
ReinUsesLisp 5ba68f5fab video_core: Implement RGBA16_SINT render target 6 years ago
ReinUsesLisp f8136072ff video_core: Implement RGBA8_SINT render target 6 years ago
ReinUsesLisp ad494d0a3c video_core: Implement RG32_SINT render target 6 years ago
ReinUsesLisp 469c89d31a video_core: Implement RG8_SINT render target and fix RG8_UINT 6 years ago
ReinUsesLisp c6e852f5c5 video_core: Implement R8_SINT render target 6 years ago
ReinUsesLisp 29e5516bb8 video_core: Implement R8_SNORM render target 6 years ago
ReinUsesLisp 0902bb64f1 video_core/surface: Reorder render target to pixel format switch 6 years ago
Morph 6665cd04f1 texture: Implement R8G8UI 6 years ago
ReinUsesLisp 25cfbc7786 video_core: Implement RGBA16_SNORM 6 years ago
ReinUsesLisp 74984326b0 video_core/surface: Add R32_SINT render target format 6 years ago
ReinUsesLisp c884dc8af2 texture_cache: Use a table instead of switch for texture formats 6 years ago
ReinUsesLisp c6afe25477 texture_cache: Drop abstracted ComponentType 6 years ago
greggameplayer d60bce4edd correct the implementation of RGBA16UI 6 years ago
Fernando Sahmkow 5305d723c2 Video_Core: Implement texture format E5B9G9R9_SHAREDEXP. 6 years ago
Lioncash e08002310a video_core/surface: Add missing break in PixelFormatFromTextureFormat() 6 years ago
Fernando Sahmkow 57cac4e614 Surfaces: Implement R4G4B4A4U format. 6 years ago
Fernando Sahmkow ecba8090f7 Surfaces: Implement ASTC 6x6 10x10 12x12 8x6 6x5 6 years ago
FearlessTobi 99b280bbf7 video_core: Implement RGBX16F PixelFormat 6 years ago