index
:
anonymous/yuzu
master
yuzu is the world's most popular, open-source, Nintendo Switch emulator — started by the creators of Citra. It is written in C++ with portability in mind,
mirror
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
video_core
/
surface.cpp
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fermi2D: Implement Bilinear software filtering and address feedback.
Fernando Sahmkow
2022-11-24
1
-0
/
+2
*
Update 3D regs
Kelebek1
2022-10-07
1
-7
/
+7
*
Texture Cache: Add ASTC 10x5 Format.
Fernando Sahmkow
2022-10-06
1
-0
/
+3
*
chore: make yuzu REUSE compliant
Andrea Pappacoda
2022-07-27
1
-3
/
+2
*
renderer_(gl/vk): Implement ASTC_10x6_UNORM
Morph
2022-07-06
1
-0
/
+1
*
common: Change semantics of UNREACHABLE to unconditionally crash
Liam
2022-06-14
1
-3
/
+3
*
hle: nvflinger: Migrate android namespace -> Service::android.
bunnei
2022-03-25
1
-4
/
+4
*
hle: nvflinger: Move PixelFormat to its own header.
bunnei
2022-03-25
1
-4
/
+4
*
video_core: Add S8_UINT stencil format
Morph
2021-11-17
1
-0
/
+7
*
Vulkan Rasterizer: Fix clears on integer textures.
FernandoS27
2021-11-16
1
-0
/
+47
*
vk_texture_cache: Use nearest neighbor scaling when available
ameerj
2021-11-16
1
-0
/
+27
*
Reaper: Address Feedback.
Fernando Sahmkow
2021-06-16
1
-0
/
+7
*
video_core: Rewrite the texture cache
ReinUsesLisp
2020-12-30
1
-1
/
+1
*
video_core: Remove unnecessary enum class casting in logging messages
Lioncash
2020-12-07
1
-6
/
+6
*
video_core: Rearrange pixel format names
ReinUsesLisp
2020-07-13
1
-114
/
+114
*
video_core: Fix DXT4 and RGB565
ReinUsesLisp
2020-07-13
1
-21
/
+0
*
video_core: Fix B5G6R5_UNORM render target format
ReinUsesLisp
2020-07-13
1
-1
/
+1
*
video_core: Implement RGBA32_SINT render target
ReinUsesLisp
2020-07-13
1
-0
/
+2
*
video_core: Implement RGBA32_SINT render target
ReinUsesLisp
2020-07-13
1
-0
/
+2
*
video_core: Implement RGBA16_SINT render target
ReinUsesLisp
2020-07-13
1
-0
/
+2
*
video_core: Implement RGBA8_SINT render target
ReinUsesLisp
2020-07-13
1
-0
/
+2
*
video_core: Implement RG32_SINT render target
ReinUsesLisp
2020-07-13
1
-0
/
+2
*
video_core: Implement RG8_SINT render target and fix RG8_UINT
ReinUsesLisp
2020-07-13
1
-0
/
+2
*
video_core: Implement R8_SINT render target
ReinUsesLisp
2020-07-13
1
-0
/
+2
*
video_core: Implement R8_SNORM render target
ReinUsesLisp
2020-07-13
1
-0
/
+2
*
video_core/surface: Reorder render target to pixel format switch
ReinUsesLisp
2020-07-13
1
-53
/
+51
*
texture: Implement R8G8UI
Morph
2020-04-30
1
-0
/
+2
*
video_core: Implement RGBA16_SNORM
ReinUsesLisp
2020-03-13
1
-0
/
+2
*
video_core/surface: Add R32_SINT render target format
ReinUsesLisp
2020-02-25
1
-0
/
+2
*
texture_cache: Use a table instead of switch for texture formats
ReinUsesLisp
2019-11-15
1
-236
/
+0
*
texture_cache: Drop abstracted ComponentType
ReinUsesLisp
2019-11-14
1
-85
/
+0
*
correct the implementation of RGBA16UI
greggameplayer
2019-11-14
1
-0
/
+2
*
Video_Core: Implement texture format E5B9G9R9_SHAREDEXP.
Fernando Sahmkow
2019-10-27
1
-0
/
+8
*
Merge pull request #2966 from FernandoS27/astc-formats
Rodrigo Locatti
2019-10-18
1
-0
/
+33
|
\
|
*
Surfaces: Implement R4G4B4A4U format.
Fernando Sahmkow
2019-10-09
1
-0
/
+8
|
*
Surfaces: Implement ASTC 6x6 10x10 12x12 8x6 6x5
Fernando Sahmkow
2019-10-09
1
-0
/
+25
*
|
video_core/surface: Add missing break in PixelFormatFromTextureFormat()
Lioncash
2019-10-16
1
-0
/
+1
|
/
*
video_core: Implement RGBX16F PixelFormat
FearlessTobi
2019-09-22
1
-0
/
+3
*
video_core/surface: Add function to detect sRGB surfaces
ReinUsesLisp
2019-09-13
1
-0
/
+20
*
renderer_opengl: Implement RGB565 framebuffer format
ReinUsesLisp
2019-08-21
1
-2
/
+3
*
surface: Correct format S8Z24
Fernando Sahmkow
2019-06-21
1
-2
/
+2
*
gl_rasterizer_cache: Use texture buffers to emulate texture buffers
ReinUsesLisp
2019-06-21
1
-1
/
+3
*
maxwell_3d: Partially implement texture buffers as 1D textures
ReinUsesLisp
2019-06-21
1
-0
/
+2
*
video_core: Silent -Wswitch warnings
ReinUsesLisp
2019-04-18
1
-35
/
+51
*
Implement Texture Format ZF32_X24S8.
Fernando Sahmkow
2019-04-09
1
-0
/
+2
*
video_core/surface: Remove obsolete TODO in PixelFormatFromRenderTargetFormat()
Lioncash
2019-03-05
1
-2
/
+0
*
Implement BGRA8 framebuffer format
greggameplayer
2019-02-09
1
-0
/
+2
*
gl_shader_cache: Fix texture view for cubemaps as cubemap arrays
ReinUsesLisp
2019-01-30
1
-0
/
+18
*
gpu: Remove PixelFormat G8R8U and G8R8S, as they do not seem to exist.
bunnei
2018-12-28
1
-2
/
+5
*
Fixed uninitialized memory due to missing returns in canary
David Marcec
2018-12-19
1
-0
/
+7
*
Implement ASTC_2D_10X8 & ASTC_2D_10X8_SRGB (#1666)
greggameplayer
2018-11-13
1
-0
/
+4
*
Merge pull request #1616 from FernandoS27/cube-array
bunnei
2018-11-05
1
-0
/
+3
|
\
|
*
Implement Cube Arrays
FernandoS27
2018-11-01
1
-0
/
+3
*
|
Fix ASTC Decompressor to support depth parameter
FernandoS27
2018-11-02
1
-21
/
+5
|
/
*
video_core: Move surface declarations out of gl_rasterizer_cache
ReinUsesLisp
2018-10-30
1
-0
/
+499