Searched refs:mWritePosition (Results 1 – 9 of 9) sorted by relevance
/third_party/skia/third_party/externals/angle2/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
|
/third_party/skia/third_party/externals/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
|
/third_party/skia/third_party/externals/angle2/doc/ |
D | BufferImplementation.md | 40 The ArrayVertexBuffer::mWritePosition variable holds the current end position of
|