<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Jun 14, 2017 at 5:22 PM, Lionel Landwerlin <span dir="ltr"><<a href="mailto:lionel.g.landwerlin@intel.com" target="_blank">lionel.g.landwerlin@intel.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">With Ken's work to drop the library dependency on libdrm_intel, we now<br>
only depend on libdrm for the kernel uapi headers it provides. It<br>
seems like we're better off just embeddeding those headers ourselves,<br>
making the lives of people developping news features tightly<br>
integrated with the kernel a tiny bit easier.<br>
<br>
This change also makes it a bit more obvious what cflags/libs are<br>
required by the i915 drivers vs i965, by renaming INTEL_CFLAGS/LIBS<br>
into I915_CFLAGS/LIBS.<br>
<br>
Headers were generated from drm-tip on the following commit :<br>
<br>
   commit cafd1e4df1e6e039268c4e4b1a55c8<wbr>8915d21f2e<br>
   Author: Rodrigo Vivi <<a href="mailto:rodrigo.vivi@intel.com">rodrigo.vivi@intel.com</a>><br>
   Date:   Wed Jun 14 12:56:57 2017 -0700<br>
<br>
       drm-tip: 2017y-06m-14d-19h-56m-24s UTC integration manifest<br>
<br>
v2: Use installed files from the kernel (Daniel Vetter)<br></blockquote><div><br></div><div>I'm not even going to pretend to review the build system patches.  However, I do think that this is something we should do.  Both are<br><br></div><div>Acked-by: Jason Ekstrand <<a href="mailto:jason@jlekstrand.net">jason@jlekstrand.net</a>><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Signed-off-by: Lionel Landwerlin <<a href="mailto:lionel.g.landwerlin@intel.com">lionel.g.landwerlin@intel.com</a><wbr>><br>
---<br>
 <a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a>                                |    6 +-<br>
 src/gallium/drivers/i915/<wbr>Automake.inc       |    2 +-<br>
 src/gallium/targets/pipe-<wbr>loader/Makefile.am |    2 +-<br>
 src/gallium/winsys/i915/drm/<wbr>Makefile.am     |    2 +-<br>
 src/intel/<a href="http://Makefile.drm.am" rel="noreferrer" target="_blank">Makefile.drm.am</a>                   |   22 +<br>
 src/intel/Makefile.sources                  |    6 +<br>
 src/intel/<a href="http://Makefile.tools.am" rel="noreferrer" target="_blank">Makefile.tools.am</a>                 |    3 +-<br>
 src/intel/<a href="http://Makefile.vulkan.am" rel="noreferrer" target="_blank">Makefile.vulkan.am</a>                |    4 +-<br>
 src/intel/drm/drm.h                         |  925 +++++++++++++++++<br>
 src/intel/drm/drm_fourcc.h                  |  358 +++++++<br>
 src/intel/drm/drm_mode.h                    |  739 ++++++++++++++<br>
 src/intel/drm/i915_drm.h                    | 1459 +++++++++++++++++++++++++++<br>
 src/mesa/drivers/dri/i915/<wbr>Makefile.am       |    4 +-<br>
 src/mesa/drivers/dri/i965/<wbr>Makefile.am       |    2 +-<br>
 14 files changed, 3520 insertions(+), 14 deletions(-)<br>
 create mode 100644 src/intel/<a href="http://Makefile.drm.am" rel="noreferrer" target="_blank">Makefile.drm.am</a><br>
 create mode 100644 src/intel/drm/drm.h<br>
 create mode 100644 src/intel/drm/drm_fourcc.h<br>
 create mode 100644 src/intel/drm/drm_mode.h<br>
 create mode 100644 src/intel/drm/i915_drm.h<span class="HOEnZb"><font color="#888888"><br>
</font></span></blockquote></div><br></div></div>