Order into which backend creation is tried. The first successfully created backend is used.
Whether DebugCallback should be available. Only meaningful with Vulkan backend.
Order into which display creation is tried on linux. The first successfully created display is used. If empty, Wayland will be tried if available, and XCB will be used as fallback.
Whether validation should be enabled. Only meaningful with Vulkan backend.
Options that influence how the display is created, and how it will create a Gfx-D instance.