* This commit ports yuzu's async scheduler replacing our older and crummier version Commands are recorded by the scheduler and processed by a separate worker thread. * Queue submission is also moved to the worker thread which should alliviate slowdowns related to vkQueueSubmit stalls * Fragment shader compilation and queue submission are also moved to that thread to reduce stutters