Mesa (master): svga: Don't fake DXT compression ability.

Jose Fonseca jrfonseca at kemper.freedesktop.org
Wed Feb 16 17:27:27 UTC 2011


Module: Mesa
Branch: master
Commit: 697a3eb832c5440051445bd315b63738a13dc3fd
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=697a3eb832c5440051445bd315b63738a13dc3fd

Author: José Fonseca <jfonseca at vmware.com>
Date:   Tue Sep 21 11:46:20 2010 +0100

svga: Don't fake DXT compression ability.

---

 src/gallium/drivers/svga/svga_resource_texture.c |   10 ----------
 src/gallium/drivers/svga/svga_screen.c           |    7 -------
 2 files changed, 0 insertions(+), 17 deletions(-)

diff --git a/src/gallium/drivers/svga/svga_resource_texture.c b/src/gallium/drivers/svga/svga_resource_texture.c
index b63c84e..3d43073 100644
--- a/src/gallium/drivers/svga/svga_resource_texture.c
+++ b/src/gallium/drivers/svga/svga_resource_texture.c
@@ -146,16 +146,6 @@ svga_translate_format_render(enum pipe_format format)
    case PIPE_FORMAT_L8_UNORM:
       return svga_translate_format(format);
 
-#if 1
-   /* For on host conversion */
-   case PIPE_FORMAT_DXT1_RGB:
-      return SVGA3D_X8R8G8B8;
-   case PIPE_FORMAT_DXT1_RGBA:
-   case PIPE_FORMAT_DXT3_RGBA:
-   case PIPE_FORMAT_DXT5_RGBA:
-      return SVGA3D_A8R8G8B8;
-#endif
-
    default:
       return SVGA3D_FORMAT_INVALID;
    }
diff --git a/src/gallium/drivers/svga/svga_screen.c b/src/gallium/drivers/svga/svga_screen.c
index 9b699ea..ef1d309 100644
--- a/src/gallium/drivers/svga/svga_screen.c
+++ b/src/gallium/drivers/svga/svga_screen.c
@@ -365,13 +365,6 @@ svga_is_format_supported( struct pipe_screen *screen,
       case PIPE_FORMAT_B5G5R5A1_UNORM:
          return FALSE;
          
-      /* Simulate ability to render into compressed textures */
-      case PIPE_FORMAT_DXT1_RGB:
-      case PIPE_FORMAT_DXT1_RGBA:
-      case PIPE_FORMAT_DXT3_RGBA:
-      case PIPE_FORMAT_DXT5_RGBA:
-         return TRUE;
-
       default:
          break;
       }




More information about the mesa-commit mailing list