Home
last modified time | relevance | path

Searched refs:mStreamingBuffer (Results 1 – 11 of 11) sorted by relevance

/external/swiftshader/src/OpenGL/libGLES_CM/
DVertexDataManager.cpp42 mStreamingBuffer = new StreamingVertexBuffer(INITIAL_STREAM_BUFFER_SIZE); in VertexDataManager()
44 if(!mStreamingBuffer) in VertexDataManager()
52 delete mStreamingBuffer; in ~VertexDataManager()
117 if(!mStreamingBuffer) in prepareVertexData()
131 mStreamingBuffer->addRequiredSpace(attribs[i].typeSize() * count); in prepareVertexData()
136 mStreamingBuffer->reserveRequiredSpace(); in prepareVertexData()
162 unsigned int streamOffset = writeAttributeData(mStreamingBuffer, start, count, attribs[i]); in prepareVertexData()
169 translated[i].vertexBuffer = mStreamingBuffer->getResource(); in prepareVertexData()
DIndexDataManager.cpp36 mStreamingBuffer = new StreamingIndexBuffer(INITIAL_INDEX_BUFFER_SIZE); in IndexDataManager()
38 if(!mStreamingBuffer) in IndexDataManager()
46 delete mStreamingBuffer; in ~IndexDataManager()
90 if(!mStreamingBuffer) in prepareIndexData()
107 StreamingIndexBuffer *streamingBuffer = mStreamingBuffer; in prepareIndexData()
DIndexDataManager.h66 StreamingIndexBuffer *mStreamingBuffer;
DVertexDataManager.h93 StreamingVertexBuffer *mStreamingBuffer; variable
/external/swiftshader/src/OpenGL/libGLESv2/
DVertexDataManager.cpp41 mStreamingBuffer = new StreamingVertexBuffer(INITIAL_STREAM_BUFFER_SIZE); in VertexDataManager()
43 if(!mStreamingBuffer) in VertexDataManager()
51 delete mStreamingBuffer; in ~VertexDataManager()
114 if(!mStreamingBuffer) in prepareVertexData()
133 mStreamingBuffer->addRequiredSpace(attrib.typeSize() * (isInstanced ? 1 : count)); in prepareVertexData()
138 mStreamingBuffer->reserveRequiredSpace(); in prepareVertexData()
173 …unsigned int streamOffset = writeAttributeData(mStreamingBuffer, firstVertexIndex, isInstanced ? 1… in prepareVertexData()
180 translated[i].vertexBuffer = mStreamingBuffer->getResource(); in prepareVertexData()
DIndexDataManager.cpp36 mStreamingBuffer = new StreamingIndexBuffer(INITIAL_INDEX_BUFFER_SIZE); in IndexDataManager()
38 if(!mStreamingBuffer) in IndexDataManager()
46 delete mStreamingBuffer; in ~IndexDataManager()
275 if(!mStreamingBuffer) in prepareIndexData()
295 StreamingIndexBuffer *streamingBuffer = mStreamingBuffer; in prepareIndexData()
DIndexDataManager.h69 StreamingIndexBuffer *mStreamingBuffer;
DVertexDataManager.h93 StreamingVertexBuffer *mStreamingBuffer; variable
/external/angle/src/libANGLE/renderer/d3d/
DVertexDataManager.cpp223 : mFactory(factory), mStreamingBuffer(factory) in VertexDataManager()
235 return mStreamingBuffer.initialize(context, INITIAL_STREAM_BUFFER_SIZE); in initialize()
240 mStreamingBuffer.reset(); in deinitialize()
430 : mStreamingBuffer(streamingBuffer) in storeDynamicAttribs()
432 ASSERT(mStreamingBuffer); in storeDynamicAttribs()
434 ~StreamingBufferUnmapper() { mStreamingBuffer->getVertexBuffer()->hintUnmapResource(); } in storeDynamicAttribs()
437 StreamingVertexBufferInterface *mStreamingBuffer; in storeDynamicAttribs() member in rx::VertexDataManager::storeDynamicAttribs::StreamingBufferUnmapper
441 StreamingBufferUnmapper localUnmapper(&mStreamingBuffer); in storeDynamicAttribs()
523 return mStreamingBuffer.reserveVertexSpace(context, attrib, binding, totalCount, instances, in reserveSpaceForAttrib()
572 ANGLE_TRY(mStreamingBuffer.storeDynamicAttribute( in storeDynamicAttrib()
[all …]
DVertexDataManager.h156 StreamingVertexBufferInterface mStreamingBuffer; variable
/external/angle/doc/
DBufferImplementation.md27 (VertexDataManager::mStreamingBuffer) and two index buffers