path: root/nouveau
AgeCommit message (Expand)AuthorFilesLines
2015-12-22nouveau: clean up nouveau.h, noting deprecated members/functionsBen Skeggs1-113/+114
2015-12-22nouveau: add support for newer kernel interfacesBen Skeggs2-7/+155
2015-12-22nouveau: add new interface to create a nouveau_deviceBen Skeggs3-47/+89
2015-12-22nouveau: remove nouveau_object_find()Ben Skeggs3-13/+0
2015-12-22nouveau: make use of nouveau_drm::fd instead of nouveau_device::fdBen Skeggs3-31/+40
2015-12-22nouveau: stack legacy nouveau_device on top of nouveau_drmBen Skeggs1-25/+21
2015-12-22nouveau: introduce object to represent the kernel clientBen Skeggs3-0/+55
2015-12-22nouveau: add interfaces to query information about supported classesBen Skeggs5-1/+117
2015-12-22nouveau: add interface to call an object's methodsBen Skeggs3-0/+10
2015-12-22nouveau: make it possible to init object in pre-allocated memoryBen Skeggs1-16/+48
2015-12-22nouveau: move object functions up, to avoid future foward declsBen Skeggs1-56/+56
2015-12-22nouveau: move more abi16-specific logic into abi16.cBen Skeggs3-58/+93
2015-12-22nouveau: import and install a selection of nvif headers from the kernelBen Skeggs9-2/+472
2015-09-04nouveau: use designated initializersEmil Velikov2-6/+13
2015-06-21nouveau: add asserts to make sure krefs are thereIlia Mirkin1-0/+4
2015-05-21nouveau: add coherent BO attributeAlexandre Courbot2-0/+4
2015-05-06nouveau: restore check that avoids multiple user bos per kernel boBen Skeggs1-0/+10
2015-04-28Add missing <strings.h> includesGreg Hackmann1-0/+1
2015-04-28drm: remove drm_public macroEmil Velikov3-35/+35
2015-04-28drm: remove no longer needed VISIBILITY_CFLAGSEmil Velikov1-1/+0
2015-04-28drm: rename libdrm{,_macros}.hEmil Velikov2-2/+2
2015-04-28nouveau: add symbols testEmil Velikov2-1/+54
2015-04-28nouveau: annotate the private symbolsEmil Velikov3-17/+17
2015-03-20autotools: remove ${srcdir} from the includesEmil Velikov1-1/+0
2015-03-20android: remove LOCAL_COPY_HEADERS* variablesEmil Velikov1-3/+0
2015-03-20android: remove ${srcdir} from the includesEmil Velikov1-3/+0
2015-03-20android: simplify LOCAL_C_INCLUDESEmil Velikov1-3/+1
2015-03-20android: correcly set LOCAL_EXPORT_C_INCLUDE_DIRSEmil Velikov1-2/+1
2015-03-13nouveau: Do not add most bo's to the global bo list.Maarten Lankhorst1-24/+22
2015-03-13nouveau: make nouveau importing global buffers completely thread-safe, with t...Maarten Lankhorst1-37/+32
2015-02-23android: remove duplicate libdrm in LOCAL_SHARED_LIBRARIESChih-Wei Huang1-3/+0
2015-02-16nouveau: fix unlock nouveau_bo_name_ref()Jerome Glisse1-1/+1
2015-01-26nouveau: Remove unused static function.Thomas Klausner1-6/+0
2014-09-28fix compile error on 32bit systemsRob Clark1-0/+4
2014-09-28nouveau: use drm_mmap/drm_munmap wrappersEmil Velikov1-3/+3
2014-09-28automake: pick up all files for distribution.Emil Velikov1-0/+2
2014-09-01nouveau: add Android build supportEmil Velikov1-0/+30
2014-09-01libdrm, freedreno, intel, nouveau, radeon: add Makefile.sourcesEmil Velikov2-7/+13
2014-08-04nouveau: Only export public functions.Maarten Lankhorst5-35/+37
2014-04-16amend previous commit to actually compileMaarten Lankhorst1-7/+15
2014-04-15nouveau: safen up nouveau_device list usage against concurrent accessMaarten Lankhorst2-22/+89
2013-11-07nouveau: prevent undefined behavior in nouveau_pushbuf_reloc with gcc-4.8Maarten Lankhorst1-1/+2
2013-03-26nouveau: add a way to override single pushbuffer memory limitsMarcin Slusarz3-4/+21
2013-03-26nouveau: return error from pushbuf_validateMarcin Slusarz1-1/+1
2013-01-16nouveau: use @PACKAGE_VERSION@ in libdrm_nouveau.pcMaarten Lankhorst1-1/+1
2013-01-16nouveau: expose channel engine selection on kepler chipsetsBen Skeggs4-0/+48
2013-01-14libdrm_nouveau.pc: don't include I${includedir}/nouveauMarcin Slusarz1-1/+1
2013-01-07nouveau: disallow pushbuf BOs in multiple memory typesBen Skeggs1-4/+4
2012-07-19libdrm/nouveau: add prime handle->bo and bo->handle support.Dave Airlie2-0/+38
2012-06-09nouveau: silence some remaining valgrind warningsMarcin Slusarz2-5/+4