Lines Matching refs:GrRecordingContext
28 GrRecordingContext::ProgramData::ProgramData(std::unique_ptr<const GrProgramDesc> desc, in ProgramData()
34 GrRecordingContext::ProgramData::ProgramData(ProgramData&& other) in ProgramData()
39 GrRecordingContext::ProgramData::~ProgramData() = default;
41 GrRecordingContext::GrRecordingContext(sk_sp<GrContextThreadSafeProxy> proxy, bool ddlRecording) in GrRecordingContext() function in GrRecordingContext
48 GrRecordingContext::~GrRecordingContext() { in ~GrRecordingContext()
52 int GrRecordingContext::maxSurfaceSampleCountForColorType(SkColorType colorType) const { in maxSurfaceSampleCountForColorType()
59 bool GrRecordingContext::init() { in init()
88 void GrRecordingContext::abandonContext() { in abandonContext()
94 GrDrawingManager* GrRecordingContext::drawingManager() { in drawingManager()
98 void GrRecordingContext::destroyDrawingManager() { in destroyDrawingManager()
102 GrRecordingContext::Arenas::Arenas(SkArenaAlloc* recordTimeAllocator, in Arenas()
112 GrRecordingContext::OwnedArenas::OwnedArenas(bool ddlRecording) : fDDLRecording(ddlRecording) {} in OwnedArenas()
113 GrRecordingContext::OwnedArenas::~OwnedArenas() {} in ~OwnedArenas()
115 GrRecordingContext::OwnedArenas& GrRecordingContext::OwnedArenas::operator=(OwnedArenas&& a) { in operator =()
122 GrRecordingContext::Arenas GrRecordingContext::OwnedArenas::get() { in get()
135 GrRecordingContext::OwnedArenas&& GrRecordingContext::detachArenas() { in detachArenas()
139 GrTextBlobCache* GrRecordingContext::getTextBlobCache() { in getTextBlobCache()
143 const GrTextBlobCache* GrRecordingContext::getTextBlobCache() const { in getTextBlobCache()
147 GrThreadSafeCache* GrRecordingContext::threadSafeCache() { in threadSafeCache()
151 const GrThreadSafeCache* GrRecordingContext::threadSafeCache() const { in threadSafeCache()
155 void GrRecordingContext::addOnFlushCallbackObject(GrOnFlushCallbackObject* onFlushCBObject) { in addOnFlushCallbackObject()
161 int GrRecordingContext::maxTextureSize() const { return this->caps()->maxTextureSize(); } in maxTextureSize()
163 int GrRecordingContext::maxRenderTargetSize() const { return this->caps()->maxRenderTargetSize(); } in maxRenderTargetSize()
165 bool GrRecordingContext::colorTypeSupportedAsImage(SkColorType colorType) const { in colorTypeSupportedAsImage()
186 void GrRecordingContext::dumpJSON(SkJSONWriter* writer) const { in dumpJSON()
197 void GrRecordingContext::dumpJSON(SkJSONWriter*) const { } in dumpJSON()
204 void GrRecordingContext::Stats::dump(SkString* out) { in dump()
209 void GrRecordingContext::Stats::dumpKeyValuePairs(SkTArray<SkString>* keys, in dumpKeyValuePairs()
218 void GrRecordingContext::DMSAAStats::dumpKeyValuePairs(SkTArray<SkString>* keys, in dumpKeyValuePairs()
232 void GrRecordingContext::DMSAAStats::dump() const { in dump()
243 void GrRecordingContext::DMSAAStats::merge(const DMSAAStats& stats) { in merge()