Searched refs:requiredSpace (Results 1 - 4 of 4) sorted by relevance

/external/webkit/Source/ThirdParty/ANGLE/src/libGLESv2/geometry/
H A DIndexDataManager.h40 virtual void *map(UINT requiredSpace, UINT *offset) = 0;
42 virtual void reserveSpace(UINT requiredSpace, GLenum type) = 0;
62 void *map(UINT requiredSpace, UINT *offset);
63 void reserveSpace(UINT requiredSpace, GLenum type);
75 void *map(UINT requiredSpace, UINT *offset);
76 void reserveSpace(UINT requiredSpace, GLenum type);
H A DIndexDataManager.cpp251 void *StreamingIndexBuffer::map(UINT requiredSpace, UINT *offset) argument
257 HRESULT result = mIndexBuffer->Lock(mWritePosition, requiredSpace, &mapPtr, D3DLOCK_NOOVERWRITE);
266 mWritePosition += requiredSpace;
272 void StreamingIndexBuffer::reserveSpace(UINT requiredSpace, GLenum type) argument
274 if (requiredSpace > mBufferSize)
282 mBufferSize = std::max(requiredSpace, 2 * mBufferSize);
294 else if (mWritePosition + requiredSpace > mBufferSize) // Recycle
313 void *StaticIndexBuffer::map(UINT requiredSpace, UINT *offset) argument
319 HRESULT result = mIndexBuffer->Lock(0, requiredSpace, &mapPtr, 0);
333 void StaticIndexBuffer::reserveSpace(UINT requiredSpace, GLenu argument
[all...]
H A DVertexDataManager.h68 virtual void *map(const VertexAttribute &attribute, UINT requiredSpace, UINT *streamOffset) = 0;
70 void addRequiredSpace(UINT requiredSpace);
85 void *map(const VertexAttribute &attribute, UINT requiredSpace, UINT *streamOffset);
95 void *map(const VertexAttribute &attribute, UINT requiredSpace, UINT *streamOffset);
H A DVertexDataManager.cpp617 void ArrayVertexBuffer::addRequiredSpace(UINT requiredSpace) argument
619 mRequiredSpace += requiredSpace;
635 void *StreamingVertexBuffer::map(const VertexAttribute &attribute, std::size_t requiredSpace, std::size_t *offset) argument
641 HRESULT result = mVertexBuffer->Lock(mWritePosition, requiredSpace, &mapPtr, D3DLOCK_NOOVERWRITE);
650 mWritePosition += requiredSpace;
701 void *StaticVertexBuffer::map(const VertexAttribute &attribute, std::size_t requiredSpace, UINT *streamOffset) argument
707 HRESULT result = mVertexBuffer->Lock(mWritePosition, requiredSpace, &mapPtr, 0);
720 mWritePosition += requiredSpace;

Completed in 51 milliseconds