dri st: Don't require the PIPE_TEXTURE_USAGE_RENDER_TARGET property for depth- and...
authorThomas Hellstrom <thellstrom-at-vmware-dot-com>
Wed, 10 Jun 2009 22:54:06 +0000 (00:54 +0200)
committerThomas Hellstrom <thellstrom-at-vmware-dot-com>
Wed, 10 Jun 2009 22:56:03 +0000 (00:56 +0200)
Signed-off-by: Thomas Hellstrom <thellstrom-at-vmware-dot-com>
src/gallium/state_trackers/dri/dri_drawable.c

index 865cc8d0b6c8acdd367046cb3e07c6b628db48c9..09cd3091d220bc4d372941a46f29d0abf4e8f475 100644 (file)
@@ -243,7 +243,6 @@ dri_create_buffer(__DRIscreenPrivate * sPriv,
    if (visual->depthBits) {
       if (pscreen->is_format_supported(pscreen, PIPE_FORMAT_Z24S8_UNORM,
                                       PIPE_TEXTURE_2D,
-                                      PIPE_TEXTURE_USAGE_RENDER_TARGET |
                                       PIPE_TEXTURE_USAGE_DEPTH_STENCIL, 0))
         depthFormat = PIPE_FORMAT_Z24S8_UNORM;
       else
@@ -254,7 +253,6 @@ dri_create_buffer(__DRIscreenPrivate * sPriv,
    if (visual->stencilBits) {
       if (pscreen->is_format_supported(pscreen, PIPE_FORMAT_Z24S8_UNORM,
                                       PIPE_TEXTURE_2D,
-                                      PIPE_TEXTURE_USAGE_RENDER_TARGET |
                                       PIPE_TEXTURE_USAGE_DEPTH_STENCIL, 0))
         stencilFormat = PIPE_FORMAT_Z24S8_UNORM;
       else