Getting lots of reports of FPS degrading since the FS PBR release. Profile pointed at LLVOVolume::updateGeometry getting called thousands of times per frame. Culprit was updateGeometry returning false, indicating pipeline should try again next frame.
There are likely other bugs hiding behind this one, but DO NOT make updateGeometry return false on success to fix them.
Test plan:
Getting lots of reports of FPS degrading since the FS PBR release. Profile pointed at LLVOVolume::updateGeometry getting called thousands of times per frame. Culprit was updateGeometry returning false, indicating pipeline should try again next frame.
There are likely other bugs hiding behind this one, but DO NOT make updateGeometry return false on success to fix them.