The crash happens in the function view3d_operator_needs_opengl.
Although the Knife Project operator converts 3D coordinates to screen
space, it doesn't really need opengl.
Investigating the code, GPU is only used in drawing callbacks.
Ref T84964
Differential D10178
Fix T84964: Crash when running Knife Project in the background Authored by Germano Cavalcante (mano-wii) on Jan 22 2021, 7:42 PM. Tags None Subscribers None
Details The crash happens in the function view3d_operator_needs_opengl. Although the Knife Project operator converts 3D coordinates to screen Investigating the code, GPU is only used in drawing callbacks. Ref T84964
Diff Detail
|