diff options
author | Roland Scheidegger <sroland@vmware.com> | 2015-05-12 17:27:59 +0200 |
---|---|---|
committer | Roland Scheidegger <sroland@vmware.com> | 2015-05-13 22:57:50 +0200 |
commit | 2712f70d57a0df25db6371496eb567564a588e13 (patch) | |
tree | a5d77e86c0d991f3b86c479a0e3a815c51c53aaa /src/gallium/auxiliary/util/u_blitter.c | |
parent | cf71e7093c301a1d3dc3e19d88d44a043ccadc7d (diff) | |
download | external_mesa3d-2712f70d57a0df25db6371496eb567564a588e13.zip external_mesa3d-2712f70d57a0df25db6371496eb567564a588e13.tar.gz external_mesa3d-2712f70d57a0df25db6371496eb567564a588e13.tar.bz2 |
gallium/util: fix blitter sampler view target initialization
This was missing, and drivers relying on the target in the view could get
into quite some trouble.
Signed-off-by: Roland Scheidegger <sroland@vmware.com>
Reviewed-by: Dave Airlie <airlied@redhat.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Diffstat (limited to 'src/gallium/auxiliary/util/u_blitter.c')
-rw-r--r-- | src/gallium/auxiliary/util/u_blitter.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gallium/auxiliary/util/u_blitter.c b/src/gallium/auxiliary/util/u_blitter.c index 9d087fe..24a5b93 100644 --- a/src/gallium/auxiliary/util/u_blitter.c +++ b/src/gallium/auxiliary/util/u_blitter.c @@ -1306,6 +1306,7 @@ void util_blitter_default_src_texture(struct pipe_sampler_view *src_templ, unsigned srclevel) { memset(src_templ, 0, sizeof(*src_templ)); + src_templ->target = src->target; src_templ->format = util_format_linear(src->format); src_templ->u.tex.first_level = srclevel; src_templ->u.tex.last_level = srclevel; |