Lines Matching refs:indexInfo
3062 TranslatedIndexData indexInfo = mVertexArray11->getCachedIndexInfo(); in applyVertexBuffers() local
3063 if (indexInfo.srcIndexData.srcBuffer != nullptr) in applyVertexBuffers()
3066 ANGLE_TRY(indexInfo.srcIndexData.srcBuffer->getData(context, &bufferData)); in applyVertexBuffers()
3070 reinterpret_cast<ptrdiff_t>(indexInfo.srcIndexData.srcIndices); in applyVertexBuffers()
3071 indexInfo.srcIndexData.srcBuffer = nullptr; in applyVertexBuffers()
3072 indexInfo.srcIndexData.srcIndices = bufferData + offset; in applyVertexBuffers()
3075 ANGLE_TRY(bufferStorage->getEmulatedIndexedBuffer(context, &indexInfo.srcIndexData, in applyVertexBuffers()
3078 mVertexArray11->updateCachedIndexInfo(indexInfo); in applyVertexBuffers()
3186 TranslatedIndexData indexInfo; in applyIndexBuffer() local
3188 elementArrayBuffer, indices, &indexInfo)); in applyIndexBuffer()
3191 DXGI_FORMAT bufferFormat = (indexInfo.indexType == gl::DrawElementsType::UnsignedInt) in applyIndexBuffer()
3195 if (indexInfo.storage) in applyIndexBuffer()
3197 Buffer11 *storage = GetAs<Buffer11>(indexInfo.storage); in applyIndexBuffer()
3202 IndexBuffer11 *indexBuffer = GetAs<IndexBuffer11>(indexInfo.indexBuffer); in applyIndexBuffer()
3207 indexInfo.srcIndexData.srcIndicesChanged = in applyIndexBuffer()
3208 syncIndexBuffer(buffer, bufferFormat, indexInfo.startOffset); in applyIndexBuffer()
3212 mVertexArray11->updateCachedIndexInfo(indexInfo); in applyIndexBuffer()