st/mesa: Set pipe_image_view::shader_access in PBO readpixels.
authorKenneth Graunke <kenneth@whitecape.org>
Fri, 1 Feb 2019 00:54:43 +0000 (16:54 -0800)
committerKenneth Graunke <kenneth@whitecape.org>
Mon, 4 Feb 2019 19:17:56 +0000 (11:17 -0800)
commitdc46317d1ab1805feacd94297bd9e57b6881c4d3
tree59df7daf309afb19ea0e6323c99176f7c840c1f9
parent56c3b4971d44748ad8618efdf8833ec2f9af4078
st/mesa: Set pipe_image_view::shader_access in PBO readpixels.

Commit 8b626a22b24089edf90cb1b06e5b1895bb36c61b introduced a new
pipe_image_view::shader_access field, indicating the access mode
specified in the shader.  st/mesa's built-in PBO download shader
creates a write-only image buffer, so we should flag it as such.

Nobody uses this field yet (Iris will), so we don't need to backport
this fix to stable branches.

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
src/mesa/state_tracker/st_cb_readpixels.c