[Mesa-dev] [PATCH 00/10] intel/anv: Prepare to add Ice Lake (ICL) support

Anuj Phogat anuj.phogat at gmail.com
Fri Feb 16 01:44:04 UTC 2018


This series prepares the driver to enable Ice Lake support
in Vulkan driver. It wires up the build infrastructure and
make few ICL specific changes suggested by h/w documentation.
This is not everything we need to enable Vulkan on Ice Lake.

Series is also available in my review branch at github.
https://github.com/aphogat/mesa.git

Anuj Phogat (10):
  anv/icl: Add gen11 mocs defines
  anv/icl: Add #define genX
  anv/icl: Don't set ResetGatewayTimer
  anv/icl: Don't use SingleVertexDispatch
  anv/icl: Don't use DISPATCH_MODE_SIMD4X2
  anv/icl: Generate gen11 entry point functions
  anv/icl: Build anv libs for gen11
  anv/icl: Use gen11 functions
  anv/icl: Enable float blend optimization
  anv/icl: Add render target flush after uploading binding table

 src/intel/Android.vulkan.mk             | 21 +++++++++++++++++++++
 src/intel/Makefile.sources              |  4 ++++
 src/intel/Makefile.vulkan.am            |  7 ++++++-
 src/intel/vulkan/anv_blorp.c            |  3 +++
 src/intel/vulkan/anv_device.c           |  3 +++
 src/intel/vulkan/anv_entrypoints_gen.py |  6 +++++-
 src/intel/vulkan/anv_private.h          | 14 ++++++++++++++
 src/intel/vulkan/genX_cmd_buffer.c      | 21 +++++++++++++++++++++
 src/intel/vulkan/genX_pipeline.c        | 11 +++++++++++
 src/intel/vulkan/genX_state.c           |  2 +-
 src/intel/vulkan/meson.build            |  2 +-
 11 files changed, 90 insertions(+), 4 deletions(-)

-- 
2.13.6



More information about the mesa-dev mailing list