lima: create heap buffer with new interface if available
authorQiang Yu <yuq825@gmail.com>
Wed, 1 Jan 2020 12:25:45 +0000 (20:25 +0800)
committerMarge Bot <eric+marge@anholt.net>
Thu, 30 Jan 2020 03:39:21 +0000 (03:39 +0000)
commitb220aec628543c26cf19b125eef132052f6c599f
tree476af72e82aa094977c6d5e449c33961efe0b741
parent92465cc999408ce1d80a9b274e09f54f5a28618d
lima: create heap buffer with new interface if available

Newly added heap buffer create interface can create a
large enough buffer whose backup memory can increase
dynamically as needed.

Reviewed-by: Vasily Khoruzhick <anarsoul@gmail.com>
Tested-by: Andreas Baierl <ichgeh@imkreisrum.de>
Signed-off-by: Qiang Yu <yuq825@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3264>
src/gallium/drivers/lima/lima_bo.c
src/gallium/drivers/lima/lima_context.c
src/gallium/drivers/lima/lima_context.h
src/gallium/drivers/lima/lima_draw.c
src/gallium/drivers/lima/lima_screen.c
src/gallium/drivers/lima/lima_screen.h