[Mesa-dev] [PATCH 0/7] intel: Use non-recursive make for vulkan

Jason Ekstrand jason at jlekstrand.net
Thu Mar 2 05:28:18 UTC 2017


This series applies on top of a patch that move the i965 back-end compiler
to src/intel/compiler.  I don't expect to actually push this for a while
but at least we now have the patches.  This gives Emil and others a chance
to provide review feedback.

Jason Ekstrand (7):
  vulkan/wsi: Generate wayland protocol headers separately from EGL
  vulkan: Build common Vulkan code earlier
  anv/tests: Use a relative include path for anv_private.h
  intel/isl: Stop linking libi965_compiler.la into tests
  anv: stop including brw_context.h
  anv/wsi: Don't include wayland-drm-client-protocol.h
  intel/vulkan: Get rid of recursive make

 src/Makefile.am                                    |  15 +-
 src/amd/vulkan/Makefile.am                         |   3 -
 src/intel/Makefile.am                              |   8 +
 src/intel/Makefile.isl.am                          |   1 -
 src/intel/Makefile.sources                         |  65 +++++++
 src/intel/Makefile.vulkan.am                       | 203 ++++++++++++++++++++
 src/intel/vulkan/Makefile.am                       | 213 ---------------------
 src/intel/vulkan/anv_private.h                     |   2 +-
 src/intel/vulkan/anv_wsi_wayland.c                 |   1 -
 src/intel/vulkan/tests/block_pool_no_free.c        |   2 +-
 src/intel/vulkan/tests/state_pool.c                |   2 +-
 src/intel/vulkan/tests/state_pool_free_list_only.c |   2 +-
 src/intel/vulkan/tests/state_pool_no_free.c        |   2 +-
 src/vulkan/.gitignore                              |   2 +
 src/vulkan/Makefile.am                             |  19 +-
 src/vulkan/Makefile.sources                        |   4 +
 src/vulkan/wsi/wsi_common_wayland.c                |   2 +-
 17 files changed, 308 insertions(+), 238 deletions(-)
 create mode 100644 src/intel/Makefile.vulkan.am
 delete mode 100644 src/intel/vulkan/Makefile.am
 create mode 100644 src/vulkan/.gitignore

-- 
2.5.0.400.gff86faf



More information about the mesa-dev mailing list