aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/surface.cpp
Commit message (Expand)AuthorAgeFilesLines
* nx2:vi2: crop presents to their frame size and honour RGB10A2 imagesduck9122 days1-0/+2
* 1st pass of review: code cleanup & windows testnéo Luigi3 days1-1/+1
* [vulkan] 3rd Vulkan Global Maintenance (#4189)CamilleLaVey2026-07-091-0/+4
* [vk, opengl] recognize and use ETC2 (if available) textures natively (#3237)lizzie2026-05-151-1/+18
* [vk] Exclude size equal alpha different copies from incompatible copy (#138)JPikachu2025-07-271-0/+9
* [vk] copy incompatible alpha patch 1.5(2) (#123)lizzie2025-07-261-0/+32
* texture_cache: avoid overestimation of ASTC texture sizesLiam2024-02-111-2/+12
* Implement X8_D24 formatKelebek12023-10-061-0/+3
* video_core: Add BCn decoding supportGPUCode2023-06-271-0/+22
* GPU: implement missing ASTCFernando Sahmkow2023-05-031-0/+5
* video_core/surface: Eliminate casts in GetFormatType()Lioncash2022-11-281-11/+4
* GPU: Implement additional render target formats.Fernando Sahmkow2022-11-241-1/+9
* Fermi2D: Implement Bilinear software filtering and address feedback.Fernando Sahmkow2022-11-241-0/+2
* Update 3D regsKelebek12022-10-071-7/+7
* Texture Cache: Add ASTC 10x5 Format.Fernando Sahmkow2022-10-061-0/+3
* chore: make yuzu REUSE compliantAndrea Pappacoda2022-07-271-3/+2
* renderer_(gl/vk): Implement ASTC_10x6_UNORMMorph2022-07-051-0/+1
* common: Change semantics of UNREACHABLE to unconditionally crashLiam2022-06-131-3/+3
* hle: nvflinger: Migrate android namespace -> Service::android.bunnei2022-03-241-4/+4
* hle: nvflinger: Move PixelFormat to its own header.bunnei2022-03-241-4/+4
* video_core: Add S8_UINT stencil formatMorph2021-11-171-0/+7
* Vulkan Rasterizer: Fix clears on integer textures.FernandoS272021-11-161-0/+47
* vk_texture_cache: Use nearest neighbor scaling when availableameerj2021-11-161-0/+27
* Reaper: Address Feedback.Fernando Sahmkow2021-06-161-0/+7
* video_core: Rewrite the texture cacheReinUsesLisp2020-12-301-1/+1
* video_core: Remove unnecessary enum class casting in logging messagesLioncash2020-12-071-6/+6
* video_core: Rearrange pixel format namesReinUsesLisp2020-07-131-114/+114
* video_core: Fix DXT4 and RGB565ReinUsesLisp2020-07-131-21/+0
* video_core: Fix B5G6R5_UNORM render target formatReinUsesLisp2020-07-131-1/+1
* video_core: Implement RGBA32_SINT render targetReinUsesLisp2020-07-131-0/+2
* video_core: Implement RGBA32_SINT render targetReinUsesLisp2020-07-131-0/+2
* video_core: Implement RGBA16_SINT render targetReinUsesLisp2020-07-131-0/+2
* video_core: Implement RGBA8_SINT render targetReinUsesLisp2020-07-131-0/+2
* video_core: Implement RG32_SINT render targetReinUsesLisp2020-07-131-0/+2
* video_core: Implement RG8_SINT render target and fix RG8_UINTReinUsesLisp2020-07-131-0/+2
* video_core: Implement R8_SINT render targetReinUsesLisp2020-07-131-0/+2
* video_core: Implement R8_SNORM render targetReinUsesLisp2020-07-131-0/+2
* video_core/surface: Reorder render target to pixel format switchReinUsesLisp2020-07-131-53/+51
* texture: Implement R8G8UIMorph2020-04-301-0/+2
* video_core: Implement RGBA16_SNORMReinUsesLisp2020-03-121-0/+2
* video_core/surface: Add R32_SINT render target formatReinUsesLisp2020-02-251-0/+2
* texture_cache: Use a table instead of switch for texture formatsReinUsesLisp2019-11-141-236/+0
* texture_cache: Drop abstracted ComponentTypeReinUsesLisp2019-11-141-85/+0
* correct the implementation of RGBA16UIgreggameplayer2019-11-141-0/+2
* Video_Core: Implement texture format E5B9G9R9_SHAREDEXP.Fernando Sahmkow2019-10-271-0/+8
* Merge pull request #2966 from FernandoS27/astc-formatsRodrigo Locatti2019-10-171-0/+33
|\
| * Surfaces: Implement R4G4B4A4U format.Fernando Sahmkow2019-10-091-0/+8
| * Surfaces: Implement ASTC 6x6 10x10 12x12 8x6 6x5Fernando Sahmkow2019-10-091-0/+25
* | video_core/surface: Add missing break in PixelFormatFromTextureFormat()Lioncash2019-10-151-0/+1
|/
* video_core: Implement RGBX16F PixelFormatFearlessTobi2019-09-221-0/+3