![]() |
VR-Forces 4.6.1 Class Documentation
|
Nvidia encoding queue. More...

Public Member Functions | |
| DtNvQueue () | |
| CTOR. | |
| virtual | ~DtNvQueue () |
| DTOR. | |
| void | deinitialize () |
| un-initialized the encoding queue | |
| bool | initialize (T *pItems, unsigned int uSize) |
| initialized the encoding queue | |
| T * | getAvailable () |
| get available item from queue | |
| T * | getPending () |
| get pending item from queue | |
| unsigned int | getSize () |
| get size from queue | |
Protected Attributes | |
| T ** | myBuffer |
| item buffer | |
| unsigned int | mySize |
| buffer queue size | |
| unsigned int | myPendingCount |
| item pending count | |
| unsigned int | myAvailableIdx |
| available item index | |
| unsigned int | myPendingIdx |
| pending item index | |
Nvidia encoding queue.
| makVrv::DtNvQueue< T >::DtNvQueue | ( | ) |
CTOR.
|
virtual |
DTOR.
| void makVrv::DtNvQueue< T >::deinitialize | ( | ) |
un-initialized the encoding queue
| bool makVrv::DtNvQueue< T >::initialize | ( | T * | pItems, |
| unsigned int | uSize | ||
| ) |
initialized the encoding queue
| T* makVrv::DtNvQueue< T >::getAvailable | ( | ) |
get available item from queue
| T* makVrv::DtNvQueue< T >::getPending | ( | ) |
get pending item from queue
| unsigned int makVrv::DtNvQueue< T >::getSize | ( | ) |
get size from queue
|
protected |
item buffer
|
protected |
buffer queue size
|
protected |
item pending count
|
protected |
available item index
|
protected |
pending item index