diff options
author | Michal Krol <[email protected]> | 2010-03-15 13:18:30 +0100 |
---|---|---|
committer | Michal Krol <[email protected]> | 2010-03-15 13:22:40 +0100 |
commit | dbf20a1f0fa7965254aa8a0e2ea35a6b8576fd7d (patch) | |
tree | c2e58edcb76f4e4bb915cd2a257acb3600c1ad57 /src/mesa/state_tracker/st_framebuffer.c | |
parent | 08189e639195ecb619ed37250b6dbb63017584b8 (diff) |
st/mesa: Cache FBO texture's sampler view object.
Diffstat (limited to 'src/mesa/state_tracker/st_framebuffer.c')
-rw-r--r-- | src/mesa/state_tracker/st_framebuffer.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mesa/state_tracker/st_framebuffer.c b/src/mesa/state_tracker/st_framebuffer.c index 0a91183f89d..d3c43bbc68a 100644 --- a/src/mesa/state_tracker/st_framebuffer.c +++ b/src/mesa/state_tracker/st_framebuffer.c @@ -197,6 +197,7 @@ st_set_framebuffer_surface(struct st_framebuffer *stfb, /* replace the renderbuffer's surface/texture pointers */ pipe_surface_reference( &strb->surface, surf ); pipe_texture_reference( &strb->texture, surf->texture ); + pipe_sampler_view_reference(&strb->sampler_view, NULL); if (ctx) { /* If ctx isn't set, we've likely not made current yet. |