MCPcopy Create free account
hub / github.com/NatronGitHub/Natron / beginSequenceRender_public

Method beginSequenceRender_public

Engine/EffectInstance.cpp:4022–4043  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4020}
4021
4022StatusEnum
4023EffectInstance::beginSequenceRender_public(double first,
4024 double last,
4025 double step,
4026 bool interactive,
4027 const RenderScale & scale,
4028 bool isSequentialRender,
4029 bool isRenderResponseToUserInteraction,
4030 bool draftMode,
4031 ViewIdx view,
4032 bool isOpenGLRender,
4033 const EffectInstance::OpenGLContextEffectDataPtr& glContextData)
4034{
4035 NON_RECURSIVE_ACTION();
4036 REPORT_CURRENT_THREAD_ACTION( kOfxImageEffectActionBeginSequenceRender, getNode() );
4037 EffectTLSDataPtr tls = _imp->tlsData->getOrCreateTLSData();
4038 assert(tls);
4039 ++tls->beginEndRenderCount;
4040
4041 return beginSequenceRender(first, last, step, interactive, scale,
4042 isSequentialRender, isRenderResponseToUserInteraction, draftMode, view, isOpenGLRender, glContextData);
4043}
4044
4045StatusEnum
4046EffectInstance::endSequenceRender_public(double first,

Callers 2

renderRoIInternalMethod · 0.95
startRenderMethod · 0.80

Calls 3

beginSequenceRenderFunction · 0.85
getOrCreateTLSDataMethod · 0.80
getNodeFunction · 0.70

Tested by

no test coverage detected