Searched refs:resourceProvider (Results 1 - 25 of 135) sorted by relevance

123456

/external/skia/src/gpu/
H A DGrPaint.cpp22 void GrPaint::addColorTextureProcessor(GrResourceProvider* resourceProvider, argument
26 this->addColorFragmentProcessor(GrSimpleTextureEffect::Make(resourceProvider, std::move(proxy),
31 void GrPaint::addColorTextureProcessor(GrResourceProvider* resourceProvider, argument
36 this->addColorFragmentProcessor(GrSimpleTextureEffect::Make(resourceProvider,
42 void GrPaint::addCoverageTextureProcessor(GrResourceProvider* resourceProvider, argument
45 this->addCoverageFragmentProcessor(GrSimpleTextureEffect::Make(resourceProvider,
50 void GrPaint::addCoverageTextureProcessor(GrResourceProvider* resourceProvider, argument
54 this->addCoverageFragmentProcessor(GrSimpleTextureEffect::Make(resourceProvider,
H A DGrOpFlushState.cpp13 GrOpFlushState::GrOpFlushState(GrGpu* gpu, GrResourceProvider* resourceProvider) argument
15 , fResourceProvider(resourceProvider)
H A DGrSoftwarePathRenderer.h21 GrSoftwarePathRenderer(GrResourceProvider* resourceProvider, bool allowCaching) argument
22 : fResourceProvider(resourceProvider)
H A DGrTextureProxy.cpp23 GrTexture* GrTextureProxy::instantiate(GrResourceProvider* resourceProvider) { argument
24 GrSurface* surf = this->INHERITED::instantiate(resourceProvider);
H A DGrBitmapTextureMaker.cpp35 proxy = this->context()->resourceProvider()->findProxyByUniqueKey(fOriginalKey);
44 proxy = GrUploadBitmapToTextureProxy(this->context()->resourceProvider(), fBitmap);
47 this->context()->resourceProvider()->assignUniqueKeyToProxy(fOriginalKey, proxy.get());
H A DGrPreFlushResourceProvider.cpp24 fDrawingMgr->getContext()->resourceProvider(),
36 fDrawingMgr->fContext->resourceProvider(),
56 fDrawingMgr->fContext->resourceProvider(),
H A DGrProcessor.cpp20 GrResourceProvider* GrProcessorTestData::resourceProvider() { function in class:GrProcessorTestData
21 return fContext->resourceProvider();
220 GrProcessor::TextureSampler::TextureSampler(GrResourceProvider* resourceProvider, argument
223 this->reset(resourceProvider, std::move(proxy), params);
226 GrProcessor::TextureSampler::TextureSampler(GrResourceProvider* resourceProvider, argument
231 this->reset(resourceProvider, std::move(proxy), filterMode, tileXAndY, visibility);
255 void GrProcessor::TextureSampler::reset(GrResourceProvider* resourceProvider, argument
261 GrTexture* texture = proxy->instantiate(resourceProvider);
269 void GrProcessor::TextureSampler::reset(GrResourceProvider* resourceProvider, argument
276 GrTexture* texture = proxy->instantiate(resourceProvider);
[all...]
H A DGrCoordTransform.cpp71 void GrCoordTransform::reset(GrResourceProvider* resourceProvider, const SkMatrix& m, argument
81 fTexture = proxy->instantiate(resourceProvider);
85 const GrCaps* caps = resourceProvider->caps();
H A DGrSurfaceProxy.cpp41 GrSurface* GrSurfaceProxy::instantiate(GrResourceProvider* resourceProvider) { argument
47 fTarget = resourceProvider->createApproxTexture(fDesc, fFlags);
49 fTarget = resourceProvider->createTexture(fDesc, fBudgeted, fFlags);
152 sk_sp<GrTextureProxy> GrSurfaceProxy::MakeDeferred(GrResourceProvider* resourceProvider, argument
159 const GrCaps* caps = resourceProvider->caps();
213 sk_sp<GrTextureProxy> GrSurfaceProxy::MakeDeferred(GrResourceProvider* resourceProvider, argument
220 sk_sp<GrTexture> tex(resourceProvider->createTexture(desc, budgeted, srcData, rowBytes));
224 return GrSurfaceProxy::MakeDeferred(resourceProvider, desc, SkBackingFit::kExact, budgeted);
229 sk_sp<GrTexture> tex(context->resourceProvider()->wrapBackendTexture(desc));
H A DGrRenderTargetProxy.cpp46 GrRenderTarget* GrRenderTargetProxy::instantiate(GrResourceProvider* resourceProvider) { argument
49 GrSurface* surf = INHERITED::instantiate(resourceProvider);
/external/skia/src/gpu/gl/
H A DGrGLExternalTextureData.cpp21 context->resourceProvider()->releaseOwnershipOfSemaphore(fSemaphore);
25 context->resourceProvider()->takeOwnershipOfSemaphore(fSemaphore);
/external/skia/src/gpu/effects/
H A DGrSingleTextureEffect.cpp48 GrSingleTextureEffect::GrSingleTextureEffect(GrResourceProvider* resourceProvider, argument
54 , fCoordTransform(resourceProvider, m, proxy.get(), GrSamplerParams::kNone_FilterMode)
55 , fTextureSampler(resourceProvider, std::move(proxy))
61 GrSingleTextureEffect::GrSingleTextureEffect(GrResourceProvider* resourceProvider, argument
68 , fCoordTransform(resourceProvider, m, proxy.get(), filterMode)
69 , fTextureSampler(resourceProvider, std::move(proxy), filterMode)
75 GrSingleTextureEffect::GrSingleTextureEffect(GrResourceProvider* resourceProvider, argument
81 , fCoordTransform(resourceProvider, m, proxy.get(), params.filterMode())
82 , fTextureSampler(resourceProvider, std::move(proxy), params)
H A DGrBicubicEffect.h32 static sk_sp<GrFragmentProcessor> Make(GrResourceProvider* resourceProvider, argument
37 return sk_sp<GrFragmentProcessor>(new GrBicubicEffect(resourceProvider, std::move(proxy),
45 static sk_sp<GrFragmentProcessor> Make(GrResourceProvider* resourceProvider, argument
50 return sk_sp<GrFragmentProcessor>(new GrBicubicEffect(resourceProvider, std::move(proxy),
H A DGr1DKernelEffect.h31 Gr1DKernelEffect(GrResourceProvider* resourceProvider, OptimizationFlags optFlags, argument
33 : INHERITED(resourceProvider, optFlags, std::move(proxy), nullptr, SkMatrix::I())
H A DGrGaussianConvolutionFragmentProcessor.h21 static sk_sp<GrFragmentProcessor> Make(GrResourceProvider* resourceProvider, argument
29 resourceProvider, std::move(proxy), dir, halfWidth, gaussianSigma, useBounds, bounds));
H A DGrSimpleTextureEffect.cpp15 GrSimpleTextureEffect::GrSimpleTextureEffect(GrResourceProvider* resourceProvider, argument
20 : INHERITED{resourceProvider,
29 GrSimpleTextureEffect::GrSimpleTextureEffect(GrResourceProvider* resourceProvider, argument
34 : INHERITED{resourceProvider,
112 return GrSimpleTextureEffect::Make(d->resourceProvider(), d->textureProxy(texIdx),
H A DGrSimpleTextureEffect.h50 static sk_sp<GrFragmentProcessor> Make(GrResourceProvider* resourceProvider, argument
55 new GrSimpleTextureEffect(resourceProvider, std::move(proxy),
61 static sk_sp<GrFragmentProcessor> Make(GrResourceProvider* resourceProvider, argument
67 new GrSimpleTextureEffect(resourceProvider, std::move(proxy),
72 static sk_sp<GrFragmentProcessor> Make(GrResourceProvider* resourceProvider, argument
77 return sk_sp<GrFragmentProcessor>(new GrSimpleTextureEffect(resourceProvider,
H A DGrConfigConversionEffect.cpp102 GrConfigConversionEffect::GrConfigConversionEffect(GrResourceProvider* resourceProvider, argument
106 : INHERITED(resourceProvider, kNone_OptimizationFlags, proxy, nullptr, matrix)
134 d->resourceProvider(),
199 GrResourceProvider* resourceProvider = context->resourceProvider(); local
200 sk_sp<GrTextureProxy> dataProxy = GrSurfaceProxy::MakeDeferred(resourceProvider, desc,
230 resourceProvider, dataProxy, *pmToUPMRule, SkMatrix::I()));
232 resourceProvider, readRTC->asTextureProxyRef(), *upmToPMRule, SkMatrix::I()));
234 resourceProvider, tempRTC->asTextureProxyRef(), *pmToUPMRule, SkMatrix::I()));
290 sk_sp<GrFragmentProcessor> GrConfigConversionEffect::Make(GrResourceProvider* resourceProvider, argument
[all...]
H A DGrBitmapTextGeoProc.h24 static sk_sp<GrGeometryProcessor> Make(GrResourceProvider* resourceProvider, GrColor color, argument
29 new GrBitmapTextGeoProc(resourceProvider, color, std::move(proxy), p, format,
/external/skia/src/gpu/ops/
H A DGrStencilAndCoverPathRenderer.cpp23 GrPathRenderer* GrStencilAndCoverPathRenderer::Create(GrResourceProvider* resourceProvider, argument
26 return new GrStencilAndCoverPathRenderer(resourceProvider);
32 GrStencilAndCoverPathRenderer::GrStencilAndCoverPathRenderer(GrResourceProvider* resourceProvider) argument
33 : fResourceProvider(resourceProvider) {
50 static GrPath* get_gr_path(GrResourceProvider* resourceProvider, const GrShape& shape) { argument
57 static_cast<GrPath*>(resourceProvider->findAndRefResourceByUniqueKey(key)));
62 path.reset(resourceProvider->createPath(skPath, shape.style()));
64 resourceProvider->assignUniqueKeyToResource(key, path.get());
/external/skia/src/gpu/vk/
H A DGrVkDescriptorSet.cpp28 gpu->resourceProvider().recycleDescriptorSet(this, fHandle);
H A DGrVkPipelineStateBuilder.cpp101 GrVkResourceProvider& resourceProvider = fGpu->resourceProvider(); local
103 dsLayout[GrVkUniformHandler::kUniformBufferDescSet] = resourceProvider.getUniformDSLayout();
106 resourceProvider.getSamplerDescriptorSetHandle(fUniformHandler, &samplerDSHandle);
108 resourceProvider.getSamplerDSLayout(samplerDSHandle);
155 GrVkPipeline* pipeline = resourceProvider.createPipeline(fPipeline,
/external/skia/tests/
H A DGrSurfaceTest.cpp30 GrSurface* texRT1 = context->resourceProvider()->createTexture(
43 GrSurface* tex1 = context->resourceProvider()->createTexture(desc, SkBudgeted::kNo, nullptr, 0);
58 sk_sp<GrSurface> texRT2 = context->resourceProvider()->wrapBackendTexture(
/external/skia/include/gpu/
H A DGrCoordTransform.h44 GrCoordTransform(GrResourceProvider* resourceProvider, GrTextureProxy* proxy, argument
48 this->reset(resourceProvider, SkMatrix::I(), proxy, filter);
62 GrCoordTransform(GrResourceProvider* resourceProvider, const SkMatrix& m, argument
66 this->reset(resourceProvider, m, proxy, filter);
/external/skia/src/effects/
H A DGrAlphaThresholdFragmentProcessor.h23 static sk_sp<GrFragmentProcessor> Make(GrResourceProvider* resourceProvider, argument
31 resourceProvider,

Completed in 257 milliseconds

123456