drm/intel
Tvrtko Ursulin ae8edc7544 intel: Add support for userptr objects
Allow userptr objects to be created and used via libdrm_intel.

At the moment tiling and mapping to GTT aperture is not supported
due hardware limitations across different generations and uncertainty
about its usefulness.

v2: Improved error handling in feature detection per review comments.

v3: Rebase on top of the drm_public addition, minor whitespace addition.

Reviewed-by: Damien Lespiau <damien.lespiau@intel.com>
Signed-off-by: Damien Lespiau <damien.lespiau@intel.com> (v3)
Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> (v1,v2)
2014-09-17 12:15:57 +01:00
..
tests intel-decode: Fix gen6 HIER_DEPTH_BUFFER decoding 2013-04-04 09:59:20 +02:00
.gitignore intel: Add a regression test program for intel_decode.c. 2012-01-04 14:49:44 -08:00
Android.mk libdrm,intel: rework android header handling 2014-09-01 16:06:02 +01:00
Makefile.am libdrm, freedreno, intel, nouveau, radeon: add Makefile.sources 2014-09-01 16:06:01 +01:00
Makefile.sources libdrm, freedreno, intel, nouveau, radeon: add Makefile.sources 2014-09-01 16:06:01 +01:00
intel_aub.h intel/aub: Sync the AUB defines with mesa's 2013-06-10 17:51:17 +01:00
intel_bufmgr.c intel: Add support for userptr objects 2014-09-17 12:15:57 +01:00
intel_bufmgr.h intel: Add support for userptr objects 2014-09-17 12:15:57 +01:00
intel_bufmgr_fake.c intel: Use symbol visibility. 2014-08-04 09:36:05 +02:00
intel_bufmgr_gem.c intel: Add support for userptr objects 2014-09-17 12:15:57 +01:00
intel_bufmgr_priv.h intel: Add support for userptr objects 2014-09-17 12:15:57 +01:00
intel_chipset.h intel/chv: Add Cherryview PCI IDs 2014-04-29 18:54:13 +03:00
intel_debug.h intel: shared header for shader debugging 2011-08-01 14:44:58 -07:00
intel_decode.c intel: Use symbol visibility. 2014-08-04 09:36:05 +02:00
libdrm_intel.pc.in intel: Update package name and description in libdrm_intel.pc 2013-08-30 12:10:50 -04:00
mm.c Move libdrm/ up one level 2009-11-17 11:15:06 -05:00
mm.h Move libdrm/ up one level 2009-11-17 11:15:06 -05:00
test_decode.c all: include config.h only when available and use its defines 2014-09-01 16:06:01 +01:00