[PATCH v3 0/1] MR7179: wined3d: Add some DXT format mappings in the Vulkan renderer.
This removes some texture errors when using Himavant. -- v3: wined3d: Add DXT format mappings in the Vulkan renderer. https://gitlab.winehq.org/wine/wine/-/merge_requests/7179
From: Aida Jonikienė <aidas957(a)gmail.com> This removes some texture errors when using Himavant. --- dlls/wined3d/utils.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dlls/wined3d/utils.c b/dlls/wined3d/utils.c index f4036eed726..9ea59d5695a 100644 --- a/dlls/wined3d/utils.c +++ b/dlls/wined3d/utils.c @@ -4263,6 +4263,11 @@ static void init_vulkan_format_info(struct wined3d_format_vk *format, {WINED3DFMT_B5G6R5_UNORM, VK_FORMAT_R5G6B5_UNORM_PACK16, }, {WINED3DFMT_B5G5R5A1_UNORM, VK_FORMAT_A1R5G5B5_UNORM_PACK16, }, {WINED3DFMT_B4G4R4A4_UNORM, VK_FORMAT_R4G4B4A4_UNORM_PACK16, "YZWX"}, + {WINED3DFMT_DXT1, VK_FORMAT_BC1_RGBA_UNORM_BLOCK, }, + {WINED3DFMT_DXT2, VK_FORMAT_BC2_UNORM_BLOCK, }, + {WINED3DFMT_DXT3, VK_FORMAT_BC2_UNORM_BLOCK, }, + {WINED3DFMT_DXT4, VK_FORMAT_BC3_UNORM_BLOCK, }, + {WINED3DFMT_DXT5, VK_FORMAT_BC3_UNORM_BLOCK, }, {WINED3DFMT_BC1_UNORM, VK_FORMAT_BC1_RGBA_UNORM_BLOCK, }, {WINED3DFMT_BC1_UNORM_SRGB, VK_FORMAT_BC1_RGBA_SRGB_BLOCK, }, {WINED3DFMT_BC2_UNORM, VK_FORMAT_BC2_UNORM_BLOCK, }, -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/7179
On Fri Jan 24 12:18:10 2025 +0000, Aida Jonikienė wrote:
changed this line in [version 3 of the diff](/wine/wine/-/merge_requests/7179/diffs?diff_id=153980&start_sha=696d83b6f4583447ce2bd95c02a9d98aff6d8c59#4dc7cf12d06fbc4ccf1be3a78ac84c4bcd4736d5_4269_4269) Fixed
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/7179#note_92718
This merge request was approved by Jan Sikorski. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/7179
This merge request was approved by Elizabeth Figura. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/7179
participants (3)
-
Aida Jonikienė -
Elizabeth Figura (@zfigura) -
Jan Sikorski (@jsikorski)