- optimizations for GPU: replaced SV_PrimitiveID usage with custom primitiveID calculation - optimizations for CPU: minor improvements for job system and entity component system - added gpu selection options from startup arguments: `nvidiagpu`, `amdgpu`, `intelgpu` - general improvements by @nxrighthere : improvements in lightshafts, chromatic aberration shader effects - editor improvements by @nxrighthere : unsaved changes prompt, texture picker, entity snap to camera, entity sorting and more - fixed keyboard layout issues and other improvements for Linux by @brakhane - initial support for Free BSD by @pescador-barquero - other fixes and improvements