Skip to content

Commit

Permalink
HdxTaskController: setting camera framing on pick from render buffer …
Browse files Browse the repository at this point in the history
…task.

(Internal change: 2149282)
  • Loading branch information
unhyperbolic authored and pixar-oss committed Feb 19, 2021
1 parent 83aa020 commit 09ff5b7
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion pxr/imaging/hdx/taskController.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1933,7 +1933,12 @@ HdxTaskController::_SetCameraFramingForTasks()
HdxPickFromRenderBufferTaskParams params =
_delegate.GetParameter<HdxPickFromRenderBufferTaskParams>(
_pickFromRenderBufferTaskId, HdTokens->params);
if (params.viewport != adjustedViewport) {
if (params.viewport != adjustedViewport ||
params.framing != _framing ||
params.overrideWindowPolicy != _overrideWindowPolicy) {

params.framing = _framing;
params.overrideWindowPolicy = _overrideWindowPolicy;
params.viewport = adjustedViewport;
_delegate.SetParameter(
_pickFromRenderBufferTaskId, HdTokens->params, params);
Expand Down

0 comments on commit 09ff5b7

Please sign in to comment.