9433b702fc164c3fe9e17d646eeaaa5de17a52de |
|
13-Oct-2016 |
Michel Dänzer <michel.daenzer@amd.com> |
headers: Sync drm{,_mode}.h with the kernel Generated using make headers_install, based on linus master commit b67be92feb486f800d80d72c67fd87b47b79b18e. Acked-by: Daniel Vetter <daniel@ffwll.ch>
/external/libdrm/include/drm/drm.h
|
cc9a53f076d4e958e595e1daaff2c286ce1b7bb1 |
|
30-Mar-2016 |
Daniel Vetter <daniel.vetter@ffwll.ch> |
headers: Update drm.h This needs the kernel patch to make sure the C++ protection is in place. Otherwise just new defines, using the right fixed-width types and some shuffling in where stuff is defined (the DRM_CAP list moved, but the #defines are the same). Generated using make headers_install. Generated fromd drm-misc commit 249c4f538b1aae55d41699f8bafc6cb762a7f48f Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
/external/libdrm/include/drm/drm.h
|
81506da8cfc1d0677dda7286bc705c1157bfcf4e |
|
30-Mar-2016 |
Daniel Vetter <daniel.vetter@ffwll.ch> |
headers: Remove _DRM_GEM This was purely a kernel-internal type used in a early patch version to add GEM bo mmap support. It was never used in-kernel in merged code nor in userspace. Nuke it to align with kernel headers. For reference the kernel patch: commit 05f51722a154e73019434bd020e50ddb941046c5 Author: Daniel Vetter <daniel.vetter@ffwll.ch> Date: Wed Dec 11 11:34:32 2013 +0100 drm/bufs: remove handling of _DRM_GEM mappings Gone with the new gem vma offset manager from David. We can also ditch the uapi header definition from the enum since userspace never used this. It ended up in there purely for historical reasons (for reusing the old drm mmap code essentially), not because userspace ever needed it. Cc: David Herrmann <dh.herrmann@gmail.com> Reviewed-by: David Herrmann <dh.herrmann@gmail.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch> Signed-off-by: Dave Airlie <airlied@redhat.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
/external/libdrm/include/drm/drm.h
|
8983fe5497e89a3ffaba3ad1ee06a30a1c7e6daf |
|
03-Aug-2015 |
Tvrtko Ursulin <tvrtko.ursulin@intel.com> |
libdrm: Add framebuffer modifiers uapi Sync up with new kernel features as per commits: e3eb3250d84ef97b766312345774367b6a310db8 93b81f5102a7cd270a305c2741b17c8d44bb0629 b5ff6e1637b683d5996ae11ac29afe406c0bee90 8c4f83fb1e8bf317e894f62d17a63c32b7a6b75e 570655b09b065d2fff1b8ab9bdb8308f4c5a05a3 Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Cc: dri-devel@lists.freedesktop.org Cc: Rob Clark <robdclark@gmail.com> Cc: Daniel Vetter <daniel.vetter@ffwll.ch> Signed-off-by: Rob Clark <robclark@freedesktop.org>
/external/libdrm/include/drm/drm.h
|
32471b265c6fbce6d519f0420a0ffeb608296502 |
|
22-Jun-2015 |
Daniel Stone <daniels@collabora.com> |
Add blob property create/destroy ioctl wrappers v2: Use memclear to zero out structure. Signed-off-by: Daniel Stone <daniels@collabora.com> Reviewed-by: Rob Clark <robclark@freedesktop.org>
/external/libdrm/include/drm/drm.h
|
ed44e0b9585c563905447eceed12af9c1c7ca8d4 |
|
22-Jun-2015 |
Ville Syrjälä <ville.syrjala@linux.intel.com> |
Support atomic modesetting ioctl Add support for the atomic modesetting ioctl through a property-set API. v1: Squashed intermediate patches from Ville, Rob and myself. Updated for current kernel interface (no blobs). v2: Rewrite user-facing API to provide transactional/cursor interface. Use memclear to zero out ioctl. Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Signed-off-by: Rob Clark <robclark@freedesktop.org> Signed-off-by: Daniel Stone <daniels@collabora.com> v3 [Emil Velikov]: Remove DRM_CAP_ATOMIC - superseded by DRM_CLIENT_CAP_ATOMIC. Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
/external/libdrm/include/drm/drm.h
|
8fc62ca8ac010659023bb63c4759eb683de4f9af |
|
10-Apr-2014 |
Matt Roper <matthew.d.roper@intel.com> |
drm: Add universal plane capability bit and plane type enums Signed-off-by: Matt Roper <matthew.d.roper@intel.com> Signed-off-by: Rob Clark <robclark@freedesktop.org>
/external/libdrm/include/drm/drm.h
|
ebff7a1e2286781c6fc23e5ed9bcbf177603569c |
|
21-Jul-2013 |
Keith Packard <keithp@keithp.com> |
Add DRM_MODE_PAGE_FLIP_ASYNC define This exposes the kernel API for performing asynchronous flips Signed-off-by: Keith Packard <keithp@keithp.com> Reviewed-by: Eric Anholt <eric@anholt.net>
/external/libdrm/include/drm/drm.h
|
2dd7054781876a0d5423c7755a7690815f3c2f5f |
|
03-Sep-2013 |
Damien Lespiau <damien.lespiau@intel.com> |
drm: Sync the DRM_SET_CLIENT_CAP ioctl definition v2: SET_CAP -> SET_CLIENT_CAP renaming Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
/external/libdrm/include/drm/drm.h
|
0f4452bb51306024fbf4cbf77d8baab20cefba67 |
|
26-Aug-2013 |
Daniel Kurtz <djkurtz@chromium.org> |
libdrm: Make some drm headers compatible with gcc -std=c89 -pedantic The following minor changes were needed to these headers: * Convert // comments to /* */ * No , after final member of enum With these changes, these header files can be included by a program that is built with gcc options: -std=c89 -Werror -pedantic Signed-off-by: Daniel Kurtz <djkurtz@chromium.org> Signed-off-by: Eric Anholt <eric@anholt.net> Reviewed-by: Eric Anholt <eric@anholt.net>
/external/libdrm/include/drm/drm.h
|
f8f1f6e37ae2c3eb4a9c045ba3294b3ccf926c07 |
|
22-Nov-2012 |
Imre Deak <imre.deak@intel.com> |
libdrm: add missing DRM_CAP_TIMESTAMP_MONOTONIC Just add the definition according the kernel's copy of drm.h Signed-off-by: Imre Deak <imre.deak@intel.com>
/external/libdrm/include/drm/drm.h
|
2e0ab6237697c9754d92689f77c1792c11be881b |
|
02-Jul-2013 |
Dave Airlie <airlied@redhat.com> |
drm: add hotspot cursor interface support. Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/libdrm/include/drm/drm.h
|
cc0a14575d9fd0aafe73cb4aa445eaf024436114 |
|
14-Jul-2012 |
Dave Airlie <airlied@gmail.com> |
libdrm: add prime fd->handle and handle->fd interfaces These are just basic ioctl wrappers around the prime ioctls, along with the capability reporting. Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/libdrm/include/drm/drm.h
|
41dfb20cdc369bb0da880c371a664f25fe665adb |
|
14-Jul-2012 |
Dave Airlie <airlied@gmail.com> |
libdrm: add missing caps from kernel to drm.h This just moves over some missing caps from the kernel. Signed-off-by: Dave Airlie <airlied@redhat.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
/external/libdrm/include/drm/drm.h
|
8c75703df0fdf65b3851f8eb5822705638decff3 |
|
15-May-2012 |
Paulo Zanoni <paulo.r.zanoni@intel.com> |
Add support for generic object properties IOCTLs New library calls: - drmModeObjectGetProperties - drmModeFreeObjectProperties - drmModeObjectSetProperties Reviewed-by: Eugeni Dodonov <eugeni.dodonov@intel.com> Reviewed-by: Rob Clark <rob@ti.com> Signed-off-by: Paulo Zanoni <paulo.r.zanoni@intel.com>
/external/libdrm/include/drm/drm.h
|
9b893e4a429d58bf0954ffc09b18890fcfe92941 |
|
11-Apr-2012 |
Rob Clark <rob@ti.com> |
libdrm: update drm headers from kernel for prime/dmabuf Sync drm.h with from kernel headers for the new PRIME_HANDLE_TO_FD and PRIME_FD_TO_HANDLE ioctls from Dave Airlie's "drm: base prime/ dma-buf support (v5)" kernel patch. Signed-off-by: Rob Clark <rob@ti.com>
/external/libdrm/include/drm/drm.h
|
ac168bf2a068761b591187e6a0a52083d456280b |
|
29-Apr-2011 |
Jesse Barnes <jbarnes@virtuousgeek.org> |
libdrm: update drm headers from kernel, including new overlay ioctls & structs Add structs and functions necessary for the new plane and fb handling code, including a new header, drm_fourcc.h, that includes the surface formats supported by various DRM drivers. Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
/external/libdrm/include/drm/drm.h
|
be8802a9414e85ba07ae257fccadd245fcf7c7b6 |
|
24-Mar-2011 |
Ilija Hadzic <ihadzic@research.bell-labs.com> |
libdrm: (revised) vblank wait on crtc > 1 Hi Alex, Enclosed is a revised version of the patch sent on Mar 18, against the master branch of the drm userspace (i.e. libdrm). Details summarised in this thread: http://lists.freedesktop.org/archives/dri-devel/2011-March/009499.html This patch reconciles libdrm with the the kernel change that Dave pushed this morning. It *supersedes* the previously sent patch (i.e. apply it to the master branch as it exists at the time of this writing, not as an incremental patch to the one sent previously). Regards, Ilija Signed-off-by: Ilija Hadzic <ihadzic@research.bell-labs.com> Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
/external/libdrm/include/drm/drm.h
|
5c6c6913d1260024e5d156db7973c9e46fe1ff03 |
|
21-Feb-2011 |
Ben Skeggs <bskeggs@redhat.com> |
Implement drmGetCap() to query device/driver capabilities Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
/external/libdrm/include/drm/drm.h
|
4473a7e8234da6d16f4ccfa660fbd72ff1b7dd95 |
|
09-Feb-2011 |
Dave Airlie <airlied@redhat.com> |
drm: add dumb interface
/external/libdrm/include/drm/drm.h
|
23287f05cf2443ddf9e028e29beb5bd30979c6cf |
|
27-Aug-2010 |
Eric Anholt <eric@anholt.net> |
Avoid use of c++ reserved keyword "virtual" when using a C++ compiler. Avoids requiring nasty hacks around libdrm headers in the new C++ parts of Mesa drivers.
/external/libdrm/include/drm/drm.h
|
62731b84114e5dd3310b465921955db14278c256 |
|
12-May-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
Pull in new kernel headers Changes struct drm_mode_crtc_page_flip to use __u32 instead of uint32_t, fixes https://bugs.freedesktop.org/show_bug.cgi?id=26994
/external/libdrm/include/drm/drm.h
|
3bd834a2178ee1273fd84628e87210a500f8fc84 |
|
02-Dec-2009 |
Jakob Bornecrantz <jakob@vmware.com> |
Merge branch 'modesetting-dirty-libdrm' Conflicts: include/drm/drm.h
|
53addc5d6ef7406d9fab5ea481cf68fa011870f1 |
|
03-Dec-2009 |
Jesse Barnes <jbarnes@virtuousgeek.org> |
Merge branch 'pageflip' of git://people.freedesktop.org/~jbarnes/drm Conflicts: include/drm/drm.h - RMFB had its signature changed to avoid uint32_t
|
ac5595abc1c28b2c10a1463143e83d17415736f1 |
|
02-Dec-2009 |
Jakob Bornecrantz <jakob@vmware.com> |
Change the number on the dirty ioctl to match upstream
/external/libdrm/include/drm/drm.h
|
3e48613b482a8ca01ea5719e9cc342a9d4b28db0 |
|
24-Nov-2009 |
Jakob Bornecrantz <jakob@vmware.com> |
Bring dirty code from old branch
/external/libdrm/include/drm/drm.h
|
82bf52fbcdf1e71840c2024bb2bc05a8daeaafad |
|
24-Nov-2009 |
Robert Noland <rnoland@2hip.net> |
More fixups to allow mesa to build
/external/libdrm/include/drm/drm.h
|
170674a606f6d7869b5fa4457c07e10dd27f2771 |
|
24-Nov-2009 |
Robert Noland <rnoland@2hip.net> |
Finish fixing the build on FreeBSD
/external/libdrm/include/drm/drm.h
|
500f5b524000ed5930301f4303744cb4c0a19b75 |
|
24-Nov-2009 |
Kristian Høgsberg <krh@bitplanet.net> |
Fix build on *BSD This adds a minimal #ifdef clause to drm.h that we'll push upstream. Once that goes in we can share drm.h between linux, libdrm, and the bsd's.
/external/libdrm/include/drm/drm.h
|
2b42af9a2fd8e35e920d61a212ce6b9c85354289 |
|
17-Nov-2009 |
Kristian Høgsberg <krh@bitplanet.net> |
Copy headers from kernel v2.6.32-rc6-130-g5b8f0be
/external/libdrm/include/drm/drm.h
|