lima: use single BO for GP outputs
authorVasily Khoruzhick <anarsoul@gmail.com>
Sun, 24 Nov 2019 22:34:44 +0000 (14:34 -0800)
committerVasily Khoruzhick <anarsoul@gmail.com>
Thu, 19 Dec 2019 22:28:32 +0000 (14:28 -0800)
commit9f72d7195aca5765db418de194af079a77dfd615
treee41a65f89e73a0cd66e1dc0ee569ef32273a2a73
parent06ae0674fd64215793878c4933065e1692d0e285
lima: use single BO for GP outputs

Varyings, gl_Position and gl_PointSize are all GP outputs, so we
can use a single BO for them all. Also that allows us to get rid
of suballocator.

Reviewed-by: Erico Nunes <nunes.erico@gmail.com>
Signed-off-by: Vasily Khoruzhick <anarsoul@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3158>
src/gallium/drivers/lima/lima_context.c
src/gallium/drivers/lima/lima_context.h
src/gallium/drivers/lima/lima_draw.c