[Mesa-dev] [PATCH 0/4] Engine parameter for instructions

Lionel Landwerlin lionel.g.landwerlin at intel.com
Tue Oct 30 14:59:42 UTC 2018


If you could put the branch somewhere so I could skim through the xml 
changes.

Thanks,

-
Lionel

On 30/10/2018 14:32, Toni Lönnberg wrote:
> These patches add an engine parameter to the instructions defined in the genxml
> files so that they can be distinguished when sending them to different engines.
> By default, an instruction is defined to be used by all engines and is defined
> for a specific engine by adding the parameter "engine" to the definition.
> Currently the supported engines are "render", "video" and "blitter".
>
> Toni Lönnberg (4):
>    intel/decoder: tools: gen_engine enum location
>    intel/decoder: Engine parameter for instructions
>    intel/decoder: tools: Use engine for decoding batch instructions
>    intel/genxml: Add engine definitions to render engine instruction
>
>   src/intel/common/gen_batch_decoder.c          |  21 +-
>   src/intel/common/gen_decoder.c                |  13 +-
>   src/intel/common/gen_decoder.h                |  10 +-
>   src/intel/genxml/gen10.xml                    | 206 ++++++++---------
>   src/intel/genxml/gen11.xml                    | 208 +++++++++---------
>   src/intel/genxml/gen4.xml                     |  36 +--
>   src/intel/genxml/gen45.xml                    |  38 ++--
>   src/intel/genxml/gen5.xml                     |  44 ++--
>   src/intel/genxml/gen6.xml                     |  94 ++++----
>   src/intel/genxml/gen7.xml                     | 154 ++++++-------
>   src/intel/genxml/gen75.xml                    | 184 ++++++++--------
>   src/intel/genxml/gen8.xml                     | 202 ++++++++---------
>   src/intel/genxml/gen9.xml                     | 208 +++++++++---------
>   src/intel/tools/aub_read.c                    |   1 +
>   src/intel/tools/aub_read.h                    |   6 -
>   src/intel/tools/aubinator.c                   |   5 +-
>   src/intel/tools/aubinator_error_decode.c      |  19 +-
>   src/mesa/drivers/dri/i965/intel_batchbuffer.c |   3 +-
>   18 files changed, 741 insertions(+), 711 deletions(-)
>



More information about the mesa-dev mailing list