diff options
author | Arthur Huillet <arthur.huillet@free.fr> | 2007-07-30 03:27:55 +0200 |
---|---|---|
committer | Arthur Huillet <arthur.huillet@free.fr> | 2007-07-30 03:27:55 +0200 |
commit | 68070ff7309c8b1cf149490dcf537892b0bf44bc (patch) | |
tree | c6297af5f586ad1c19cafcddc3c1728225930d8e /src/nv_dma.h | |
parent | bceef7210e44dc643a5f7a5b5683d5c434a07565 (diff) | |
download | xorg-driver-xf86-video-nouveau-68070ff7309c8b1cf149490dcf537892b0bf44bc.tar.gz |
Xv now manages a pool of 6 notifiers for its double buffering. Also improved the memory allocation logic.
Diffstat (limited to 'src/nv_dma.h')
-rw-r--r-- | src/nv_dma.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/nv_dma.h b/src/nv_dma.h index 16be1fd..fff3dc4 100644 --- a/src/nv_dma.h +++ b/src/nv_dma.h @@ -68,7 +68,15 @@ enum DMAObjects { Nv3D = 0x80000019, NvDmaFB = 0xD8000001, NvDmaTT = 0xD8000002, - NvDmaNotifier0 = 0xD8000003 + NvDmaNotifier0 = 0xD8000003, + + /*XVideo notifiers need to have consecutive handles, be careful when remapping*/ + NvDmaXvNotifier0 = 0xE8000000, + NvDmaXvNotifier1 = 0xE8000001, + NvDmaXvNotifier2 = 0xE8000002, + NvDmaXvNotifier3 = 0xE8000003, + NvDmaXvNotifier4 = 0xE8000004, + NvDmaXvNotifier5 = 0xE8000005, }; enum DMASubchannel { |