Mesa (master): st: also check for a8 texture support in bitmap code

Keith Whitwell keithw at kemper.freedesktop.org
Mon Mar 9 15:20:34 UTC 2009


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

Author: Keith Whitwell <keithw at vmware.com>
Date:   Fri Mar  6 21:17:59 2009 +0000

st: also check for a8 texture support in bitmap code

---

 src/mesa/state_tracker/st_cb_bitmap.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/src/mesa/state_tracker/st_cb_bitmap.c b/src/mesa/state_tracker/st_cb_bitmap.c
index eecedc2..3f503f1 100644
--- a/src/mesa/state_tracker/st_cb_bitmap.c
+++ b/src/mesa/state_tracker/st_cb_bitmap.c
@@ -795,6 +795,10 @@ st_init_bitmap(struct st_context *st)
                                    PIPE_TEXTURE_USAGE_SAMPLER, 0)) {
       st->bitmap.tex_format = PIPE_FORMAT_I8_UNORM;
    }
+   else if (screen->is_format_supported(screen, PIPE_FORMAT_A8_UNORM, PIPE_TEXTURE_2D, 
+                                        PIPE_TEXTURE_USAGE_SAMPLER, 0)) {
+      st->bitmap.tex_format = PIPE_FORMAT_A8_UNORM;
+   }
    else if (screen->is_format_supported(screen, PIPE_FORMAT_L8_UNORM, PIPE_TEXTURE_2D, 
                                         PIPE_TEXTURE_USAGE_SAMPLER, 0)) {
       st->bitmap.tex_format = PIPE_FORMAT_L8_UNORM;




More information about the mesa-commit mailing list