Home
last modified time | relevance | path

Searched refs:fIndexBuffer (Results 1 - 10 of 10) sorted by relevance

/third_party/skia/src/gpu/
H A DGrSimpleMesh.h31 sk_sp<const GrBuffer> fIndexBuffer; member
49 fIndexBuffer.reset(); in set()
65 fIndexBuffer = std::move(indexBuffer); in setIndexed()
87 fIndexBuffer = std::move(indexBuffer); in setIndexedPatterned()
H A DGrOpFlushState.cpp230 if (!mesh.fIndexBuffer) { in drawMesh()
234 this->bindBuffers(mesh.fIndexBuffer, nullptr, mesh.fVertexBuffer, mesh.fPrimitiveRestart); in drawMesh()
/third_party/skia/tests/
H A DGrMeshTest.cpp68 sk_sp<const GrBuffer> fIndexBuffer; member in DrawMeshHelper
190 helper->fIndexBuffer = helper->getIndexBuffer();
191 VALIDATE(helper->fIndexBuffer);
205 pass->bindBuffers(helper->fIndexBuffer, nullptr, helper->fVertBuffer);
217 helper->fIndexBuffer = helper->getIndexBuffer();
218 VALIDATE(helper->fIndexBuffer);
227 pass->bindBuffers(helper->fIndexBuffer, nullptr, helper->fVertBuffer);
242 helper->fIndexBuffer = indexed ? helper->getIndexBuffer() : nullptr;
286 helper->fIndexBuffer2 : helper->fIndexBuffer;
/third_party/skia/src/gpu/ops/
H A DFillRectOp.cpp291 fIndexBuffer = skgpu::v1::QuadPerEdgeAA::GetIndexBuffer(target,
293 if (!fIndexBuffer) {
307 if (vertexSpec.needsIndexBuffer() && !fIndexBuffer) {
318 flushState->bindBuffers(std::move(fIndexBuffer), nullptr, std::move(fVertexBuffer));
456 sk_sp<const GrBuffer> fIndexBuffer; member in __anon18844::final
H A DSmallPathRenderer.cpp110 sk_sp<const GrBuffer> fIndexBuffer; member
218 flushInfo.fIndexBuffer = target->resourceProvider()->refNonAAQuadIndexBuffer();
219 if (!vertices || !flushInfo.fIndexBuffer) {
569 mesh->setIndexedPatterned(flushInfo->fIndexBuffer, in flush()
H A DFillRRectOp.cpp131 sk_sp<const GrBuffer> fIndexBuffer; member in skgpu::v1::FillRRectOp::__anon18843::final
557 fIndexBuffer = target->resourceProvider()->findOrMakeStaticBuffer(GrGpuBufferType::kIndex, in onPrepareDraws()
787 if (!fInstanceBuffer || !fIndexBuffer || !fVertexBuffer) { in onExecute()
793 flushState->bindBuffers(std::move(fIndexBuffer), std::move(fInstanceBuffer), in onExecute()
H A DDefaultPathRenderer.cpp261 &fIndexBuffer, &fFirstIndex, in allocNewBuffers()
304 mesh->setIndexed(std::move(fIndexBuffer), indexCount, fFirstIndex, 0, in createMeshAndPutBackReserve()
375 sk_sp<const GrBuffer> fIndexBuffer; member in __anon18835::PathGeoBuilder
H A DAtlasTextOp.cpp233 flushInfo.fIndexBuffer = resourceProvider->refNonAAQuadIndexBuffer(); in onPrepareDraws()
378 int maxGlyphsPerDraw = static_cast<int>(flushInfo->fIndexBuffer->size() / sizeof(uint16_t) / 6); in createDrawForGeneratedGlyphs()
380 mesh->setIndexedPatterned(flushInfo->fIndexBuffer, kIndicesPerGlyph, flushInfo->fGlyphsToFlush, in createDrawForGeneratedGlyphs()
H A DAtlasTextOp.h125 sk_sp<const GrBuffer> fIndexBuffer; member
H A DTextureOp.cpp417 sk_sp<const GrBuffer> fIndexBuffer; member
905 fDesc->fIndexBuffer = skgpu::v1::QuadPerEdgeAA::GetIndexBuffer(
907 if (!fDesc->fIndexBuffer) {
925 if (fDesc->fVertexSpec.needsIndexBuffer() && !fDesc->fIndexBuffer) {
935 flushState->bindBuffers(std::move(fDesc->fIndexBuffer), nullptr,

Completed in 12 milliseconds