Home | History | Annotate | Download | only in geometry

Lines Matching defs:IndexBuffer

126     IndexBuffer *indexBuffer = streamingBuffer;
131 indexBuffer = staticBuffer;
149 indexBuffer = staticBuffer;
161 if (indexBuffer)
163 indexBuffer->reserveSpace(convertCount * indexSize(format), type);
164 output = indexBuffer->map(indexSize(format) * convertCount, &streamOffset);
174 indexBuffer->unmap();
185 translated->indexBuffer = indexBuffer->getBuffer();
207 IndexBuffer::IndexBuffer(IDirect3DDevice9 *device, UINT size, D3DFORMAT format) : mDevice(device), mBufferSize(size), mIndexBuffer(NULL)
221 IndexBuffer::~IndexBuffer()
229 IDirect3DIndexBuffer9 *IndexBuffer::getBuffer() const
234 void IndexBuffer::unmap()
242 StreamingIndexBuffer::StreamingIndexBuffer(IDirect3DDevice9 *device, UINT initialSize, D3DFORMAT format) : IndexBuffer(device, initialSize, format)
304 StaticIndexBuffer::StaticIndexBuffer(IDirect3DDevice9 *device) : IndexBuffer(device, 0, D3DFMT_UNKNOWN)