Defines | |
| #define | XLV_HBUFFER_DONE 0x0001UL |
| #define | XLV_HBUFFER_PASSED 0x0002UL |
| #define | XLV_HBUFFER_SYNC 0x0004UL |
| #define | XLV_HBUFFER_WAITFOR 0x0008UL |
| #define | XLV_HBUFFER_ACCEL 0x0010UL |
|
|
This is an "accelerated" buffer. It means usually that the buffer points directly into the right memory (video memory, DMA memory). |
|
|
The buffer is marked as done. This happens at the initialization or when the buffer is completed. |
|
|
The buffer is (normally) done and has been passed because its timestamp was too small. |
|
|
The buffer must be synchronous. The enqueuer will wait for the queue to be sufficiently short so the buffer can be enqueued without difficulties. |
|
|
The enqueuer will wait for the buffer to be processed. |
1.2.14 written by Dimitri van Heesch,
© 1997-2002