st/mesa: remove sampler associated with buffer texture in pbo logic
authorIlia Mirkin <imirkin@alum.mit.edu>
Sat, 15 Dec 2018 01:06:54 +0000 (20:06 -0500)
committerIlia Mirkin <imirkin@alum.mit.edu>
Thu, 20 Dec 2018 05:27:16 +0000 (00:27 -0500)
commit1250383e367fef6fdb954d69a7444634c6788f5d
tree33ca4e733f60e9635d76916d7942549d18d9915a
parent6f4083143bb8c478ccfcaef034d183d89b471993
st/mesa: remove sampler associated with buffer texture in pbo logic

A long time ago, when this was first implemented, not having a sampler
bound would cause problems on Fermi. I didn't work out the reasons, but
the solution was simple -- just put the samplers back in.

Since then, regular texturing paths appear to have lost their associated
samplers which required a fuller investigation and fix in nouveau. Now
that this is done, this code should no longer need a sampler state for
fetching texels from a buffer texture.

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
src/mesa/state_tracker/st_cb_texture.c