Lines Matching refs:GrRecordingContext

8 #include "include/gpu/GrRecordingContext.h"
30 GrRecordingContext::ProgramData::ProgramData(std::unique_ptr<const GrProgramDesc> desc,
36 GrRecordingContext::ProgramData::ProgramData(ProgramData&& other)
41 GrRecordingContext::ProgramData::~ProgramData() = default;
43 GrRecordingContext::GrRecordingContext(sk_sp<GrContextThreadSafeProxy> proxy, bool ddlRecording)
50 GrRecordingContext::~GrRecordingContext() {
56 int GrRecordingContext::maxSurfaceSampleCountForColorType(SkColorType colorType) const {
63 bool GrRecordingContext::init() {
96 void GrRecordingContext::abandonContext() {
102 GrDrawingManager* GrRecordingContext::drawingManager() {
106 void GrRecordingContext::destroyDrawingManager() {
110 GrRecordingContext::Arenas::Arenas(SkArenaAlloc* recordTimeAllocator,
120 GrRecordingContext::OwnedArenas::OwnedArenas(bool ddlRecording) : fDDLRecording(ddlRecording) {}
121 GrRecordingContext::OwnedArenas::~OwnedArenas() {}
123 GrRecordingContext::OwnedArenas& GrRecordingContext::OwnedArenas::operator=(OwnedArenas&& a) {
130 GrRecordingContext::Arenas GrRecordingContext::OwnedArenas::get() {
143 GrRecordingContext::OwnedArenas&& GrRecordingContext::detachArenas() {
147 GrTextBlobCache* GrRecordingContext::getTextBlobCache() {
151 const GrTextBlobCache* GrRecordingContext::getTextBlobCache() const {
155 GrThreadSafeCache* GrRecordingContext::threadSafeCache() {
159 const GrThreadSafeCache* GrRecordingContext::threadSafeCache() const {
163 void GrRecordingContext::addOnFlushCallbackObject(GrOnFlushCallbackObject* onFlushCBObject) {
169 int GrRecordingContext::maxTextureSize() const { return this->caps()->maxTextureSize(); }
171 int GrRecordingContext::maxRenderTargetSize() const { return this->caps()->maxRenderTargetSize(); }
173 bool GrRecordingContext::colorTypeSupportedAsImage(SkColorType colorType) const {
185 void GrRecordingContext::dumpJSON(SkJSONWriter* writer) const {
196 void GrRecordingContext::dumpJSON(SkJSONWriter*) const { }
203 void GrRecordingContext::Stats::dump(SkString* out) const {
208 void GrRecordingContext::Stats::dumpKeyValuePairs(SkTArray<SkString>* keys,
217 void GrRecordingContext::DMSAAStats::dumpKeyValuePairs(SkTArray<SkString>* keys,
231 void GrRecordingContext::DMSAAStats::dump() const {
242 void GrRecordingContext::DMSAAStats::merge(const DMSAAStats& stats) {