/third_party/skia/src/gpu/ |
H A D | GrSurfaceProxyView.h | 18 class GrSurfaceProxyView { class 20 GrSurfaceProxyView() = default; 22 GrSurfaceProxyView(sk_sp<GrSurfaceProxy> proxy, GrSurfaceOrigin origin, GrSwizzle swizzle) in GrSurfaceProxyView() function in GrSurfaceProxyView 26 explicit GrSurfaceProxyView(sk_sp<GrSurfaceProxy> proxy) in GrSurfaceProxyView() function in GrSurfaceProxyView 29 GrSurfaceProxyView(GrSurfaceProxyView&& view) = default; 30 GrSurfaceProxyView(const GrSurfaceProxyView&) = default; 34 GrSurfaceProxyView& operator=(const GrSurfaceProxyView [all...] |
H A D | GrThreadSafeCache.h | 17 #include "src/gpu/GrSurfaceProxyView.h" 87 GrSurfaceProxyView find(const GrUniqueKey&) SK_EXCLUDES(fSpinLock); 88 std::tuple<GrSurfaceProxyView, sk_sp<SkData>> findWithData( 91 GrSurfaceProxyView add(const GrUniqueKey&, const GrSurfaceProxyView&) SK_EXCLUDES(fSpinLock); 92 std::tuple<GrSurfaceProxyView, sk_sp<SkData>> addWithData( 93 const GrUniqueKey&, const GrSurfaceProxyView&) SK_EXCLUDES(fSpinLock); 95 GrSurfaceProxyView findOrAdd(const GrUniqueKey&, 96 const GrSurfaceProxyView&) SK_EXCLUDES(fSpinLock); 97 std::tuple<GrSurfaceProxyView, sk_s [all...] |
H A D | GrThreadSafeCache.cpp | 110 std::tuple<GrSurfaceProxyView, sk_sp<SkData>> GrThreadSafeCache::internalFind( in internalFind() 130 GrSurfaceProxyView GrThreadSafeCache::find(const GrUniqueKey& key) { in find() 133 GrSurfaceProxyView view; in find() 138 std::tuple<GrSurfaceProxyView, sk_sp<SkData>> GrThreadSafeCache::findWithData( in findWithData() 146 const GrSurfaceProxyView& view) { in getEntry() 195 std::tuple<GrSurfaceProxyView, sk_sp<SkData>> GrThreadSafeCache::internalAdd( in internalAdd() 197 const GrSurfaceProxyView& view) { in internalAdd() 208 GrSurfaceProxyView GrThreadSafeCache::add(const GrUniqueKey& key, const GrSurfaceProxyView& view) { in add() 211 GrSurfaceProxyView newVie in add() [all...] |
H A D | GrAHardwareBufferImageGenerator.h | 15 class GrSurfaceProxyView; 45 GrSurfaceProxyView onGenerateTexture(GrRecordingContext*, const SkImageInfo&, const SkIPoint&, 52 GrSurfaceProxyView makeView(GrRecordingContext* context);
|
H A D | GrDstProxyView.h | 13 #include "src/gpu/GrSurfaceProxyView.h" 48 const GrSurfaceProxyView& proxyView() const { return fProxyView; } in proxyView() 50 void setProxyView(GrSurfaceProxyView view) { in setProxyView() 62 GrSurfaceProxyView fProxyView;
|
H A D | GrYUVATextureProxies.h | 14 #include "src/gpu/GrSurfaceProxyView.h" 16 class GrSurfaceProxyView; 34 GrSurfaceProxyView[SkYUVAInfo::kMaxPlanes], 60 GrSurfaceProxyView makeView(int i) const { in makeView()
|
H A D | GrRecordingContextPriv.cpp | 14 #include "src/gpu/GrSurfaceProxyView.h" 69 std::unique_ptr<skgpu::SurfaceContext> GrRecordingContextPriv::makeSC(GrSurfaceProxyView readView, in makeSC() 91 GrSurfaceProxyView writeView(readView.refProxy(), readView.origin(), writeSwizzle); in makeSC() 148 GrSurfaceProxyView view(std::move(proxy), origin, swizzle); in makeSC() 190 GrSurfaceProxyView readView( proxy, origin, readSwizzle); in makeSFC() 191 GrSurfaceProxyView writeView(std::move(proxy), origin, writeSwizzle); in makeSFC() 250 GrSurfaceProxyView readView( proxy, origin, readSwizzle); in makeSFC() 251 GrSurfaceProxyView writeView(std::move(proxy), origin, writeSwizzle); in makeSFC() 345 GrSurfaceProxyView readView( proxy, origin, readSwizzle); in makeSFCFromBackendTexture() 346 GrSurfaceProxyView writeVie in makeSFCFromBackendTexture() [all...] |
H A D | GrAHardwareBufferImageGenerator.cpp | 83 GrSurfaceProxyView GrAHardwareBufferImageGenerator::makeView(GrRecordingContext* context) { in makeView() 182 return GrSurfaceProxyView(std::move(texProxy), fSurfaceOrigin, readSwizzle); in makeView() 185 GrSurfaceProxyView GrAHardwareBufferImageGenerator::onGenerateTexture( in onGenerateTexture() 191 GrSurfaceProxyView texProxyView = this->makeView(context); in onGenerateTexture() 209 return GrSurfaceProxyView::Copy(context, std::move(texProxyView), mipMapped, subset, in onGenerateTexture()
|
H A D | SurfaceFillContext.h | 98 virtual bool blitTexture(GrSurfaceProxyView, 106 GrSurfaceProxyView readView, in SurfaceFillContext() 107 GrSurfaceProxyView writeView, in SurfaceFillContext() 121 GrSurfaceProxyView fWriteView;
|
H A D | SkGr.h | 165 GrSurfaceProxyView GrCopyBaseMipMapToView(GrRecordingContext*, 166 GrSurfaceProxyView, 177 std::tuple<GrSurfaceProxyView, GrColorType> 186 std::tuple<GrSurfaceProxyView, GrColorType>
|
/third_party/skia/src/image/ |
H A D | SkImage_Base.h | 18 #include "src/gpu/GrSurfaceProxyView.h" 91 // Returns a GrSurfaceProxyView representation of the image, if possible. This also returns 95 std::tuple<GrSurfaceProxyView, GrColorType> asView( 175 static GrSurfaceProxyView CopyView(GrRecordingContext*, 176 GrSurfaceProxyView src, 181 GrSurfaceProxyView, 196 static GrSurfaceProxyView FindOrMakeCachedMipmappedView(GrRecordingContext*, 197 GrSurfaceProxyView, 203 virtual std::tuple<GrSurfaceProxyView, GrColorType> onAsView( 235 inline GrSurfaceProxyView SkImage_Bas [all...] |
H A D | SkImage_Gpu.h | 15 #include "src/gpu/GrSurfaceProxyView.h" 28 GrSurfaceProxyView view, 32 GrSurfaceProxyView volatileSrc, 80 GrSurfaceProxyView volatileSrc, 86 std::tuple<GrSurfaceProxyView, GrColorType> onAsView(GrRecordingContext*, 97 GrSurfaceProxyView makeView(GrRecordingContext*) const;
|
H A D | SkImage_Lazy.h | 57 GrSurfaceProxyView lockTextureProxyView(GrRecordingContext*, 71 std::tuple<GrSurfaceProxyView, GrColorType> onAsView(GrRecordingContext*, 81 GrSurfaceProxyView textureProxyViewFromPlanes(GrRecordingContext*, SkBudgeted) const;
|
/third_party/skia/src/gpu/effects/ |
H A D | GrTextureEffect.h | 14 #include "src/gpu/GrSurfaceProxyView.h" 23 GrSurfaceProxyView, 33 static std::unique_ptr<GrFragmentProcessor> Make(GrSurfaceProxyView, SkAlphaType, 50 static std::unique_ptr<GrFragmentProcessor> MakeSubset(GrSurfaceProxyView, 65 static std::unique_ptr<GrFragmentProcessor> MakeSubset(GrSurfaceProxyView, 85 GrSurfaceProxyView, 106 const GrSurfaceProxyView& view() const { return fView; } in view() 160 GrSurfaceProxyView fView; 167 inline GrTextureEffect(GrSurfaceProxyView, SkAlphaType, const Sampling&);
|
H A D | GrDistanceFieldGeoProc.h | 67 const GrSurfaceProxyView* views, in Make() 81 const GrSurfaceProxyView* views, in Make() 99 void addNewViews(const GrSurfaceProxyView* views, int numViews, GrSamplerState); 109 const GrSurfaceProxyView* views, 153 const GrSurfaceProxyView* views, int numActiveViews, 167 void addNewViews(const GrSurfaceProxyView*, int numActiveViews, GrSamplerState); 179 const GrSurfaceProxyView* views, 230 const GrSurfaceProxyView* views, 249 void addNewViews(const GrSurfaceProxyView*, int numActiveViews, GrSamplerState); 258 GrDistanceFieldLCDTextGeoProc(const GrShaderCaps& caps, const GrSurfaceProxyView* view [all...] |
H A D | GrBitmapTextGeoProc.h | 17 class GrSurfaceProxyView; 36 const GrSurfaceProxyView* views, in Make() 54 void addNewViews(const GrSurfaceProxyView*, int numActiveViews, GrSamplerState); 64 const GrSurfaceProxyView* views, int numViews, GrSamplerState params,
|
H A D | GrShadowGeoProc.h | 16 class GrSurfaceProxyView; 24 static GrGeometryProcessor* Make(SkArenaAlloc* arena, const GrSurfaceProxyView& lutView) { in Make() 46 GrRRectShadowGeoProc(const GrSurfaceProxyView& lutView);
|
H A D | GrBicubicEffect.h | 45 static std::unique_ptr<GrFragmentProcessor> Make(GrSurfaceProxyView view, 54 static std::unique_ptr<GrFragmentProcessor> Make(GrSurfaceProxyView view, 67 static std::unique_ptr<GrFragmentProcessor> MakeSubset(GrSurfaceProxyView view, 81 static std::unique_ptr<GrFragmentProcessor> MakeSubset(GrSurfaceProxyView view,
|
/third_party/skia/src/gpu/v1/ |
H A D | SurfaceFillContext_v1.h | 26 class GrSurfaceProxyView; 34 GrSurfaceProxyView readView, 35 GrSurfaceProxyView writeView, 43 bool blitTexture(GrSurfaceProxyView view, 60 const GrSurfaceProxyView& writeSurfaceView() const { return fWriteView; } in writeSurfaceView()
|
/third_party/skia/src/core/ |
H A D | SkMaskFilterBase.h | 32 class GrSurfaceProxyView; 131 virtual GrSurfaceProxyView filterMaskGPU(GrRecordingContext*, 132 GrSurfaceProxyView srcView, 140 virtual GrSurfaceProxyView filterMaskGPUNoxFormed(GrRecordingContext*, 141 GrSurfaceProxyView srcView, GrColorType srcColorType, SkAlphaType srcAlphaType, const SkMatrix& viewMatrix,
|
H A D | SkSpecialImage.cpp | 52 virtual GrSurfaceProxyView onView(GrRecordingContext* context) const = 0; 110 GrSurfaceProxyView SkSpecialImage::view(GrRecordingContext* context) const { in view() 218 GrSurfaceProxyView onView(GrRecordingContext* context) const override { 323 static sk_sp<SkImage> wrap_proxy_in_image(GrRecordingContext* context, GrSurfaceProxyView view, in wrap_proxy_in_image() 335 uint32_t uniqueID, GrSurfaceProxyView view, GrColorType ct, in SkSpecialImage_Gpu() 376 GrSurfaceProxyView onView(GrRecordingContext* context) const override { return fView; } 422 auto subsetView = GrSurfaceProxyView::Copy(fContext, fView, GrMipmapped::kNo, *subset, 454 GrSurfaceProxyView fView; 465 GrSurfaceProxyView view, in MakeDeferredFromGpu()
|
/third_party/skia/src/gpu/ops/ |
H A D | BlurOp.h | 42 BlurOp(GrSurfaceProxyView proxyView, const SkBlurArg& blurArg);
46 void onPrePrepare(GrRecordingContext*, const GrSurfaceProxyView& writeView, GrAppliedClip*,
54 GrSurfaceProxyView fProxyView;
|
H A D | GrMeshDrawOp.h | 39 const GrSurfaceProxyView& writeView, in createProgramInfo() 100 const GrSurfaceProxyView& writeView, 112 const GrSurfaceProxyView& writeView, 120 const GrSurfaceProxyView& writeView,
|
/third_party/skia/tests/ |
H A D | TextureOpTest.cpp | 53 const GrSurfaceProxyView& proxyView, bool isAA) { in create_op() 88 GrSurfaceProxyView proxyViewA(create_proxy(dContext), in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 91 GrSurfaceProxyView proxyViewB(create_proxy(dContext), in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 94 GrSurfaceProxyView proxyViewC(create_proxy(dContext), in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
|
/third_party/skia/gm/ |
H A D | gpu_blur_utils.cpp | 24 static GrSurfaceProxyView blur(GrRecordingContext* ctx, in blur() 25 GrSurfaceProxyView src, in blur() 49 static GrSurfaceProxyView slow_blur(GrRecordingContext* rContext, in slow_blur() 50 GrSurfaceProxyView src, in slow_blur() 56 auto tileInto = [rContext](GrSurfaceProxyView src, in slow_blur() 64 return GrSurfaceProxyView{}; in slow_blur() 127 GrSurfaceProxyView make_src_image(GrRecordingContext* rContext, in make_src_image() 187 GrSurfaceProxyView src = make_src_image(rContext, {60, 60}); in run() 377 GrSurfaceProxyView src, in do_very_large_blur_gm() 403 GrSurfaceProxyView resul in do_very_large_blur_gm() [all...] |