61 Commits (e0c17a21138ba4379a5c77b40a7d3fd7414ca605)

Author SHA1 Message Date
Liam de8a623932 texture_cache: avoid overestimation of ASTC texture sizes 3 years ago
Kelebek1 ad1a9f3d3a Implement X8_D24 format 2 years ago
GPUCode eac46ad7ce video_core: Add BCn decoding support 3 years ago
Fernando Sahmkow 87a9be8dec GPU: implement missing ASTC 3 years ago
arades79 683019878f remove static from pointer sized or smaller types for aesthetics, change constexpr static to static constexpr for consistency 3 years ago
arades79 45e13b03f3 add static lifetime to constexpr values to force compile time evaluation where possible 3 years ago
Lioncash a9efea8ae9 video_core/surface: Eliminate casts in GetFormatType() 3 years ago
Fernando Sahmkow 7356ab1de6 GPU: Implement additional render target formats. 3 years ago
Fernando Sahmkow 5fbd6954ef Fermi2D: Implement Bilinear software filtering and address feedback. 3 years ago
Kelebek1 752659aef3 Update 3D regs 3 years ago
Fernando Sahmkow 1a49991676 Texture Cache: Add ASTC 10x5 Format. 3 years ago
Andrea Pappacoda cdb240f3d4
chore: make yuzu REUSE compliant 4 years ago
Morph aec129c1ab renderer_(gl/vk): Implement ASTC_10x6_UNORM 4 years ago
Liam 084d7d6b01 common: Change semantics of UNREACHABLE to unconditionally crash 4 years ago
bunnei ca12a77670 hle: nvflinger: Migrate android namespace -> Service::android. 4 years ago
bunnei d456b9d554 hle: nvflinger: Move PixelFormat to its own header. 4 years ago
Morph 2348eb41f3 video_core: Add S8_UINT stencil format 4 years ago
FernandoS27 826a350e2b Vulkan Rasterizer: Fix clears on integer textures. 4 years ago
ameerj 16017ac450 vk_texture_cache: Use nearest neighbor scaling when available 4 years ago
Fernando Sahmkow 0dd98842bf Reaper: Address Feedback. 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
ReinUsesLisp fbc232426d video_core: Rearrange pixel format names 6 years ago
ReinUsesLisp eda37ff26b video_core: Fix DXT4 and RGB565 6 years ago
ReinUsesLisp 480850ffe7 video_core: Fix B5G6R5_UNORM render target format 6 years ago
ReinUsesLisp 1d20aac795 video_core: Implement RGBA32_SINT render target 6 years ago
ReinUsesLisp 9338599d72 video_core: Implement RGBA32_SINT render target 6 years ago
ReinUsesLisp 95c0f5afe5 video_core: Implement RGBA16_SINT render target 6 years ago
ReinUsesLisp 977d6c46f3 video_core: Implement RGBA8_SINT render target 6 years ago
ReinUsesLisp 50c6030a8d video_core: Implement RG32_SINT render target 6 years ago
ReinUsesLisp e849d68048 video_core: Implement RG8_SINT render target and fix RG8_UINT 6 years ago
ReinUsesLisp f29fede49c video_core: Implement R8_SINT render target 6 years ago
ReinUsesLisp fd33e996e0 video_core: Implement R8_SNORM render target 6 years ago
ReinUsesLisp 143662118c video_core/surface: Reorder render target to pixel format switch 6 years ago
Morph 7909860d16 texture: Implement R8G8UI 6 years ago
ReinUsesLisp 4dcca90ef4 video_core: Implement RGBA16_SNORM 6 years ago
ReinUsesLisp 466ce715e4 video_core/surface: Add R32_SINT render target format 6 years ago
ReinUsesLisp 80eacdf89b
texture_cache: Use a table instead of switch for texture formats 6 years ago
ReinUsesLisp 48a1687f51
texture_cache: Drop abstracted ComponentType 6 years ago
greggameplayer c6bc13d0aa correct the implementation of RGBA16UI 6 years ago
Fernando Sahmkow 3f9262195b Video_Core: Implement texture format E5B9G9R9_SHAREDEXP. 6 years ago
Lioncash cf9e13c255 video_core/surface: Add missing break in PixelFormatFromTextureFormat() 6 years ago
Fernando Sahmkow f32a49d3d8 Surfaces: Implement R4G4B4A4U format. 6 years ago
Fernando Sahmkow b9ddb517b1 Surfaces: Implement ASTC 6x6 10x10 12x12 8x6 6x5 6 years ago
FearlessTobi 55d272efe6 video_core: Implement RGBX16F PixelFormat 6 years ago
ReinUsesLisp 99e23bd0fd video_core/surface: Add function to detect sRGB surfaces 6 years ago
ReinUsesLisp 80702aa88f renderer_opengl: Implement RGB565 framebuffer format 6 years ago
Fernando Sahmkow 082740d34d surface: Correct format S8Z24 7 years ago
ReinUsesLisp 07f7ce1da2 gl_rasterizer_cache: Use texture buffers to emulate texture buffers 7 years ago
ReinUsesLisp b8c75a845b maxwell_3d: Partially implement texture buffers as 1D textures 7 years ago