Searched refs:mWritePosition (Results 1 – 13 of 13) sorted by relevance
/external/angle/src/libANGLE/renderer/d3d/ |
D | IndexBuffer.cpp | 42 mWritePosition = 0; in IndexBufferInterface() 74 bool check = (mWritePosition + size < mWritePosition); in mapBuffer() 79 angle::Result error = mIndexBuffer->mapBuffer(context, mWritePosition, size, outMappedMemory); in mapBuffer() 91 *streamOffset = mWritePosition; in mapBuffer() 94 mWritePosition += size; in mapBuffer() 110 return mWritePosition; in getWritePosition() 115 mWritePosition = writePosition; in setWritePosition()
|
D | VertexBuffer.cpp | 128 : VertexBufferInterface(factory, true), mWritePosition(0), mReservedSpace(0) in StreamingVertexBufferInterface() 155 mWritePosition = 0; in reserveSpace() 157 else if (mWritePosition + size > curBufferSize) in reserveSpace() 160 mWritePosition = 0; in reserveSpace() 184 angle::CheckedNumeric<unsigned int> checkedPosition(mWritePosition); in storeDynamicAttribute() 202 start, adjustedCount, instances, mWritePosition, in storeDynamicAttribute() 207 *outStreamOffset = mWritePosition; in storeDynamicAttribute() 210 mWritePosition += spaceRequired; in storeDynamicAttribute()
|
D | IndexBuffer.h | 97 unsigned int mWritePosition; variable
|
D | VertexBuffer.h | 142 unsigned int mWritePosition; variable
|
/external/swiftshader/src/OpenGL/libGLES_CM/ |
D | IndexDataManager.cpp | 166 mWritePosition = 0; in StreamingIndexBuffer() 183 mapPtr = (char*)mIndexBuffer->lock(sw::PUBLIC) + mWritePosition; in map() 191 *offset = mWritePosition; in map() 192 mWritePosition += requiredSpace; in map() 225 mWritePosition = 0; in reserveSpace() 227 else if(mWritePosition + requiredSpace > mBufferSize) // Recycle in reserveSpace() 235 mWritePosition = 0; in reserveSpace()
|
D | VertexDataManager.cpp | 267 mWritePosition = 0; in StreamingVertexBuffer() 287 mapPtr = (char*)mVertexBuffer->lock(sw::PRIVATE) + mWritePosition; in map() 289 *offset = mWritePosition; in map() 290 mWritePosition += requiredSpace; in map() 315 mWritePosition = 0; in reserveRequiredSpace() 317 else if(mWritePosition + mRequiredSpace > mBufferSize) // Recycle in reserveRequiredSpace() 325 mWritePosition = 0; in reserveRequiredSpace()
|
D | IndexDataManager.h | 52 unsigned int mWritePosition; variable
|
D | VertexDataManager.h | 74 unsigned int mWritePosition; variable
|
/external/swiftshader/src/OpenGL/libGLESv2/ |
D | VertexDataManager.cpp | 295 mWritePosition = 0; in StreamingVertexBuffer() 315 mapPtr = (char*)mVertexBuffer->lock(sw::PRIVATE) + mWritePosition; in map() 317 *offset = mWritePosition; in map() 318 mWritePosition += requiredSpace; in map() 343 mWritePosition = 0; in reserveRequiredSpace() 345 else if(mWritePosition + mRequiredSpace > mBufferSize) // Recycle in reserveRequiredSpace() 353 mWritePosition = 0; in reserveRequiredSpace()
|
D | IndexDataManager.cpp | 385 mWritePosition = 0; in StreamingIndexBuffer() 402 mapPtr = (char*)mIndexBuffer->lock(sw::PUBLIC) + mWritePosition; in map() 410 *offset = mWritePosition; in map() 411 mWritePosition += requiredSpace; in map() 444 mWritePosition = 0; in reserveSpace() 446 else if(mWritePosition + requiredSpace > mBufferSize) // Recycle in reserveSpace() 454 mWritePosition = 0; in reserveSpace()
|
D | IndexDataManager.h | 55 size_t mWritePosition; variable
|
D | VertexDataManager.h | 74 unsigned int mWritePosition; variable
|
/external/angle/doc/ |
D | BufferImplementation.md | 40 The ArrayVertexBuffer::mWritePosition variable holds the current end position of
|