RingQueue
RingQueue* ringQueue[RADEON_QUEUE_MAX]; // Ring buffer command processor
= new RingQueue(1024 * 1024, RADEON_QUEUE_TYPE_GFX_INDEX);
RingQueue* ring = gInfo->ringQueue[ringType];
RingQueue::Write(unsigned char* dataPtr, size_t bytes)
RingQueue::RingQueue(size_t sizeBytes, uint32 queueType)
RingQueue::~RingQueue()
RingQueue::Empty()
RingQueue::Read(unsigned char* dataPtr, size_t bytes)
class RingQueue {
RingQueue(size_t bytes, uint32 queueType);
~RingQueue();