Searched defs:indexInfo (Results 1 - 4 of 4) sorted by relevance

/external/chromium_org/third_party/angle_dx11/src/compiler/
H A DOutputGLSLBase.cpp677 TLoopIndexInfo indexInfo; local
678 mLoopUnroll.FillLoopIndexInfo(node, indexInfo);
679 mLoopUnroll.Push(indexInfo);
/external/chromium_org/third_party/angle_dx11/src/libGLESv2/
H A DContext.cpp2023 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 DRenderer11.cpp1037 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 DRenderer9.cpp1365 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