summaryrefslogtreecommitdiff
path: root/nouveau/nouveau.c
AgeCommit message (Expand)AuthorFilesLines
2023-08-17nouveau: add interface to make buffer objects globalDor Askayo1-3/+11
2021-10-06nouveau: use drmCloseBufferHandleSimon Ser1-3/+2
2021-05-06nouveau: rework debugging so we can also dump into a fileKarol Herbst1-4/+22
2021-05-06nouveau: make debug features accessible in normal buildsKarol Herbst1-4/+0
2018-09-20nouveau: add missing drm_public exportsEric Engestrom1-1/+1
2018-09-19nouveau: annotate public functionsLucas De Marchi1-25/+25
2018-03-20meson,configure: include config.h automaticallyEric Engestrom1-4/+0
2015-12-22nouveau: add support for newer kernel interfacesBen Skeggs1-6/+153
2015-12-22nouveau: add new interface to create a nouveau_deviceBen Skeggs1-47/+86
2015-12-22nouveau: remove nouveau_object_find()Ben Skeggs1-11/+0
2015-12-22nouveau: make use of nouveau_drm::fd instead of nouveau_device::fdBen Skeggs1-11/+21
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 Skeggs1-0/+35
2015-12-22nouveau: add interfaces to query information about supported classesBen Skeggs1-0/+41
2015-12-22nouveau: add interface to call an object's methodsBen Skeggs1-0/+7
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 Skeggs1-48/+8
2015-09-04nouveau: use designated initializersEmil Velikov1-3/+3
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 Velikov1-20/+20
2015-04-28drm: rename libdrm{,_macros}.hEmil Velikov1-1/+1
2015-04-28nouveau: annotate the private symbolsEmil Velikov1-1/+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-16nouveau: fix unlock nouveau_bo_name_ref()Jerome Glisse1-1/+1
2014-09-28nouveau: use drm_mmap/drm_munmap wrappersEmil Velikov1-3/+3
2014-08-04nouveau: Only export public functions.Maarten Lankhorst1-20/+20
2014-04-16amend previous commit to actually compileMaarten Lankhorst1-7/+15
2014-04-15nouveau: safen up nouveau_device list usage against concurrent accessMaarten Lankhorst1-21/+87
2013-03-26nouveau: add a way to override single pushbuffer memory limitsMarcin Slusarz1-2/+16
2013-01-16nouveau: expose channel engine selection on kepler chipsetsBen Skeggs1-0/+3
2012-07-19libdrm/nouveau: add prime handle->bo and bo->handle support.Dave Airlie1-0/+35
2012-05-02nouveau: fix channel closingMarcin Slusarz1-5/+12
2012-04-24nouveau: remove unnecessary EAGAIN loopsMarcin Slusarz1-6/+2
2012-04-14nouveau: pull in major libdrm rewriteBen Skeggs1-0/+489