Searched defs:indexInfo (Results 1 - 4 of 4) sorted by relevance
/external/chromium_org/third_party/angle_dx11/src/compiler/ |
H A D | OutputGLSLBase.cpp | 677 TLoopIndexInfo indexInfo; local 678 mLoopUnroll.FillLoopIndexInfo(node, indexInfo); 679 mLoopUnroll.Push(indexInfo);
|
/external/chromium_org/third_party/angle_dx11/src/libGLESv2/ |
H A D | Context.cpp | 2023 rx::TranslatedIndexData indexInfo; local 2024 GLenum err = mRenderer->applyIndexBuffer(indices, mState.elementArrayBuffer.get(), count, mode, type, &indexInfo); 2032 GLsizei vertexCount = indexInfo.maxIndex - indexInfo.minIndex + 1; 2033 err = mRenderer->applyVertexBuffer(programBinary, mState.vertexAttribute, indexInfo.minIndex, vertexCount, instances); 2049 mRenderer->drawElements(mode, count, type, indices, mState.elementArrayBuffer.get(), indexInfo, instances);
|
/external/chromium_org/third_party/angle_dx11/src/libGLESv2/renderer/ |
H A D | Renderer11.cpp | 1037 GLenum Renderer11::applyIndexBuffer(const GLvoid *indices, gl::Buffer *elementArrayBuffer, GLsizei count, GLenum mode, GLenum type, TranslatedIndexData *indexInfo) argument 1039 GLenum err = mIndexDataManager->prepareIndexData(type, count, elementArrayBuffer, indices, indexInfo); 1043 if (indexInfo->storage) 1045 if (indexInfo->serial != mAppliedStorageIBSerial || indexInfo->startOffset != mAppliedIBOffset) 1047 BufferStorage11 *storage = BufferStorage11::makeBufferStorage11(indexInfo->storage); 1048 IndexBuffer11* indexBuffer = IndexBuffer11::makeIndexBuffer11(indexInfo->indexBuffer); 1050 mDeviceContext->IASetIndexBuffer(storage->getBuffer(), indexBuffer->getIndexFormat(), indexInfo->startOffset); 1054 mAppliedIBOffset = indexInfo->startOffset; 1057 else if (indexInfo 1092 drawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, gl::Buffer *elementArrayBuffer, const TranslatedIndexData &indexInfo, GLsizei instances) argument [all...] |
H A D | Renderer9.cpp | 1365 GLenum Renderer9::applyIndexBuffer(const GLvoid *indices, gl::Buffer *elementArrayBuffer, GLsizei count, GLenum mode, GLenum type, TranslatedIndexData *indexInfo) argument 1367 GLenum err = mIndexDataManager->prepareIndexData(type, count, elementArrayBuffer, indices, indexInfo); 1372 ASSERT(indexInfo->storage == NULL); 1374 if (indexInfo->serial != mAppliedIBSerial) 1376 IndexBuffer9* indexBuffer = IndexBuffer9::makeIndexBuffer9(indexInfo->indexBuffer); 1379 mAppliedIBSerial = indexInfo->serial; 1424 void Renderer9::drawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, gl::Buffer *elementArrayBuffer, const TranslatedIndexData &indexInfo, GLsizei /*instances*/) argument 1434 drawLineLoop(count, type, indices, indexInfo.minIndex, elementArrayBuffer); 1440 GLsizei vertexCount = indexInfo.maxIndex - indexInfo [all...] |
Completed in 97 milliseconds