Home
last modified time | relevance | path

Searched refs:SkNVRefCnt (Results 1 – 24 of 24) sorted by relevance

/third_party/skia/include/core/
DSkRefCnt.h159 class SkNVRefCnt {
161 SkNVRefCnt() : fRefCnt(1) {} in SkNVRefCnt() function
162 ~SkNVRefCnt() { in ~SkNVRefCnt()
200 SkNVRefCnt(SkNVRefCnt&&) = delete;
201 SkNVRefCnt(const SkNVRefCnt&) = delete;
202 SkNVRefCnt& operator=(SkNVRefCnt&&) = delete;
203 SkNVRefCnt& operator=(const SkNVRefCnt&) = delete;
DSkData.h22 class SK_API SkData final : public SkNVRefCnt<SkData> {
161 friend class SkNVRefCnt<SkData>;
DSkVertices.h22 class SK_API SkVertices : public SkNVRefCnt<SkVertices> {
116 friend class SkNVRefCnt<SkVertices>; variable
DSkTextBlob.h29 class SK_API SkTextBlob final : public SkNVRefCnt<SkTextBlob> {
243 friend class SkNVRefCnt<SkTextBlob>;
DSkPromiseImageTexture.h28 class SK_API SkPromiseImageTexture : public SkNVRefCnt<SkPromiseImageTexture> {
DSkDeferredDisplayList.h31 class SkDeferredDisplayList : public SkNVRefCnt<SkDeferredDisplayList> {
DSkColorSpace.h104 class SK_API SkColorSpace : public SkNVRefCnt<SkColorSpace> {
/third_party/skia/include/gpu/
DGrContextThreadSafeProxy.h34 class SK_API GrContextThreadSafeProxy final : public SkNVRefCnt<GrContextThreadSafeProxy> {
156 class SK_API GrContextThreadSafeProxy final : public SkNVRefCnt<GrContextThreadSafeProxy> {};
/third_party/skia/modules/skottie/include/
DSkottie.h88 class SK_API Animation : public SkNVRefCnt<Animation> {
287 using INHERITED = SkNVRefCnt<Animation>;
/third_party/skia/src/gpu/text/
DGrStrikeCache.h23 class GrTextStrike : public SkNVRefCnt<GrTextStrike> {
/third_party/skia/modules/skottie/src/text/
DRangeSelector.h21 class RangeSelector final : public SkNVRefCnt<RangeSelector> {
DTextAnimator.h27 class TextAnimator final : public SkNVRefCnt<TextAnimator> {
/third_party/skia/src/gpu/
DGrBackendTextureImageGenerator.h60 class RefHelper : public SkNVRefCnt<RefHelper> {
DGrRenderTargetProxy.h26 class GrArenas : public SkNVRefCnt<GrArenas> {
DGrThreadSafeCache.h103 class VertexData : public SkNVRefCnt<VertexData> {
DGrSurfaceProxy.h28 class SK_API GrSurfaceProxy : public SkNVRefCnt<GrSurfaceProxy> {
/third_party/skia/include/private/
DGrGLTypesPriv.h16 class GrGLTextureParameters : public SkNVRefCnt<GrGLTextureParameters> {
DSkPathRef.h65 class SK_API SkPathRef final : public SkNVRefCnt<SkPathRef> {
DGrTypesPriv.h1277 class GrRefCntedCallback : public SkNVRefCnt<GrRefCntedCallback> {
/third_party/skia/tools/gpu/
DManagedBackendTexture.h20 class ManagedBackendTexture : public SkNVRefCnt<ManagedBackendTexture> {
/third_party/skia/src/ports/
DSkTypeface_win_dw.h42 struct Loaders : public SkNVRefCnt<Loaders> {
/third_party/skia/fuzz/
DFuzzDDLThreading.cpp48 class PromiseImageInfo : public SkNVRefCnt<PromiseImageInfo>, SkNoncopyable {
/third_party/skia/experimental/skrive/include/
DSkRive.h304 class SK_API SkRive final : public SkNVRefCnt<SkRive> {
/third_party/skia/src/image/
DSkImage_Lazy.cpp38 class SharedGenerator final : public SkNVRefCnt<SharedGenerator> {