Home
last modified time | relevance | path

Searched refs:GrDrawIndirectWriter (Results 1 – 8 of 8) sorted by relevance

/external/skia/src/gpu/
DGrDrawIndirectCommand.h39 struct GrDrawIndirectWriter { struct
41 GrDrawIndirectWriter() = default;
42 GrDrawIndirectWriter(void* data) : fData(static_cast<GrDrawIndirectCommand*>(data)) {} in GrDrawIndirectWriter() argument
43 GrDrawIndirectWriter(const GrDrawIndirectWriter&) = delete;
44 GrDrawIndirectWriter(GrDrawIndirectWriter&& that) { *this = std::move(that); } in GrDrawIndirectWriter() function
46 GrDrawIndirectWriter& operator=(const GrDrawIndirectWriter&) = delete; argument
47 GrDrawIndirectWriter& operator=(GrDrawIndirectWriter&& that) {
53 bool operator==(const GrDrawIndirectWriter& that) { return fData == that.fData; }
57 GrDrawIndirectWriter makeOffset(int drawCount) const { return {fData + drawCount}; } in makeOffset() argument
DGrBufferAllocPool.h323 GrDrawIndirectWriter makeSpace(int drawCount, sk_sp<const GrBuffer>* buffer, size_t* offset) { in makeSpace()
DGrOpFlushState.h142 GrDrawIndirectWriter makeDrawIndirectSpace(int drawCount, sk_sp<const GrBuffer>* buffer, in makeDrawIndirectSpace()
/external/skia/src/gpu/tessellate/
DGrStrokeIndirectTessellator.h39 void writeBuffers(GrDrawIndirectWriter*, GrVertexWriter*, const SkMatrix&,
DGrStrokeIndirectTessellator.cpp645 BinningInstanceWriter(GrDrawIndirectWriter* indirectWriter, GrVertexWriter* instanceWriter, in BinningInstanceWriter()
758 GrDrawIndirectWriter indirectWriter = target->makeDrawIndirectSpace(fChainedDrawIndirectCount, in prepare()
791 void GrStrokeIndirectTessellator::writeBuffers(GrDrawIndirectWriter* indirectWriter, in writeBuffers()
/external/skia/src/gpu/mock/
DGrMockOpTarget.h68 GrDrawIndirectWriter makeDrawIndirectSpace(int drawCount, sk_sp<const GrBuffer>* buffer, in makeDrawIndirectSpace()
/external/skia/src/gpu/ops/
DGrMeshDrawOp.h203 virtual GrDrawIndirectWriter makeDrawIndirectSpace(int drawCount, sk_sp<const GrBuffer>* buffer,
/external/skia/tests/
DGrMeshTest.cpp327 GrDrawIndirectWriter indirectWriter;