[Mesa-dev] [PATCH 1/4] i965: Move some genX infrastructure to genX_boilerplate.h.

Jordan Justen jordan.l.justen at intel.com
Fri Nov 2 07:41:49 UTC 2018


On 2018-11-01 20:04:18, Kenneth Graunke wrote:
> This will let us make multiple genX_*.c files, without copy and pasting
> all this boilerplate.
> ---
>  src/mesa/drivers/dri/i965/Makefile.sources    |  10 ++
>  src/mesa/drivers/dri/i965/genX_boilerplate.h  | 160 ++++++++++++++++++
>  src/mesa/drivers/dri/i965/genX_state_upload.c | 129 +-------------
>  src/mesa/drivers/dri/i965/meson.build         |   3 +-
>  4 files changed, 174 insertions(+), 128 deletions(-)
>  create mode 100644 src/mesa/drivers/dri/i965/genX_boilerplate.h
> 
> diff --git a/src/mesa/drivers/dri/i965/Makefile.sources b/src/mesa/drivers/dri/i965/Makefile.sources
> index 043a70029f2..63fa7b886f2 100644
> --- a/src/mesa/drivers/dri/i965/Makefile.sources
> +++ b/src/mesa/drivers/dri/i965/Makefile.sources
> @@ -126,42 +126,52 @@ intel_tiled_memcpy_dep_FILES = \
>  
>  i965_gen4_FILES = \
>         genX_blorp_exec.c \
> +       genX_boilerplate.h \

brw_genX.h? genX_common.h? genX.h?


More information about the mesa-dev mailing list