summaryrefslogtreecommitdiffstats
path: root/src/video_core/surface.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* remove static from pointer sized or smaller types for aesthetics, change constexpr static to static constexpr for consistencyarades792023-02-141-1/+1
* add static lifetime to constexpr values to force compile time evaluation where possiblearades792023-02-141-1/+1
* video_core/surface: Eliminate casts in GetFormatType()Lioncash2022-11-291-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-061-0/+1
* common: Change semantics of UNREACHABLE to unconditionally crashLiam2022-06-141-3/+3
* hle: nvflinger: Migrate android namespace -> Service::android.bunnei2022-03-251-4/+4
* hle: nvflinger: Move PixelFormat to its own header.bunnei2022-03-251-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-131-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-151-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-181-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-161-0/+1
|/
* video_core: Implement RGBX16F PixelFormatFearlessTobi2019-09-221-0/+3
* video_core/surface: Add function to detect sRGB surfacesReinUsesLisp2019-09-131-0/+20
* renderer_opengl: Implement RGB565 framebuffer formatReinUsesLisp2019-08-211-2/+3
* surface: Correct format S8Z24Fernando Sahmkow2019-06-211-2/+2
* gl_rasterizer_cache: Use texture buffers to emulate texture buffersReinUsesLisp2019-06-211-1/+3
* maxwell_3d: Partially implement texture buffers as 1D texturesReinUsesLisp2019-06-211-0/+2
* video_core: Silent -Wswitch warningsReinUsesLisp2019-04-181-35/+51
* Implement Texture Format ZF32_X24S8.Fernando Sahmkow2019-04-091-0/+2
* video_core/surface: Remove obsolete TODO in PixelFormatFromRenderTargetFormat()Lioncash2019-03-051-2/+0
* Implement BGRA8 framebuffer formatgreggameplayer2019-02-091-0/+2
* gl_shader_cache: Fix texture view for cubemaps as cubemap arraysReinUsesLisp2019-01-301-0/+18
* gpu: Remove PixelFormat G8R8U and G8R8S, as they do not seem to exist.bunnei2018-12-281-2/+5
* Fixed uninitialized memory due to missing returns in canaryDavid Marcec2018-12-191-0/+7
* Implement ASTC_2D_10X8 & ASTC_2D_10X8_SRGB (#1666)greggameplayer2018-11-131-0/+4
* Merge pull request #1616 from FernandoS27/cube-arraybunnei2018-11-051-0/+3
|\
| * Implement Cube ArraysFernandoS272018-11-011-0/+3
* | Fix ASTC Decompressor to support depth parameterFernandoS272018-11-021-21/+5
|/
* video_core: Move surface declarations out of gl_rasterizer_cacheReinUsesLisp2018-10-301-0/+499