Home
last modified time | relevance | path

Searched refs:OpArgs (Results 1 – 11 of 11) sorted by relevance

/external/skqp/src/gpu/ops/
DGrSimpleMeshDrawOpHelper.h38 template <typename Op, typename... OpArgs>
39 static std::unique_ptr<GrDrawOp> FactoryHelper(GrContext*, GrPaint&& paint, OpArgs... opArgs);
160 template <typename Op, typename... OpArgs>
162 OpArgs... opArgs) { in FactoryHelper()
163 return GrSimpleMeshDrawOpHelper::FactoryHelper<Op, OpArgs...>( in FactoryHelper()
164 context, std::move(paint), std::forward<OpArgs>(opArgs)...); in FactoryHelper()
195 template <typename Op, typename... OpArgs>
198 OpArgs... opArgs) { in FactoryHelper()
205 return pool->allocate<Op>(makeArgs, paint.getColor4f(), std::forward<OpArgs>(opArgs)...); in FactoryHelper()
212 std::forward<OpArgs>(opArgs)...)); in FactoryHelper()
/external/skia/src/gpu/ops/
DGrSimpleMeshDrawOpHelper.h36 template <typename Op, typename... OpArgs>
37 static GrOp::Owner FactoryHelper(GrRecordingContext*, GrPaint&&, OpArgs&&...);
203 template <typename Op, typename... OpArgs>
206 OpArgs&& ... opArgs) { in FactoryHelper()
209 return GrOp::Make<Op>(context, nullptr, color, std::forward<OpArgs>(opArgs)...); in FactoryHelper()
212 context, color, std::move(paint), std::forward<OpArgs>(opArgs)...); in FactoryHelper()
DGrSimpleMeshDrawOpHelperWithStencil.h36 template <typename Op, typename... OpArgs>
38 OpArgs... opArgs) { in FactoryHelper()
39 return GrSimpleMeshDrawOpHelper::FactoryHelper<Op, OpArgs...>( in FactoryHelper()
40 context, std::move(paint), std::forward<OpArgs>(opArgs)...); in FactoryHelper()
/external/skqp/src/gpu/
DGrOpFlushState.h56 struct OpArgs { struct
67 void setOpArgs(OpArgs* opArgs) { fOpArgs = opArgs; } in setOpArgs() argument
69 const OpArgs& drawOpArgs() const { in drawOpArgs()
158 OpArgs* fOpArgs = nullptr;
DGrMemoryPool.h137 template <typename Op, typename... OpArgs>
138 std::unique_ptr<Op> allocate(OpArgs&&... opArgs) { in allocate()
140 return std::unique_ptr<Op>(new (mem) Op(std::forward<OpArgs>(opArgs)...)); in allocate()
DGrTextureOpList.cpp83 GrOpFlushState::OpArgs opArgs = { in onPrepare()
113 GrOpFlushState::OpArgs opArgs = { in onExecute()
DGrRenderTargetOpList.cpp417 GrOpFlushState::OpArgs opArgs = { in onPrepare()
502 GrOpFlushState::OpArgs opArgs { in onExecute()
/external/skia/src/gpu/
DGrOpFlushState.h59 struct OpArgs { struct
61 explicit OpArgs(GrOp* op, const GrSurfaceProxyView& surfaceView, bool usesMSAASurface, in OpArgs() argument
105 void setOpArgs(OpArgs* opArgs) { fOpArgs = opArgs; } in setOpArgs() argument
107 const OpArgs& drawOpArgs() const { in drawOpArgs()
310 OpArgs* fOpArgs = nullptr;
DGrOpsTask.cpp493 GrOpFlushState::OpArgs opArgs(chain.head(), in onPrepare()
658 GrOpFlushState::OpArgs opArgs(chain.head(), in onExecute()
/external/skia/tests/
DDrawOpAtlasTest.cpp226 GrOpFlushState::OpArgs opArgs(op.get(), in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
/external/skqp/tests/
DDrawOpAtlasTest.cpp216 GrOpFlushState::OpArgs opArgs = { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()