You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In pxr/imaging/hdSt/extComputation.cpp, during HdStExtComputation::Sync, the input buffer array range is always reset, which will result in re-allocation of the GL array buffers for storing the buffer source data.
If the buffer specs of the inputs is the same as the previous state, then it would be more optimal for the runtime to perform the copy of the buffer source data in place without re-allocation.
Steps to Reproduce
Load the following layer in usdview with the renderer set to Storm:
Description of Issue
In
pxr/imaging/hdSt/extComputation.cpp
, duringHdStExtComputation::Sync
, the input buffer array range is always reset, which will result in re-allocation of the GL array buffers for storing the buffer source data.If the buffer specs of the inputs is the same as the previous state, then it would be more optimal for the runtime to perform the copy of the buffer source data in place without re-allocation.
Steps to Reproduce
usdview
with the renderer set to Storm:gdb
and attach to theusdview
process.gdb
:usdview
. Every time the frame changes, the following logging will be output from thegdb
process:System Information (OS, Hardware)
Ubuntu-18.04
Package Versions
usd-19.11
The text was updated successfully, but these errors were encountered: