Lines Matching refs:GrRenderTargetContext
8 #include "GrRenderTargetContext.h"
65 bool GrRenderTargetContext::wasAbandoned() const {
73 GrRenderTargetContext::GrRenderTargetContext(GrContext* context,
95 void GrRenderTargetContext::validate() const {
105 GrRenderTargetContext::~GrRenderTargetContext() {
110 GrRenderTarget* GrRenderTargetContext::instantiate() {
114 GrTextureProxy* GrRenderTargetContext::asTextureProxy() {
118 sk_sp<GrTextureProxy> GrRenderTargetContext::asTextureProxyRef() {
122 GrRenderTargetOpList* GrRenderTargetContext::getOpList() {
134 bool GrRenderTargetContext::onCopy(GrSurfaceProxy* srcProxy,
140 GR_AUDIT_TRAIL_AUTO_FRAME(fAuditTrail, "GrRenderTargetContext::copy");
159 bool GrRenderTargetContext::onReadPixels(const SkImageInfo& dstInfo, void* dstBuffer,
184 bool GrRenderTargetContext::onWritePixels(const SkImageInfo& srcInfo, const void* srcBuffer,
207 void GrRenderTargetContext::drawText(const GrClip& clip, const SkPaint& skPaint,
214 GR_AUDIT_TRAIL_AUTO_FRAME(fAuditTrail, "GrRenderTargetContext::drawText");
221 void GrRenderTargetContext::drawPosText(const GrClip& clip, const SkPaint& paint,
229 GR_AUDIT_TRAIL_AUTO_FRAME(fAuditTrail, "GrRenderTargetContext::drawPosText");
236 void GrRenderTargetContext::drawTextBlob(const GrClip& clip, const SkPaint& paint,
243 GR_AUDIT_TRAIL_AUTO_FRAME(fAuditTrail, "GrRenderTargetContext::drawTextBlob");
250 void GrRenderTargetContext::discard() {
254 GR_AUDIT_TRAIL_AUTO_FRAME(fAuditTrail, "GrRenderTargetContext::discard");
268 void GrRenderTargetContext::clear(const SkIRect* rect,
274 GR_AUDIT_TRAIL_AUTO_FRAME(fAuditTrail, "GrRenderTargetContext::clear");
285 "GrRenderTargetContext::absClear");
351 void GrRenderTargetContext::internalClear(const GrFixedClip& clip,
393 void GrRenderTargetContext::drawPaint(const GrClip& clip,
399 GR_AUDIT_TRAIL_AUTO_FRAME(fAuditTrail, "GrRenderTargetContext::drawPaint");
499 bool GrRenderTargetContext::drawFilledRect(const GrClip& clip,
546 void GrRenderTargetContext::drawRect(const GrClip& clip,
558 GR_AUDIT_TRAIL_AUTO_FRAME(fAuditTrail, "GrRenderTargetContext::drawRect");
696 "GrRenderTargetContext::stencilPath");
752 "GrRenderTargetContext::stencilRect");
774 "GrRenderTargetContext::drawAndStencilRect");
790 void GrRenderTargetContext::fillRectToRect(const GrClip& clip,
799 GR_AUDIT_TRAIL_AUTO_FRAME(fAuditTrail, "GrRenderTargetContext::fillRectToRect");
848 void GrRenderTargetContext::fillRectWithLocalMatrix(const GrClip& clip,
857 GR_AUDIT_TRAIL_AUTO_FRAME(fAuditTrail, "GrRenderTargetContext::fillRectWithLocalMatrix");
905 void GrRenderTargetContext::drawVertices(const GrClip& clip,
919 GR_AUDIT_TRAIL_AUTO_FRAME(fAuditTrail, "GrRenderTargetContext::drawVertices");
940 void GrRenderTargetContext::drawVertices(const GrClip& clip,
947 GR_AUDIT_TRAIL_AUTO_FRAME(fAuditTrail, "GrRenderTargetContext::drawVertices");
963 void GrRenderTargetContext::drawAtlas(const GrClip& clip,
973 GR_AUDIT_TRAIL_AUTO_FRAME(fAuditTrail, "GrRenderTargetContext::drawAtlas");
985 void GrRenderTargetContext::drawRRect(const GrClip& origClip,
994 GR_AUDIT_TRAIL_AUTO_FRAME(fAuditTrail, "GrRenderTargetContext::drawRRect");
1053 void GrRenderTargetContext::drawShadowRRect(const GrClip& clip,
1062 GR_AUDIT_TRAIL_AUTO_FRAME(fAuditTrail, "GrRenderTargetContext::drawShadowRRect");
1085 bool GrRenderTargetContext::drawFilledDRRect(const GrClip& clip,
1155 void GrRenderTargetContext::drawDRRect(const GrClip& clip,
1164 GR_AUDIT_TRAIL_AUTO_FRAME(fAuditTrail, "GrRenderTargetContext::drawDRRect");
1190 void GrRenderTargetContext::drawRegion(const GrClip& clip,
1199 GR_AUDIT_TRAIL_AUTO_FRAME(fAuditTrail, "GrRenderTargetContext::drawRegion");
1222 void GrRenderTargetContext::drawOval(const GrClip& clip,
1231 GR_AUDIT_TRAIL_AUTO_FRAME(fAuditTrail, "GrRenderTargetContext::drawOval");
1271 void GrRenderTargetContext::drawArc(const GrClip& clip,
1283 GR_AUDIT_TRAIL_AUTO_FRAME(fAuditTrail, "GrRenderTargetContext::drawArc");
1310 void GrRenderTargetContext::drawImageLattice(const GrClip& clip,
1320 GR_AUDIT_TRAIL_AUTO_FRAME(fAuditTrail, "GrRenderTargetContext::drawImageLattice");
1331 void GrRenderTargetContext::prepareForExternalIO() {
1335 GR_AUDIT_TRAIL_AUTO_FRAME(fAuditTrail, "GrRenderTargetContext::prepareForExternalIO");
1349 void GrRenderTargetContext::drawNonAAFilledRect(const GrClip& clip,
1414 void GrRenderTargetContext::drawPath(const GrClip& clip,
1423 GR_AUDIT_TRAIL_AUTO_FRAME(fAuditTrail, "GrRenderTargetContext::drawPath");
1547 void GrRenderTargetContext::internalDrawPath(const GrClip& clip,
1657 uint32_t GrRenderTargetContext::addDrawOp(const GrClip& clip, std::unique_ptr<GrDrawOp> op) {
1663 GR_AUDIT_TRAIL_AUTO_FRAME(fAuditTrail, "GrRenderTargetContext::addDrawOp");
1702 uint32_t GrRenderTargetContext::addMeshDrawOp(const GrPipelineBuilder& pipelineBuilder,
1710 GR_AUDIT_TRAIL_AUTO_FRAME(fAuditTrail, "GrRenderTargetContext::addMeshDrawOp");
1758 void GrRenderTargetContext::setupDstTexture(GrRenderTarget* rt, const GrClip& clip,