Skip to content

Commit

Permalink
EffectInstance: check if render is aborted before rendering
Browse files Browse the repository at this point in the history
  • Loading branch information
devernay committed Oct 26, 2016
1 parent 0716821 commit e1f2416
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions Engine/EffectInstanceRenderRoI.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1536,9 +1536,8 @@ EffectInstance::renderRoI(const RenderRoIArgs & args,
EffectInstance::RenderRoIStatusEnum renderRetCode = eRenderRoIStatusImageAlreadyRendered;
bool renderAborted;

if (!hasSomethingToRender && !planesToRender->isBeingRenderedElsewhere) {
renderAborted = aborted();
} else {
renderAborted = aborted();
if (!renderAborted && (hasSomethingToRender || planesToRender->isBeingRenderedElsewhere) ) {
#if NATRON_ENABLE_TRIMAP
///Only use trimap system if the render cannot be aborted.
if ( frameArgs->isCurrentFrameRenderNotAbortable() ) {
Expand Down

0 comments on commit e1f2416

Please sign in to comment.