Patch is sourced from Void Linux's patches for blender-2.79. Due to code changes between 2.79 and 2.81, I had to manually edit blender source based on patches from Void Linux.