From f3d7e72a5c3dfd343c887def96ed631257e9f40c Mon Sep 17 00:00:00 2001 From: Jannik Vogel Date: Tue, 5 Feb 2019 13:45:15 +0100 Subject: [PATCH] nv2a: Fix A8Y8 texture formats --- hw/xbox/nv2a/nv2a_pgraph.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hw/xbox/nv2a/nv2a_pgraph.c b/hw/xbox/nv2a/nv2a_pgraph.c index 84f0c4aab5..e1c2166b90 100644 --- a/hw/xbox/nv2a/nv2a_pgraph.c +++ b/hw/xbox/nv2a/nv2a_pgraph.c @@ -192,7 +192,7 @@ static const ColorFormatInfo kelvin_color_format_map[66] = { {GL_ONE, GL_ONE, GL_ONE, GL_RED}}, [NV097_SET_TEXTURE_FORMAT_COLOR_SZ_A8Y8] = {2, false, GL_RG8, GL_RG, GL_UNSIGNED_BYTE, - {GL_GREEN, GL_GREEN, GL_GREEN, GL_RED}}, + {GL_RED, GL_RED, GL_RED, GL_GREEN}}, [NV097_SET_TEXTURE_FORMAT_COLOR_LU_IMAGE_AY8] = {1, true, GL_R8, GL_RED, GL_UNSIGNED_BYTE, {GL_RED, GL_RED, GL_RED, GL_RED}}, @@ -207,7 +207,7 @@ static const ColorFormatInfo kelvin_color_format_map[66] = { {GL_ONE, GL_ONE, GL_ONE, GL_RED}}, [NV097_SET_TEXTURE_FORMAT_COLOR_LU_IMAGE_A8Y8] = {2, true, GL_RG8, GL_RG, GL_UNSIGNED_BYTE, - {GL_GREEN, GL_GREEN, GL_GREEN, GL_RED}}, + {GL_RED, GL_RED, GL_RED, GL_GREEN}}, [NV097_SET_TEXTURE_FORMAT_COLOR_SZ_R6G5B5] = {2, false, GL_RGB8_SNORM, GL_RGB, GL_BYTE}, /* FIXME: This might be signed */