14 using std::unique_ptr;
22 vector<unique_ptr<ByteBuffer>> ObjectBuffer::byteBuffers;
24 void ObjectBuffer::initialize() {
37 byteBuffers[contextIdx] = unique_ptr<ByteBuffer>(ByteBuffer::allocate(bytes));
static Renderer * getRenderer()
static int getThreadCount()
Buffers used to transfer data between main memory to graphics board memory.
static ByteBuffer * getByteBuffer(int contextIdx, int32_t bytes)
Get byte buffer for given context.
static STATIC_DLL_IMPEXT vector< unique_ptr< ByteBuffer > > byteBuffers
static void dispose()
Disposes object buffer per thread.