trace: remove pipe_resource wrapping
authorMarek Olšák <marek.olsak@amd.com>
Wed, 22 Feb 2017 22:40:53 +0000 (23:40 +0100)
committerMarek Olšák <marek.olsak@amd.com>
Fri, 24 Feb 2017 23:03:09 +0000 (00:03 +0100)
commitd17b8d08a3e51df7ff218adf54600b34fa015a4f
tree6c5af2d90f06ede498c6982ad5ec4dacadd03667
parent4a883966c1f74f43afc145d2c3d27af7b8c5e01a
trace: remove pipe_resource wrapping

Not needed. ddebug does the same thing. The limitation is that drivers
can only use pipe_resource::screen through pipe_resource_reference.

This unbreaks trace, because pipe_context uploaders aren't wrapped,
so trace doesn't understand buffers returned by them.

Reviewed-by: Brian Paul <brianp@vmware.com>
src/gallium/drivers/trace/tr_context.c
src/gallium/drivers/trace/tr_dump.c
src/gallium/drivers/trace/tr_dump.h
src/gallium/drivers/trace/tr_dump_state.c
src/gallium/drivers/trace/tr_screen.c
src/gallium/drivers/trace/tr_texture.c
src/gallium/drivers/trace/tr_texture.h