gallium: make image views non-persistent objects
authorIlia Mirkin <imirkin@alum.mit.edu>
Sat, 9 Jan 2016 00:06:33 +0000 (19:06 -0500)
committerIlia Mirkin <imirkin@alum.mit.edu>
Tue, 16 Feb 2016 03:22:33 +0000 (22:22 -0500)
commitbceff68114d5daab7a52a42db422ec8f6dc22328
tree7e8056076338d9320efde9d925656086ac4ceaab
parentcfbf25ac8f7bfe3e7bd9c8f55cf2c8072b7c9490
gallium: make image views non-persistent objects

Make them akin to shader buffers, with no refcounting/etc. Just used to
pass data about the bound image in ->set_shader_images.

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Reviewed-by: Dave Airlie <airlied@redhat.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
src/gallium/auxiliary/util/u_inlines.h
src/gallium/drivers/ddebug/dd_context.c
src/gallium/drivers/ddebug/dd_pipe.h
src/gallium/drivers/ilo/ilo_state.c
src/gallium/drivers/nouveau/nvc0/nvc0_state.c
src/gallium/include/pipe/p_context.h
src/gallium/include/pipe/p_state.h