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
/
renderer_vulkan
/
maxwell_to_vk.cpp
(
unfollow
)
Commit message (
Expand
)
Author
Files
Lines
2022-12-04
vulkan_common: clean up extension usage
Liam
1
-1
/
+1
2022-11-24
GPU: Implement additional render target formats.
Fernando Sahmkow
1
-0
/
+1
2022-11-24
maxwell_to_vk: Add R16_SINT
Morph
1
-1
/
+1
2022-11-24
maxwell_to_vk: Fix format usage bits
Morph
1
-2
/
+2
2022-10-07
Update 3D regs
Kelebek1
1
-158
/
+179
2022-10-06
VideoCore: Implement formats needed for N64 emulation.
Fernando Sahmkow
1
-1
/
+1
2022-10-06
Texture Cache: Add ASTC 10x5 Format.
Fernando Sahmkow
1
-0
/
+2
2022-08-19
video_core: implement R16G16B16X16 texture format
Liam
1
-1
/
+1
2022-08-03
renderer_vulkan: add format fallbacks for R16G16B16_SFLOAT, R16G16B16_SSCALED, R8G8B8_SSCALED
Liam
1
-180
/
+189
2022-07-06
renderer_(gl/vk): Implement ASTC_10x6_UNORM
Morph
1
-0
/
+1
2022-06-14
common: Change semantics of UNREACHABLE to unconditionally crash
Liam
1
-6
/
+6
2022-04-23
general: Convert source file copyright comments over to SPDX
Morph
1
-3
/
+2
2022-04-14
video_core: implement formats for N64 emulation
Fernando Sahmkow
1
-0
/
+2
2022-02-25
maxwell_to_(gl/vk): Add 11_11_10 float vertex format
Morph
1
-0
/
+2
2021-12-11
maxwell_to_vk: Add ASTC_2D_5X4_UNORM
Morph
1
-1
/
+1
2021-12-09
maxwell_to_vk: Add ASTC_2D_8X5_UNORM
Morph
1
-1
/
+1
2021-12-08
renderer_vulkan: Add R16G16_UINT
Morph
1
-1
/
+1
2021-11-18
renderer_vulkan: Implement S8_UINT stencil format
Morph
1
-0
/
+3
2021-07-23
maxwell_to_vk: Add R16_SNORM
ReinUsesLisp
1
-1
/
+1
2021-07-23
shader: Unify shader stage types
ReinUsesLisp
1
-7
/
+8
2021-07-23
shader: Implement tessellation shaders, polygon mode and invocation id
ReinUsesLisp
1
-0
/
+13
2021-07-23
shader: Add partial rasterizer integration
ReinUsesLisp
1
-0
/
+24
2021-03-13
renderer_vulkan: Accelerate ASTC decoding
ameerj
1
-1
/
+1
2021-02-13
video_core: Reimplement the buffer cache
ReinUsesLisp
1
-5
/
+1
2021-01-24
vk_texture_cache: Support image store on sRGB images with VkImageViewUsageCreateInfo
ReinUsesLisp
1
-11
/
+16
2021-01-24
maxwell_to_vk: Silence -Wextra warnings about using different enum types
ReinUsesLisp
1
-1
/
+1
2021-01-04
renderer_vulkan: Move device abstraction to vulkan_common
ReinUsesLisp
1
-1
/
+1
2021-01-03
renderer_vulkan: Rename VKDevice to Device
ReinUsesLisp
1
-4
/
+4
2020-12-31
vulkan_common: Rename renderer_vulkan/wrapper.h to vulkan_common/vulkan_wrapper.h
ReinUsesLisp
1
-1
/
+1
2020-12-30
maxwell_to_vk: Initialize usage variable in SurfaceFormat()
Lioncash
1
-1
/
+1
2020-12-30
video_core: Rewrite the texture cache
ReinUsesLisp
1
-7
/
+23
2020-12-07
video_core: Remove unnecessary enum class casting in logging messages
Lioncash
1
-20
/
+17
2020-09-16
video_core: Enforce -Werror=switch
ReinUsesLisp
1
-4
/
+20
2020-07-13
video_core: Rearrange pixel format names
ReinUsesLisp
1
-92
/
+92
2020-07-13
video_core: Fix DXT4 and RGB565
ReinUsesLisp
1
-1
/
+3
2020-07-13
video_core: Fix B5G6R5_UNORM render target format
ReinUsesLisp
1
-0
/
+1
2020-07-13
video_core: Fix B5G6R5U
ReinUsesLisp
1
-1
/
+1
2020-07-13
video_core: Implement RGBA32_SINT render target
ReinUsesLisp
1
-0
/
+1
2020-07-13
video_core: Implement RGBA32_SINT render target
ReinUsesLisp
1
-0
/
+1
2020-07-13
video_core: Implement RGBA16_SINT render target
ReinUsesLisp
1
-0
/
+1
2020-07-13
video_core: Implement RGBA8_SINT render target
ReinUsesLisp
1
-0
/
+1
2020-07-13
video_core: Implement RG32_SINT render target
ReinUsesLisp
1
-0
/
+1
2020-07-13
video_core: Implement RG8_SINT render target and fix RG8_UINT
ReinUsesLisp
1
-0
/
+1
2020-07-13
video_core: Implement R8_SINT render target
ReinUsesLisp
1
-0
/
+1
2020-07-13
video_core: Implement R8_SNORM render target
ReinUsesLisp
1
-0
/
+1
2020-06-28
maxwell_to_vk: Reorder vertex formats and add A2B10G10R10 for all types except float
Morph
1
-75
/
+69
2020-06-18
maxwell_to_vk: Reorder filter cases and correct mipmap_filter=None
Morph
1
-17
/
+15
2020-06-02
maxwell_to_vk: Add R16UI image format
ReinUsesLisp
1
-1
/
+1
2020-05-18
maxwell_to_vk: Add format B8G8R8A8_SRGB
Morph
1
-2
/
+2
2020-05-04
vk_graphics_pipeline: Implement viewport swizzles with NV_viewport_swizzle
ReinUsesLisp
1
-0
/
+23
2020-04-30
maxwell_to_vk: implement missing signed int formats
Dan
1
-2
/
+14
2020-04-30
texture: Implement R8G8UI
Morph
1
-0
/
+1
2020-04-15
maxwell_to_vk: Add uint16 vertex formats
ReinUsesLisp
1
-0
/
+8
2020-04-15
maxwell_to_vk: Add missing breaks
ReinUsesLisp
1
-0
/
+2
2020-04-11
renderer_vulkan: Drop Vulkan-Hpp
ReinUsesLisp
1
-260
/
+263
2020-03-27
maxwell_to_vk: implement signedscaled vertex formats
Dan
1
-0
/
+20
2020-03-19
maxwell_to_vk: Sielence -Wswitch warning
ReinUsesLisp
1
-0
/
+2
2020-03-15
maxwell_to_vk: Implement RG32 and RGB32 integer vertex formats
ReinUsesLisp
1
-0
/
+4
2020-03-13
fix formatting
makigumo
1
-1
/
+1
2020-03-13
maxwell_to_vk: add vertex format eA2B10G10R10UnormPack32
makigumo
1
-1
/
+3
2020-03-13
video_core: Implement RGBA16_SNORM
ReinUsesLisp
1
-0
/
+1
2020-03-06
maxwell_to_vk: Remove Storage capability for A1B5G5R5U
ReinUsesLisp
1
-1
/
+1
2020-02-28
maxwell_3d: Flatten cull and front face registers
ReinUsesLisp
1
-7
/
+7
2020-02-24
video_core: Implement more scaler attribute formats
ReinUsesLisp
1
-0
/
+14
2020-02-18
add vertex UnsignedInt size RGBA
Nguyen Dac Nam
1
-0
/
+2
2020-02-18
vulkan: add DXT23_SRGB
Nguyen Dac Nam
1
-1
/
+1
2020-02-15
texture: Implement R32I
ReinUsesLisp
1
-0
/
+1
2020-01-10
maxwell_to_vk: Implement GL_CLAMP hacking Nvidia's driver
ReinUsesLisp
1
-2
/
+7
2019-12-13
maxwell_to_vk: Improve image format table and add more formats
ReinUsesLisp
1
-86
/
+120
2019-12-13
maxwell_to_vk: Implement more vertex formats
ReinUsesLisp
1
-7
/
+81
2019-12-13
maxwell_to_vk: Implement more primitive topologies
ReinUsesLisp
1
-1
/
+9
2019-12-13
maxwell_to_vk: Approach GL_CLAMP closer to the GL spec
ReinUsesLisp
1
-5
/
+11
2019-12-13
maxwell_to_vk: Use VK_EXT_index_type_uint8 when available
ReinUsesLisp
1
-3
/
+6
2019-11-23
video_core: Unify ProgramType and ShaderStage into ShaderType
ReinUsesLisp
1
-6
/
+8
2019-11-14
texture_cache: Drop abstracted ComponentType
ReinUsesLisp
1
-72
/
+70
2019-09-22
video_core: Implement RGBX16F PixelFormat
FearlessTobi
1
-0
/
+1
2019-05-30
maxwell_to_gl: Use GL_CLAMP to emulate Clamp wrap mode
ReinUsesLisp
1
-1
/
+1
2019-04-18
video_core: Silent -Wswitch warnings
ReinUsesLisp
1
-4
/
+6
2019-03-04
maxwell_to_vk: Initial implementation
ReinUsesLisp
1
-0
/
+483