Home
last modified time | relevance | path

Searched refs:GrSurfaceProxyView (Results 1 - 25 of 203) sorted by relevance

123456789

/third_party/skia/src/gpu/
H A DGrSurfaceProxyView.h18 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 DGrThreadSafeCache.h17 #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 DGrThreadSafeCache.cpp110 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 DGrAHardwareBufferImageGenerator.h15 class GrSurfaceProxyView;
45 GrSurfaceProxyView onGenerateTexture(GrRecordingContext*, const SkImageInfo&, const SkIPoint&,
52 GrSurfaceProxyView makeView(GrRecordingContext* context);
H A DGrDstProxyView.h13 #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 DGrYUVATextureProxies.h14 #include "src/gpu/GrSurfaceProxyView.h"
16 class GrSurfaceProxyView;
34 GrSurfaceProxyView[SkYUVAInfo::kMaxPlanes],
60 GrSurfaceProxyView makeView(int i) const { in makeView()
H A DGrRecordingContextPriv.cpp14 #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 DGrAHardwareBufferImageGenerator.cpp83 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 DSurfaceFillContext.h98 virtual bool blitTexture(GrSurfaceProxyView,
106 GrSurfaceProxyView readView, in SurfaceFillContext()
107 GrSurfaceProxyView writeView, in SurfaceFillContext()
121 GrSurfaceProxyView fWriteView;
H A DSkGr.h165 GrSurfaceProxyView GrCopyBaseMipMapToView(GrRecordingContext*,
166 GrSurfaceProxyView,
177 std::tuple<GrSurfaceProxyView, GrColorType>
186 std::tuple<GrSurfaceProxyView, GrColorType>
/third_party/skia/src/image/
H A DSkImage_Base.h18 #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 DSkImage_Gpu.h15 #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 DSkImage_Lazy.h57 GrSurfaceProxyView lockTextureProxyView(GrRecordingContext*,
71 std::tuple<GrSurfaceProxyView, GrColorType> onAsView(GrRecordingContext*,
81 GrSurfaceProxyView textureProxyViewFromPlanes(GrRecordingContext*, SkBudgeted) const;
/third_party/skia/src/gpu/effects/
H A DGrTextureEffect.h14 #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 DGrDistanceFieldGeoProc.h67 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 DGrBitmapTextGeoProc.h17 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 DGrShadowGeoProc.h16 class GrSurfaceProxyView;
24 static GrGeometryProcessor* Make(SkArenaAlloc* arena, const GrSurfaceProxyView& lutView) { in Make()
46 GrRRectShadowGeoProc(const GrSurfaceProxyView& lutView);
H A DGrBicubicEffect.h45 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 DSurfaceFillContext_v1.h26 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 DSkMaskFilterBase.h32 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 DSkSpecialImage.cpp52 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 DBlurOp.h42 BlurOp(GrSurfaceProxyView proxyView, const SkBlurArg& blurArg);
46 void onPrePrepare(GrRecordingContext*, const GrSurfaceProxyView& writeView, GrAppliedClip*,
54 GrSurfaceProxyView fProxyView;
H A DGrMeshDrawOp.h39 const GrSurfaceProxyView& writeView, in createProgramInfo()
100 const GrSurfaceProxyView& writeView,
112 const GrSurfaceProxyView& writeView,
120 const GrSurfaceProxyView& writeView,
/third_party/skia/tests/
H A DTextureOpTest.cpp53 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 Dgpu_blur_utils.cpp24 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...]

Completed in 11 milliseconds

123456789