| 802 | } |
| 803 | |
| 804 | ViewerInstance::ViewerRenderRetCode |
| 805 | ViewerInstance::getRenderViewerArgsAndCheckCache_public(SequenceTime time, |
| 806 | bool isSequential, |
| 807 | ViewIdx view, |
| 808 | int textureIndex, |
| 809 | U64 viewerHash, |
| 810 | bool canAbort, |
| 811 | const NodePtr& rotoPaintNode, |
| 812 | const RenderStatsPtr& stats, |
| 813 | ViewerArgs* outArgs) |
| 814 | { |
| 815 | AbortableRenderInfoPtr abortInfo = _imp->createNewRenderRequest(textureIndex, canAbort); |
| 816 | ViewerRenderRetCode stat = getRenderViewerArgsAndCheckCache(time, isSequential, view, textureIndex, viewerHash, rotoPaintNode, abortInfo, stats, outArgs); |
| 817 | |
| 818 | if ( (stat == eViewerRenderRetCodeFail) || (stat == eViewerRenderRetCodeBlack) ) { |
| 819 | _imp->checkAndUpdateDisplayAge( textureIndex, abortInfo->getRenderAge() ); |
| 820 | } |
| 821 | |
| 822 | return stat; |
| 823 | } |
| 824 | |
| 825 | void |
| 826 | ViewerInstance::setupMinimalUpdateViewerParams(const SequenceTime time, |
no test coverage detected