Ben Skeggs
|
d1b167e168
drm/nouveau/ttm: untangle code to support accelerated buffer moves
|
13 years ago |
Ben Skeggs
|
c420b2dc8d
drm/nouveau/fifo: turn all fifo modules into engine modules
|
13 years ago |
Ben Skeggs
|
03bd6efa14
drm/nv50/fifo: use hardware channel kickoff functionality
|
13 years ago |
Ben Skeggs
|
67b342efc7
drm/nouveau/fifo: remove all the "special" engine hooks
|
13 years ago |
Ben Skeggs
|
f51ee65c75
drm/nouveau: fix engine context destructor ordering
|
13 years ago |
Ben Skeggs
|
5e120f6e4b
drm/nouveau/fence: convert to exec engine, and improve channel sync
|
13 years ago |
Ben Skeggs
|
d375e7d56d
drm/nouveau/fence: minor api changes for an upcoming rework
|
13 years ago |
Ben Skeggs
|
20abd1634a
drm/nouveau: create real execution engine for software object class
|
13 years ago |
Dave Airlie
|
22b33e8ed0
nouveau: add PRIME support
|
13 years ago |
Ben Skeggs
|
02bfc2881e
drm/nouveau: inform userspace of relaxed kernel subchannel requirements
|
13 years ago |
Ben Skeggs
|
acde2d8037
Revert "drm/nouveau: inform userspace of new kernel subchannel requirements"
|
13 years ago |
Ben Skeggs
|
664695ae6f
drm/nouveau: inform userspace of new kernel subchannel requirements
|
13 years ago |
Ben Skeggs
|
48aca13f01
drm/nouveau: remove m2mf creation on userspace channels
|
13 years ago |
Francisco Jerez
|
4e03b4af6d
drm/nouveau: Fix pushbufs over the 4GB mark.
|
13 years ago |
Marcin Slusarz
|
5e60ee780e
drm/nouveau: initialize chan->fence.lock before use
|
14 years ago |
Ben Skeggs
|
8c06e60ed4
drm/nouveau: if requested, try harder at disabling sysmem pushbufs
|
14 years ago |
Ben Skeggs
|
7375c95b34
drm/nouveau: remove 'chan' argument from nouveau_bo_new
|
14 years ago |
Ben Skeggs
|
ce163f6967
drm/nv50-nvc0: explicitly map pushbuf bo into channel vm
|
14 years ago |
Ben Skeggs
|
180cc30637
drm/nouveau: convert bo.mem.start usage to bo.offset
|
14 years ago |
Ben Skeggs
|
07533ea549
drm/nouveau: convert some bo.offset use to vma.offset
|
14 years ago |
Ben Skeggs
|
dd6a46cc92
drm/nouveau: initialise any vm for a channel before pushbuf/ntfy
|
14 years ago |
Ben Skeggs
|
b7cb6c01ee
drm/nouveau: modify gpuobj/ntfy takedown ordering
|
14 years ago |
Ben Skeggs
|
e8a863c10f
drm/nouveau: store a per-client channel list
|
14 years ago |
Ben Skeggs
|
a82dd49f14
drm/nouveau: remove remnants of nouveau_pgraph_engine
|
14 years ago |
Ben Skeggs
|
39a654d5b9
drm/nouveau: remove remnants of nouveau_pgraph_engine from nouveau_channel
|
14 years ago |
Ben Skeggs
|
2703c21a82
drm/nv50/gr: move to exec engine interfaces
|
14 years ago |
Ben Skeggs
|
6dfdd7a61e
drm/nouveau: working towards a common way to represent engines
|
14 years ago |
Lucas De Marchi
|
25985edced
Fix common misspellings
|
14 years ago |
Ben Skeggs
|
d550c41e4f
drm/nouveau: remove no_vm/mappable flags from nouveau_bo
|
14 years ago |
Ben Skeggs
|
ea5f2786a0
drm/nouveau: silence some compiler warnings
|
14 years ago |