summaryrefslogtreecommitdiffstats
path: root/src/video_core/surface.h (unfollow)
Commit message (Expand)AuthorFilesLines
2024-02-11texture_cache: avoid overestimation of ASTC texture sizesLiam1-1/+1
2023-10-06Implement X8_D24 formatKelebek11-0/+4
2023-06-28video_core: Add BCn decoding supportGPUCode1-0/+2
2023-05-03GPU: implement missing ASTCFernando Sahmkow1-0/+12
2022-11-24GPU: Implement additional render target formats.Fernando Sahmkow1-0/+4
2022-10-06VideoCore: Implement formats needed for N64 emulation.Fernando Sahmkow1-4/+4
2022-10-06Texture Cache: Add ASTC 10x5 Format.Fernando Sahmkow1-0/+8
2022-07-27chore: make yuzu REUSE compliantAndrea Pappacoda1-3/+2
2022-07-06renderer_(gl/vk): Implement ASTC_10x6_UNORMMorph1-0/+4
2022-05-13video_core/surface: Use u8 for PixelFormat block tablesMorph1-3/+3
2022-04-14video_core: implement formats for N64 emulationFernando Sahmkow1-0/+8
2022-03-25hle: nvflinger: Migrate android namespace -> Service::android.bunnei1-1/+1
2022-03-25hle: nvflinger: Move PixelFormat to its own header.bunnei1-1/+1
2021-11-17video_core: Add S8_UINT stencil formatMorph1-3/+11
2021-11-16Vulkan Rasterizer: Fix clears on integer textures.FernandoS271-0/+4
2021-11-16vk_texture_cache: Use nearest neighbor scaling when availableameerj1-0/+2
2021-06-16Reaper: Address Feedback.Fernando Sahmkow1-0/+2
2020-12-30video_core: Rewrite the texture cacheReinUsesLisp1-137/+15
2020-07-13video_core: Rearrange pixel format namesReinUsesLisp1-400/+400
2020-07-13video_core: Fix DXT4 and RGB565ReinUsesLisp1-8/+15
2020-07-13video_core: Fix B5G6R5_UNORM render target formatReinUsesLisp1-0/+5
2020-07-13video_core: Implement RGBA32_SINT render targetReinUsesLisp1-0/+5
2020-07-13video_core: Implement RGBA32_SINT render targetReinUsesLisp1-0/+5
2020-07-13video_core: Implement RGBA16_SINT render targetReinUsesLisp1-0/+5
2020-07-13video_core: Implement RGBA8_SINT render targetReinUsesLisp1-0/+5
2020-07-13video_core: Implement RG32_SINT render targetReinUsesLisp1-0/+5
2020-07-13video_core: Implement RG8_SINT render target and fix RG8_UINTReinUsesLisp1-0/+5
2020-07-13video_core: Implement R8_SINT render targetReinUsesLisp1-0/+5
2020-07-13video_core: Implement R8_SNORM render targetReinUsesLisp1-0/+5
2020-07-13video_core/surface: Remove explicit values on PixelFormat's definitionReinUsesLisp1-80/+80
2020-04-30texture: Implement R8G8UIMorph1-37/+42
2020-04-01video_core: Use native ASTC when availableReinUsesLisp1-97/+0
2020-03-13video_core: Implement RGBA16_SNORMReinUsesLisp1-68/+74
2020-02-15texture: Implement R32IReinUsesLisp1-33/+39
2019-11-15texture_cache: Use a table instead of switch for texture formatsReinUsesLisp1-5/+0
2019-11-14texture_cache: Drop abstracted ComponentTypeReinUsesLisp1-15/+0
2019-10-27Video_Core: Implement texture format E5B9G9R9_SHAREDEXP.Fernando Sahmkow1-5/+11
2019-10-09Surfaces: Implement R4G4B4A4U format.Fernando Sahmkow1-23/+29
2019-10-09Surfaces: Implement ASTC 6x6 10x10 12x12 8x6 6x5Fernando Sahmkow1-70/+130
2019-09-22video_core: Implement RGBX16F PixelFormatFearlessTobi1-22/+28
2019-09-13video_core/surface: Add function to detect sRGB surfacesReinUsesLisp1-0/+2
2019-06-30texture_cache: Style changesReinUsesLisp1-9/+9
2019-06-24video_core/surface: Address feedbackReinUsesLisp1-2/+2
2019-06-21texture_cache: Style and CorrectionsFernando Sahmkow1-64/+64
2019-06-21gl_rasterizer_cache: Use texture buffers to emulate texture buffersReinUsesLisp1-0/+1
2019-06-21texture_cache: General FixesFernando Sahmkow1-1/+83
2019-06-21surface_params: Optimize CreateForTextureReinUsesLisp1-70/+72
2019-02-01video_core: Remove unused Fill surface typeReinUsesLisp1-2/+1
2019-01-30gl_shader_cache: Fix texture view for cubemaps as cubemap arraysReinUsesLisp1-0/+2
2018-12-28gpu: Remove PixelFormat G8R8U and G8R8S, as they do not seem to exist.bunnei1-51/+41
2018-12-05Improve msvc codegen for hot-path array LUTsheapo1-275/+277
2018-11-13Implement ASTC_2D_10X8 & ASTC_2D_10X8_SRGB (#1666)greggameplayer1-69/+79
2018-11-02Fix ASTC Decompressor to support depth parameterFernandoS271-13/+94
2018-11-01Implement Cube ArraysFernandoS271-0/+1
2018-10-30video_core: Move surface declarations out of gl_rasterizer_cacheReinUsesLisp1-0/+385