Home
last modified time | relevance | path

Searched refs:GrCaps (Results 1 – 25 of 414) sorted by relevance

12345678910>>...17

/external/skia/src/gpu/
DGrCaps.cpp20 GrCaps::GrCaps(const GrContextOptions& options) { in GrCaps() function in GrCaps
94 void GrCaps::finishInitialization(const GrContextOptions& options) { in finishInitialization()
108 void GrCaps::applyOptionsOverrides(const GrContextOptions& options) { in applyOptionsOverrides()
164 if (GrCaps::kNone_MapFlags == flags) { in map_flags_to_string()
167 SkASSERT(GrCaps::kCanMap_MapFlag & flags); in map_flags_to_string()
168 SkDEBUGCODE(flags &= ~GrCaps::kCanMap_MapFlag); in map_flags_to_string()
171 if (GrCaps::kSubset_MapFlag & flags) { in map_flags_to_string()
176 SkDEBUGCODE(flags &= ~GrCaps::kSubset_MapFlag); in map_flags_to_string()
177 if (GrCaps::kAsyncRead_MapFlag & flags) { in map_flags_to_string()
182 SkDEBUGCODE(flags &= ~GrCaps::kAsyncRead_MapFlag); in map_flags_to_string()
[all …]
DGrOpsTask.h30 class GrCaps; variable
72 void addOp(GrDrawingManager*, GrOp::Owner, GrTextureResolveManager, const GrCaps&);
76 GrTextureResolveManager, const GrCaps&);
175 bool prependChain(OpChain*, const GrCaps&, SkArenaAlloc* opsTaskArena, GrAuditTrail*);
181 const GrAppliedClip*, const GrCaps&, SkArenaAlloc* opsTaskArena,
215 const SkRect& bounds, const GrCaps&, SkArenaAlloc* opsTaskArena,
217 static List DoConcat(List, List, const GrCaps&, SkArenaAlloc* opsTaskArena, GrAuditTrail*);
233 const DstProxyView*, const GrCaps&);
235 void forwardCombine(const GrCaps&);
237 ExpectedOutcome onMakeClosed(const GrCaps& caps, SkIRect* targetUpdateBounds) override;
DGrProgramDesc.cpp48 const GrCaps& caps) { in sampler_key()
58 const GrCaps& caps) { in add_geomproc_sampler_keys()
83 const GrCaps& caps, in gen_geomproc_key()
95 const GrCaps& caps, in gen_xp_key()
111 const GrCaps& caps, in gen_fp_key()
141 const GrCaps& caps) { in gen_key()
170 const GrCaps& caps) { in Build()
178 const GrCaps& caps) { in Describe()
DGrContext_Base.cpp35 const GrCaps* GrContext_Base::caps() const { return fThreadSafeProxy->priv().caps(); } in caps()
36 sk_sp<const GrCaps> GrContext_Base::refCaps() const { return fThreadSafeProxy->priv().refCaps(); } in refCaps()
44 const GrCaps* caps = this->caps(); in compressedBackendFormat()
55 sk_sp<const GrCaps> GrBaseContextPriv::refCaps() const { in refCaps()
DGrXferProcessor.h132 virtual GrXferBarrierType xferBarrierType(const GrCaps& caps) const { in GR_MAKE_BITFIELD_CLASS_OPS()
289 const GrCaps& caps,
295 const GrCaps&,
304 const GrCaps&,
313 const GrCaps&,
DGrTextureRenderTargetProxy.h31 GrTextureRenderTargetProxy(const GrCaps&,
45 GrTextureRenderTargetProxy(const GrCaps&,
64 void initSurfaceFlags(const GrCaps&);
DGrContextThreadSafeProxyPriv.h24 void init(sk_sp<const GrCaps>, sk_sp<GrThreadSafePipelineBuilder>) const;
34 const GrCaps* caps() const { return fProxy->fCaps.get(); } in caps()
35 sk_sp<const GrCaps> refCaps() const { return fProxy->fCaps; } in refCaps()
/external/skqp/src/gpu/
DGrCaps.cpp17 GrCaps::GrCaps(const GrContextOptions& options) { in GrCaps() function in GrCaps
84 void GrCaps::applyOptionsOverrides(const GrContextOptions& options) { in applyOptionsOverrides()
159 if (GrCaps::kNone_MapFlags == flags) { in map_flags_to_string()
162 SkASSERT(GrCaps::kCanMap_MapFlag & flags); in map_flags_to_string()
163 SkDEBUGCODE(flags &= ~GrCaps::kCanMap_MapFlag); in map_flags_to_string()
166 if (GrCaps::kSubset_MapFlag & flags) { in map_flags_to_string()
171 SkDEBUGCODE(flags &= ~GrCaps::kSubset_MapFlag); in map_flags_to_string()
177 void GrCaps::dumpJSON(SkJSONWriter* writer) const { in dumpJSON()
264 void GrCaps::dumpJSON(SkJSONWriter* writer) const { } in dumpJSON()
267 bool GrCaps::surfaceSupportsWritePixels(const GrSurface* surface) const { in surfaceSupportsWritePixels()
[all …]
DGrRenderTargetOpList.h28 class GrCaps; variable
41 void makeClosed(const GrCaps& caps) override { in makeClosed()
65 void addOp(std::unique_ptr<GrOp> op, const GrCaps& caps) { in addOp()
76 GrAppliedClip&& clip, const DstProxy& dstProxy, const GrCaps& caps) { in addDrawOp()
166 bool prependChain(OpChain*, const GrCaps&, GrOpMemoryPool*, GrAuditTrail*);
172 const DstProxy*, const GrAppliedClip*, const GrCaps&,
202 const SkRect& bounds, const GrCaps&, GrOpMemoryPool*, GrAuditTrail*);
203 static List DoConcat(List, List, const GrCaps&, GrOpMemoryPool*, GrAuditTrail*);
217 const GrCaps& caps);
219 void forwardCombine(const GrCaps&);
DGrProxyProvider.h29 GrProxyProvider(GrResourceProvider*, GrResourceCache*, sk_sp<const GrCaps>, GrSingleOwner*);
30 GrProxyProvider(uint32_t contextUniqueID, sk_sp<const GrCaps>, GrSingleOwner*);
193 GrSurfaceOrigin, GrPixelConfig, const GrCaps&);
217 const GrCaps* caps() const { return fCaps.get(); } in caps()
218 sk_sp<const GrCaps> refCaps() const { return fCaps; } in refCaps()
276 sk_sp<const GrCaps> fCaps;
DGrXferProcessor.h125 virtual GrXferBarrierType xferBarrierType(const GrCaps& caps) const { in xferBarrierType()
289 const GrCaps& caps);
294 const GrCaps&);
303 const GrCaps&) const = 0;
311 const GrCaps&) const = 0;
/external/skia/src/gpu/ops/
DGrSimpleMeshDrawOpHelper.h57 bool isCompatible(const GrSimpleMeshDrawOpHelper& that, const GrCaps&, const SkRect& thisBounds,
70 GrProcessorSet::Analysis finalizeProcessors(const GrCaps& caps, const GrAppliedClip* clip, in finalizeProcessors()
83 GrProcessorSet::Analysis finalizeProcessors(const GrCaps&, const GrAppliedClip*, GrClampType,
114 const GrCaps*,
128 const GrPipeline* createPipeline(const GrCaps*,
147 static GrProgramInfo* CreateProgramInfo(const GrCaps*,
162 GrProgramInfo* createProgramInfo(const GrCaps*,
179 GrProcessorSet::Analysis finalizeProcessors(const GrCaps& caps, const GrAppliedClip*,
DGrSimpleMeshDrawOpHelperWithStencil.h25 GrProgramInfo* createProgramInfoWithStencil(const GrCaps*,
48 GrProcessorSet::Analysis finalizeProcessors(const GrCaps& caps, const GrAppliedClip* clip, in finalizeProcessors()
56 GrProcessorSet::Analysis finalizeProcessors(const GrCaps&, const GrAppliedClip*, GrClampType,
68 bool isCompatible(const GrSimpleMeshDrawOpHelperWithStencil& that, const GrCaps&,
DGrSimpleMeshDrawOpHelper.cpp43 const GrCaps& caps, const SkRect& thisBounds, in isCompatible()
71 const GrCaps& caps, const GrAppliedClip* clip, GrClampType clampType, in finalizeProcessors()
83 const GrCaps& caps, const GrAppliedClip* clip, const GrUserStencilSettings* userStencil, in finalizeProcessors()
110 const GrCaps* caps, in CreatePipeline()
153 const GrCaps* caps, in createPipeline()
168 const GrCaps* caps, in CreateProgramInfo()
212 const GrCaps* caps, in createProgramInfo()
/external/skqp/src/gpu/effects/
DGrPorterDuffXferProcessor.h33 const GrCaps&);
44 const GrCaps&);
52 const GrCaps&) const override;
56 const GrCaps&) const override;
DGrCustomXfermode.cpp58 GrProcessorAnalysisCoverage coverage, const GrCaps& caps) { in can_use_hw_blend_equation()
100 GrXferBarrierType xferBarrierType(const GrCaps&) const override;
190 GrXferBarrierType CustomXP::xferBarrierType(const GrCaps& caps) const { in xferBarrierType()
223 const GrCaps&) const override;
227 const GrCaps&) const override;
247 const GrCaps& caps) const { in makeXferProcessor()
257 const GrCaps& caps) const { in analysisProperties()
354 if (caps.blendEquationSupport() == GrCaps::kAdvancedCoherent_BlendEquationSupport) { in analysisProperties()
/external/skia/src/gpu/effects/
DGrPorterDuffXferProcessor.h32 const GrCaps&);
43 const GrCaps&,
51 const GrCaps&,
56 const GrCaps&,
DGrCustomXfermode.cpp56 GrProcessorAnalysisCoverage coverage, const GrCaps& caps) { in can_use_hw_blend_equation()
98 GrXferBarrierType xferBarrierType(const GrCaps&) const override;
188 GrXferBarrierType CustomXP::xferBarrierType(const GrCaps& caps) const { in xferBarrierType()
220 const GrCaps&,
225 const GrCaps&,
245 const GrCaps& caps, in makeXferProcessor()
256 const GrCaps& caps, GrClampType clampType) const { in analysisProperties()
353 if (caps.blendEquationSupport() == GrCaps::kAdvancedCoherent_BlendEquationSupport) { in analysisProperties()
DGrTextureEffect.h35 const GrCaps& caps,
55 const GrCaps& caps,
71 const GrCaps& caps,
93 const GrCaps& caps,
/external/skqp/src/gpu/ccpr/
DGrCoverageCountingPathRenderer_none.cpp10 bool GrCoverageCountingPathRenderer::IsSupported(const GrCaps& caps) { in IsSupported()
15 const GrCaps& caps, AllowCaching allowCaching, uint32_t contextUniqueID) { in CreateIfSupported()
21 int rtHeight, const GrCaps& caps) { in makeClipProcessor()
/external/skia/tools/gpu/
DTestOps.cpp102 GrProcessorSet::Analysis finalize(const GrCaps&,
117 TestRectOp(const GrCaps*,
124 void onCreateProgramInfo(const GrCaps*,
158 GrProcessorSet::Analysis TestRectOp::finalize(const GrCaps& caps, in finalize()
166 static bool use_wide_color(const GrPaint& paint, const GrCaps* caps) { in use_wide_color()
169 TestRectOp::TestRectOp(const GrCaps* caps, in TestRectOp()
183 void TestRectOp::onCreateProgramInfo(const GrCaps* caps, in onCreateProgramInfo()
/external/skia/include/private/
DGrContext_Base.h17 class GrCaps; variable
80 const GrCaps* caps() const;
81 sk_sp<const GrCaps> refCaps() const;
/external/skqp/include/gpu/
DGrContextThreadSafeProxy.h15 class GrCaps; variable
87 GrContextThreadSafeProxy(sk_sp<const GrCaps> caps,
93 sk_sp<const GrCaps> fCaps;
/external/skqp/include/private/
DGrOpList.h18 class GrCaps; variable
48 virtual void makeClosed(const GrCaps&) { in makeClosed() argument
65 void addDependency(GrSurfaceProxy* dependedOn, const GrCaps& caps);
119 void closeThoseWhoDependOnMe(const GrCaps&);
/external/skia/tests/
DAdvancedBlendTest.cpp29 const GrCaps& caps = *ctxInfo.directContext()->priv().caps(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
52 if (GrCaps::kAdvancedCoherent_BlendEquationSupport == caps.blendEquationSupport()) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
56 GrCaps::kAdvanced_BlendEquationSupport in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()

12345678910>>...17