Mesa (master): st/wgl: set PIPE_BIND_SAMPLER_VIEW for window color buffers

Brian Paul brianp at kemper.freedesktop.org
Fri Jun 19 17:21:40 UTC 2015


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

Author: Brian Paul <brianp at vmware.com>
Date:   Tue Jun 16 15:32:46 2015 -0600

st/wgl: set PIPE_BIND_SAMPLER_VIEW for window color buffers

To allow sampling from the surface for things like glCopyPixels
or glCopyTexSubImage.

Reviewed-by: Charmaine Lee <charmainel at vmware.com>

---

 src/gallium/state_trackers/wgl/stw_st.c |    1 +
 1 file changed, 1 insertion(+)

diff --git a/src/gallium/state_trackers/wgl/stw_st.c b/src/gallium/state_trackers/wgl/stw_st.c
index 6325ab1..0a9116c 100644
--- a/src/gallium/state_trackers/wgl/stw_st.c
+++ b/src/gallium/state_trackers/wgl/stw_st.c
@@ -96,6 +96,7 @@ stw_st_framebuffer_validate_locked(struct st_framebuffer_iface *stfb,
       case ST_ATTACHMENT_BACK_LEFT:
          format = stwfb->stvis.color_format;
          bind = PIPE_BIND_DISPLAY_TARGET |
+                PIPE_BIND_SAMPLER_VIEW |
                 PIPE_BIND_RENDER_TARGET;
          break;
       case ST_ATTACHMENT_DEPTH_STENCIL:




More information about the mesa-commit mailing list