Mesa (master): iris: Map FXT1 texture formats
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Mon Dec 2 07:19:49 UTC 2019
Module: Mesa
Branch: master
Commit: 1d416ffd095e3e22add0a3665fc8810d310f7077
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1d416ffd095e3e22add0a3665fc8810d310f7077
Author: Kenneth Graunke <kenneth at whitecape.org>
Date: Wed Nov 27 02:44:37 2019 -0800
iris: Map FXT1 texture formats
This exposes GL_TDFX_texture_compression_FXT1 support. It's ancient,
only Intel GPUs appear to support it, and I seriously doubt anybody
uses it. But i965 supports it, and it's trivial to do, so we may as
well support it in the new iris driver as well.
Reviewed-by: Eric Anholt <eric at anholt.net>
---
src/gallium/drivers/iris/iris_formats.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/gallium/drivers/iris/iris_formats.c b/src/gallium/drivers/iris/iris_formats.c
index 5205365604d..351172787ef 100644
--- a/src/gallium/drivers/iris/iris_formats.c
+++ b/src/gallium/drivers/iris/iris_formats.c
@@ -283,6 +283,8 @@ iris_isl_format_for_pipe_format(enum pipe_format pf)
[PIPE_FORMAT_ETC2_RG11_UNORM] = ISL_FORMAT_EAC_RG11,
[PIPE_FORMAT_ETC2_RG11_SNORM] = ISL_FORMAT_EAC_SIGNED_RG11,
+ [PIPE_FORMAT_FXT1_RGB] = ISL_FORMAT_FXT1,
+ [PIPE_FORMAT_FXT1_RGBA] = ISL_FORMAT_FXT1,
[PIPE_FORMAT_ASTC_4x4] = ISL_FORMAT_ASTC_LDR_2D_4X4_FLT16,
[PIPE_FORMAT_ASTC_5x4] = ISL_FORMAT_ASTC_LDR_2D_5X4_FLT16,
More information about the mesa-commit
mailing list