Searched refs:GrDrawIndexedIndirectWriter (Results 1 – 8 of 8) sorted by relevance
73 struct GrDrawIndexedIndirectWriter { struct75 GrDrawIndexedIndirectWriter() = default;76 GrDrawIndexedIndirectWriter(void* data) in GrDrawIndexedIndirectWriter() function78 GrDrawIndexedIndirectWriter(const GrDrawIndexedIndirectWriter&) = delete;79 GrDrawIndexedIndirectWriter(GrDrawIndexedIndirectWriter&& that) { *this = std::move(that); } in GrDrawIndexedIndirectWriter() argument81 GrDrawIndexedIndirectWriter& operator=(const GrDrawIndexedIndirectWriter&) = delete; argument82 GrDrawIndexedIndirectWriter& operator=(GrDrawIndexedIndirectWriter&& that) {88 bool operator==(const GrDrawIndexedIndirectWriter& that) { return fData == that.fData; }92 GrDrawIndexedIndirectWriter makeOffset(int drawCount) const { return {fData + drawCount}; } in makeOffset() argument
332 GrDrawIndexedIndirectWriter makeIndexedSpace(int drawCount, sk_sp<const GrBuffer>* buffer, in makeIndexedSpace()
146 GrDrawIndexedIndirectWriter makeDrawIndexedIndirectSpace(int drawCount, in makeDrawIndexedIndirectSpace()
155 static void WriteDrawCubicsIndirectCmd(GrDrawIndexedIndirectWriter* indirectWriter, in WriteDrawCubicsIndirectCmd()170 static void WriteDrawTrianglesIndirectCmd(GrDrawIndexedIndirectWriter* indirectWriter, in WriteDrawTrianglesIndirectCmd()
113 GrDrawIndexedIndirectWriter indirectWriter = target->makeDrawIndexedIndirectSpace( in prepare()
81 GrDrawIndexedIndirectWriter makeDrawIndexedIndirectSpace(int drawCount, in makeDrawIndexedIndirectSpace()
210 virtual GrDrawIndexedIndirectWriter makeDrawIndexedIndirectSpace(int drawCount,
328 GrDrawIndexedIndirectWriter indexedIndirectWriter;