Add support for dynamic uniform buffers on the UI pipeline. Use this to add a “disabled” state to the widgets and draw them differently then
As was prepared in the previous commit, there is now support for dynamic uniform buffers on the UI pipeline. The model pipeline uses them to update frequently changing data like position and rotation, the UI pipeline uses it to update things like the newly added “disabled” state.