Lines Matching refs:fData
42 GrDrawIndirectWriter(void* data) : fData(static_cast<GrDrawIndirectCommand*>(data)) {} in GrDrawIndirectWriter()
48 fData = that.fData;
49 that.fData = nullptr;
53 bool operator==(const GrDrawIndirectWriter& that) { return fData == that.fData; }
55 operator bool() const { return fData != nullptr; }
57 GrDrawIndirectWriter makeOffset(int drawCount) const { return {fData + drawCount}; } in makeOffset()
61 *fData++ = {vertexCount, instanceCount, baseVertex, baseInstance}; in write()
65 GrDrawIndirectCommand* fData;
77 : fData(static_cast<GrDrawIndexedIndirectCommand*>(data)) {} in GrDrawIndexedIndirectWriter()
83 fData = that.fData;
84 that.fData = nullptr;
88 bool operator==(const GrDrawIndexedIndirectWriter& that) { return fData == that.fData; }
90 operator bool() const { return fData != nullptr; }
92 GrDrawIndexedIndirectWriter makeOffset(int drawCount) const { return {fData + drawCount}; } in makeOffset()
96 *fData++ = {indexCount, instanceCount, baseIndex, baseVertex, baseInstance}; in writeIndexed()
100 GrDrawIndexedIndirectCommand* fData;