etnaviv: introduce struct etna_compiler
authorChristian Gmeiner <christian.gmeiner@gmail.com>
Mon, 29 Jun 2020 10:02:29 +0000 (12:02 +0200)
committerMarge Bot <eric+marge@anholt.net>
Fri, 24 Jul 2020 20:01:04 +0000 (20:01 +0000)
commit5839a7d64a21a1bfb7425895f793d1fbb52a4e12
treef54aed68b428eb87c24656ece0ca31e261840c93
parent9e596cc2c21a3542520604aceda6754cd2259941
etnaviv: introduce struct etna_compiler

This struct will be used to for state saved across compiler
invocations.

Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Reviewed-by: Lucas Stach <l.stach@pengutronix.de>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5996>
src/gallium/drivers/etnaviv/Makefile.sources
src/gallium/drivers/etnaviv/etnaviv_compiler.c [new file with mode: 0644]
src/gallium/drivers/etnaviv/etnaviv_compiler.h
src/gallium/drivers/etnaviv/etnaviv_screen.c
src/gallium/drivers/etnaviv/etnaviv_screen.h
src/gallium/drivers/etnaviv/meson.build