Home
last modified time | relevance | path

Searched refs:fTarget (Results 1 – 25 of 65) sorted by relevance

123

/external/skqp/include/private/
DGrSurfaceProxy.h38 if (fTarget) { in ref()
39 fTarget->ref(); in ref()
46 if (fTarget) { in unref()
47 fTarget->unref(); in unref()
74 fTarget->unref(); in release()
76 fTarget = nullptr; in release()
86 if (fTarget) { in validate()
90 SkASSERT(fTarget->fRefCnt >= fRefCnt); in validate()
91 SkASSERT(fTarget->fPendingReads >= fPendingReads); in validate()
92 SkASSERT(fTarget->fPendingWrites >= fPendingWrites); in validate()
[all …]
DGrTextureProxy.h60 if (fTarget && fUniqueKey.isValid()) { in getUniqueKey()
61 SkASSERT(fTarget->getUniqueKey().isValid()); in getUniqueKey()
66 SkASSERT(fUniqueKey == fTarget->getUniqueKey()); in getUniqueKey()
/external/skqp/src/core/
DSkColorSpaceXformCanvas.cpp38 , fTarget(target) in SkColorSpaceXformCanvas()
44 SkCanvas::onClipRect(SkRect::Make(fTarget->getDeviceClipBounds()), in SkColorSpaceXformCanvas()
46 SkCanvas::setMatrix(fTarget->getTotalMatrix()); in SkColorSpaceXformCanvas()
50 return fTarget->imageInfo().makeColorSpace(fTargetCS); in onImageInfo()
54 fTarget->drawPaint(fXformer->apply(paint)); in onDrawPaint()
58 fTarget->drawRect(rect, fXformer->apply(paint)); in onDrawRect()
62 fTarget->experimental_DrawEdgeAARectV1(rect, aa, fXformer->apply(color), mode); in onDrawEdgeAARect()
65 fTarget->drawOval(oval, fXformer->apply(paint)); in onDrawOval()
68 fTarget->drawRRect(rrect, fXformer->apply(paint)); in onDrawRRect()
71 fTarget->drawDRRect(outer, inner, fXformer->apply(paint)); in onDrawDRRect()
[all …]
/external/skqp/src/gpu/
DGrOpList.cpp34 fTarget.setProxy(sk_ref_sp(surfaceProxy), kWrite_GrIOType); in GrOpList()
35 fTarget.get()->setLastOpList(this); in GrOpList()
44 fTarget.get()->instantiate(resourceProvider); in GrOpList()
47 fTarget.markPendingIO(); in GrOpList()
51 if (fTarget.get() && this == fTarget.get()->getLastOpList()) { in ~GrOpList()
53 fTarget.get()->setLastOpList(nullptr); in ~GrOpList()
58 return SkToBool(fTarget.get()->instantiate(resourceProvider)); in instantiate()
62 if (fTarget.get() && this == fTarget.get()->getLastOpList()) { in endFlush()
63 fTarget.get()->setLastOpList(nullptr); in endFlush()
66 fTarget.reset(); in endFlush()
[all …]
DGrSurfaceProxy.cpp85 , fSurfaceFlags(fTarget->surfacePriv().flags()) in GrSurfaceProxy()
86 , fFormat(fTarget->backendFormat()) in GrSurfaceProxy()
87 , fConfig(fTarget->config()) in GrSurfaceProxy()
88 , fWidth(fTarget->width()) in GrSurfaceProxy()
89 , fHeight(fTarget->height()) in GrSurfaceProxy()
92 , fBudgeted(fTarget->resourcePriv().budgetedType() == GrBudgetedType::kBudgeted in GrSurfaceProxy()
95 , fUniqueID(fTarget->uniqueID()) // Note: converting from unique resource ID to a proxy ID! in GrSurfaceProxy()
135 SkASSERT(!fTarget); in createSurfaceImpl()
205 SkASSERT(!fTarget && surface); in assign()
209 fTarget = surface.release(); in assign()
[all …]
DGrTextureProxy.cpp54 , fMipMapped(fTarget->asTexture()->texturePriv().mipMapped()) in GrTextureProxy()
57 if (fTarget->getUniqueKey().isValid()) { in GrTextureProxy()
58 fProxyProvider = fTarget->asTexture()->getContext()->contextPriv().proxyProvider(); in GrTextureProxy()
59 fProxyProvider->adoptUniqueKeyFromSurface(this, fTarget); in GrTextureProxy()
66 fTarget = nullptr; in ~GrTextureProxy()
89 SkASSERT(!fTarget->asRenderTarget()); in instantiate()
90 SkASSERT(fTarget->asTexture()); in instantiate()
115 if (fTextureProxy->fDeferredUploader && fTextureProxy->fTarget) { in scheduleUpload()
153 if (fTarget) { in setUniqueKey()
154 if (!fTarget->getUniqueKey().isValid()) { in setUniqueKey()
[all …]
DGrTextureOpList.cpp76 SkASSERT(fTarget.get()->peekTexture()); in onPrepare()
101 SkASSERT(fTarget.get()->peekTexture()); in onExecute()
104 flushState->gpu()->getCommandBuffer(fTarget.get()->peekTexture(), in onExecute()
105 fTarget.get()->origin())); in onExecute()
144 SkASSERT(dst == fTarget.get()); in copySurface()
186 alloc->addInterval(fTarget.get(), cur, cur+fRecordedOps.count()-1); in gatherProxyIntervals()
191 alloc->addInterval(fTarget.get()); in gatherProxyIntervals()
196 alloc->addInterval(p SkDEBUGCODE(, p == fTarget.get())); in gatherProxyIntervals()
211 SkASSERT(fTarget.get()); in recordOp()
215 GR_AUDIT_TRAIL_ADD_OP(fAuditTrail, op.get(), fTarget.get()->uniqueID()); in recordOp()
DGrRenderTargetProxy.cpp55 , fSampleCnt(fTarget->asRenderTarget()->numStencilSamples()) in GrRenderTargetProxy()
74 SkASSERT(fTarget->asRenderTarget()); in instantiate()
75 SkASSERT(!fTarget->asTexture()); in instantiate()
105 if (!fTarget) { in refsWrappedObjects()
109 return fTarget->resourcePriv().refsWrappedObjects(); in refsWrappedObjects()
DGrRenderTargetOpList.cpp405 SkASSERT(fTarget.get()->peekRenderTarget()); in onPrepare()
419 fTarget.get()->asRenderTargetProxy(), in onPrepare()
471 SkASSERT(fTarget.get()->peekRenderTarget()); in onExecute()
484 fTarget.get()->peekRenderTarget(), in onExecute()
485 fTarget.get()->origin(), in onExecute()
486 fTarget.get()->getBoundsRect(), in onExecute()
504 fTarget.get()->asRenderTargetProxy(), in onExecute()
559 if (this->isEmpty() || !fTarget.get()->asRenderTargetProxy()->needsStencil()) { in resetForFullscreenClear()
566 return !fTarget.get()->asRenderTargetProxy()->wrapsVkSecondaryCB(); in resetForFullscreenClear()
582 SkASSERT(dst->asRenderTargetProxy() == fTarget.get()); in copySurface()
[all …]
/external/skia/src/gpu/
DGrSurfaceProxy.cpp90 : fTarget(std::move(surface)) in GrSurfaceProxy()
91 , fSurfaceFlags(fTarget->flags()) in GrSurfaceProxy()
92 , fFormat(fTarget->backendFormat()) in GrSurfaceProxy()
93 , fDimensions(fTarget->dimensions()) in GrSurfaceProxy()
95 , fBudgeted(fTarget->resourcePriv().budgetedType() == GrBudgetedType::kBudgeted in GrSurfaceProxy()
99 , fUniqueID(fTarget->uniqueID()) // Note: converting from unique resource ID to a proxy ID! in GrSurfaceProxy()
100 , fIsProtected(fTarget->isProtected() ? GrProtected::kYes : GrProtected::kNo) { in GrSurfaceProxy()
113 SkASSERT(!fTarget); in createSurfaceImpl()
146 SkASSERT(!fTarget && surface); in assign()
150 fTarget = std::move(surface); in assign()
[all …]
DGrTextureProxy.cpp73 , fMipmapped(fTarget->asTexture()->mipmapped()) in GrTextureProxy()
74 , fMipmapStatus(fTarget->asTexture()->mipmapStatus()) in GrTextureProxy()
79 if (fTarget->getUniqueKey().isValid()) { in GrTextureProxy()
80 fProxyProvider = fTarget->asTexture()->getContext()->priv().proxyProvider(); in GrTextureProxy()
81 fProxyProvider->adoptUniqueKeyFromSurface(this, fTarget.get()); in GrTextureProxy()
91 fTarget = nullptr; in ~GrTextureProxy()
172 if (fTarget && fSyncTargetKey) { in setUniqueKey()
173 if (!fTarget->getUniqueKey().isValid()) { in setUniqueKey()
174 fTarget->resourcePriv().setUniqueKey(key); in setUniqueKey()
176 SkASSERT(fTarget->getUniqueKey() == key); in setUniqueKey()
DGrSurfaceProxy.h201 if (fTarget) { in underlyingUniqueID()
202 return UniqueID(fTarget->uniqueID()); in underlyingUniqueID()
237 bool isInstantiated() const { return SkToBool(fTarget); } in isInstantiated()
246 GrSurface* peekSurface() const { return fTarget.get(); } in peekSurface()
250 GrTexture* peekTexture() const { return fTarget ? fTarget->asTexture() : nullptr; } in peekTexture()
255 return fTarget ? fTarget->asRenderTarget() : nullptr; in peekRenderTarget()
414 sk_sp<GrSurface> fTarget; variable
DGrVertexChunkArray.h38 : fTarget(target) in GrVertexChunkBuilder()
47 fTarget->putBackVertices(fCurrChunkVertexCapacity - fCurrChunkVertexCount, fStride); in ~GrVertexChunkBuilder()
75 fCurrChunkVertexWriter = {fTarget->makeVertexSpaceAtLeast(fStride, in allocChunk()
92 GrMeshDrawOp::Target* const fTarget; variable
DGrEagerVertexAllocator.h42 : fTarget(target) in GrEagerDynamicVertexAllocator()
60 if (void* data = fTarget->makeVertexSpace(stride, eagerCount, fVertexBuffer, fBaseVertex)) { in lock()
74 fTarget->putBackVertices(fLockCount - actualCount, fLockStride); in unlock()
83 GrMeshDrawOp::Target* const fTarget;
/external/skia/modules/skottie/src/animator/
DScalarKeyframeAnimator.cpp22 explicit Builder(ScalarValue* target) : fTarget(target) {} in Builder()
32 new ScalarKeyframeAnimator(std::move(fKFs), std::move(fCMs), fTarget)); in make()
36 return Parse(jv, fTarget); in parseValue()
47 ScalarValue* fTarget; member in skottie::internal::__anon55a5fcf90111::ScalarKeyframeAnimator::Builder
55 , fTarget(target_value) {} in ScalarKeyframeAnimator()
59 const auto old_value = *fTarget; in onSeek()
61 *fTarget = Lerp(lerp_info.vrec0.flt, lerp_info.vrec1.flt, lerp_info.weight); in onSeek()
63 return *fTarget != old_value; in onSeek()
66 ScalarValue* fTarget; member in skottie::internal::__anon55a5fcf90111::ScalarKeyframeAnimator
DTextKeyframeAnimator.cpp21 explicit Builder(TextValue* target) : fTarget(target) {} in Builder()
37 fTarget)); in make()
41 return Parse(jv, abuilder, fTarget); in parseValue()
65 TextValue* fTarget; member in skottie::internal::__anonb8ab3be80111::TextKeyframeAnimator::Builder
73 , fTarget(target_value) {} in TextKeyframeAnimator()
79 if (*fTarget != fValues[SkToSizeT(lerp_info.vrec0.idx)]) { in onSeek()
80 *fTarget = fValues[SkToSizeT(lerp_info.vrec0.idx)]; in onSeek()
88 TextValue* fTarget; member in skottie::internal::__anonb8ab3be80111::TextKeyframeAnimator
DVectorKeyframeAnimator.cpp83 , fTarget(target_value) { in VectorKeyframeAnimator()
86 fTarget->resize(fVecLen); in VectorKeyframeAnimator()
95 SkASSERT(fTarget->size() == fVecLen); in onSeek()
99 auto* dst = fTarget->data(); in onSeek()
138 std::vector<float>* fTarget; member in skottie::internal::__anon602ab4f60111::VectorKeyframeAnimator
150 , fTarget(target) {} in VectorKeyframeAnimatorBuilder()
186 fTarget)); in make()
196 fTarget->resize(vec_len); in parseValue()
197 return fParseData(jv, vec_len, fTarget->data()); in parseValue()
/external/skqp/gm/
Datlastext.cpp77 fTarget = SkAtlasTextTarget::Make(fContext, kSize, kSize, targetHandle); in onOnceBeforeDraw()
90 if (!fRenderer || !fTarget || !fTarget->handle()) { in onDraw()
94 fRenderer->clearTarget(fTarget->handle(), 0xFF808080); in onDraw()
120 fTarget->save(); in drawText()
128 fTarget->concat(persp); in drawText()
133 fTarget->translate(x, y); in drawText()
137 draw_string(fTarget.get(), text, drawX, drawY, color, typeface, size); in drawText()
139 fTarget->restore(); in drawText()
142 fTarget->flush(); in drawText()
148 fTarget->flush(); in drawText()
[all …]
Dpoly2poly.cpp38 SkCanvas* fTarget; member in SkJSCanvas
46 : fTarget(target) in SkJSCanvas()
56 void SkJSCanvas::save() { fTarget->save(); } in save()
57 void SkJSCanvas::restore() { fTarget->restore(); } in restore()
71 fTarget->drawPath(fPath, fFillPaint); in fill()
76 fTarget->drawPath(fPath, fStrokePaint); in stroke()
80 fTarget->drawString(text, SkDoubleToScalar(x), SkDoubleToScalar(y), fFont, fFillPaint); in fillText()
/external/skia/bench/
DTessellateBench.cpp82 fTarget = std::make_unique<GrMockOpTarget>(make_mock_context()); in onDelayedSetup()
86 if (!fTarget->mockContext()) { in onDraw()
92 fTarget->resetAllocator(); in onDraw()
99 std::unique_ptr<GrMockOpTarget> fTarget; member in PathTessellateBenchmark
115 tess.prepare(fTarget.get(), fMatrix, fPath, nullptr); in DEF_PATH_TESS_BENCH()
120 tess.prepare(fTarget.get(), fMatrix, fPath, nullptr); in DEF_PATH_TESS_BENCH()
125 tess.prepare(fTarget.get(), fMatrix, fPath, nullptr); in DEF_PATH_TESS_BENCH()
201 auto vertexData = static_cast<SkPoint*>(fTarget->makeVertexSpace(
308 fTarget = std::make_unique<GrMockOpTarget>(make_mock_context()); in onDelayedSetup()
309 if (!fTarget->mockContext()) { in onDelayedSetup()
[all …]
/external/skqp/tools/viewer/
DSlideDir.cpp115 , fTarget(nullptr) in FocusController()
129 fTarget = target; in startFocus()
132 fDir->fRoot->removeChild(fTarget->fSlideRoot); in startFocus()
134 fDir->fRoot->addChild(fTarget->fSlideRoot); in startFocus()
136 fM0 = SlideMatrix(fTarget->fSlide, fTarget->fRect); in startFocus()
137 fM1 = SlideMatrix(fTarget->fSlide, fRect); in startFocus()
150 SkASSERT(fTarget); in startUnfocus()
161 SkASSERT(fTarget); in onMouse()
174 return fTarget->fSlide->onMouse(pt.x(), pt.y(), state, modifiers); in onMouse()
178 SkASSERT(fTarget); in onChar()
[all …]
/external/skia/tools/viewer/
DSlideDir.cpp129 , fTarget(nullptr) in FocusController()
142 fTarget = target; in startFocus()
145 fDir->fRoot->removeChild(fTarget->fSlideRoot); in startFocus()
147 fDir->fRoot->addChild(fTarget->fSlideRoot); in startFocus()
149 fM0 = SlideMatrix(fTarget->fSlide, fTarget->fRect); in startFocus()
150 fM1 = SlideMatrix(fTarget->fSlide, fRect); in startFocus()
163 SkASSERT(fTarget); in startUnfocus()
174 SkASSERT(fTarget); in onMouse()
186 return fTarget->fSlide->onMouse(pt.x(), pt.y(), state, modifiers); in onMouse()
190 SkASSERT(fTarget); in onChar()
[all …]
/external/skqp/tests/
DProxyRefTest.cpp22 if (fTarget) { in getBackingRefCnt_TestOnly()
23 return fTarget->fRefCnt; in getBackingRefCnt_TestOnly()
30 if (fTarget) { in getPendingReadCnt_TestOnly()
31 return fTarget->fPendingReads; in getPendingReadCnt_TestOnly()
38 if (fTarget) { in getPendingWriteCnt_TestOnly()
39 return fTarget->fPendingWrites; in getPendingWriteCnt_TestOnly()
/external/skqp/include/gpu/gl/
DGrGLTypes.h108 GrGLenum fTarget; member
113 return fTarget == that.fTarget && fID == that.fID && fFormat == that.fFormat;
/external/skqp/src/gpu/gl/
DGrGLTexture.cpp48 , INHERITED(gpu, desc, TextureTypeFromTarget(idDesc.fInfo.fTarget), mipMapsStatus) { in GrGLTexture()
59 , INHERITED(gpu, desc, TextureTypeFromTarget(idDesc.fInfo.fTarget), mipMapsStatus) { in GrGLTexture()
70 , INHERITED(gpu, desc, TextureTypeFromTarget(idDesc.fInfo.fTarget), mipMapsStatus) { in GrGLTexture()
106 info.fTarget = target_from_texture_type(this->texturePriv().textureType()); in getBackendTexture()

123