Home
last modified time | relevance | path

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

/third_party/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() argument
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
DGrMeshDrawTarget.h86 virtual GrDrawIndirectWriter makeDrawIndirectSpace(int drawCount, sk_sp<const GrBuffer>* buffer,
DGrBufferAllocPool.h323 GrDrawIndirectWriter makeSpace(int drawCount, sk_sp<const GrBuffer>* buffer, size_t* offset) { in makeSpace()
DGrOpFlushState.h141 GrDrawIndirectWriter makeDrawIndirectSpace(int drawCount, sk_sp<const GrBuffer>* buffer, in makeDrawIndirectSpace()
/third_party/skia/src/gpu/mock/
DGrMockOpTarget.h70 GrDrawIndirectWriter makeDrawIndirectSpace(int drawCount, sk_sp<const GrBuffer>* buffer, in makeDrawIndirectSpace()
/third_party/skia/tests/
DGrMeshTest.cpp326 GrDrawIndirectWriter indirectWriter;