renderonly/etnaviv: stop importing resource from renderonly
authorLucas Stach <l.stach@pengutronix.de>
Fri, 9 Jun 2017 16:23:16 +0000 (18:23 +0200)
committerLucas Stach <l.stach@pengutronix.de>
Wed, 19 Jul 2017 14:26:49 +0000 (16:26 +0200)
commitc4818808991134cc7d7741c8f29dc50f6d2102a0
tree79added36f8a71a9687360cb024988e5822e4fe8
parenta9fad437f7ad1c1a8c0a694c2d8b4b6ad4d32098
renderonly/etnaviv: stop importing resource from renderonly

The current way of importing the resource from renderonly after allocation
is opaque and is taking away control from the driver, which it needs in
order to implement more advanced scenarios than the simple linear scanout
with matching stride alignments.

Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Reviewed-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Acked-by: Daniel Stone <daniels@collabora.com>
src/gallium/auxiliary/renderonly/renderonly.c
src/gallium/auxiliary/renderonly/renderonly.h
src/gallium/drivers/etnaviv/etnaviv_clear_blit.c
src/gallium/drivers/etnaviv/etnaviv_resource.c
src/gallium/drivers/etnaviv/etnaviv_resource.h
src/gallium/drivers/vc4/vc4_resource.c