<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>