Various fixes in the HIP-RT BVH building related on making sure curves motion blur is supported and is working correctly, as well as properly handle motion pass configuration when path tracing is to ignore motion blur (and instead write vector pass). This PR contains #134797 with fixes needed to fully finish it: moving commits from that PR here made it easier to ensure all moving parts are tested without mental overhead. Fixes #134510 Co-authored-by: Sahar A. Kashi <sahar.alipourkashi@amd.com> Co-authored-by: Sergey Sharybin <sergey@blender.org> Co-authored-by: Brecht Van Lommel <brecht@blender.org> Pull Request: https://projects.blender.org/blender/blender/pulls/135125