started implementing openxr stuff

This commit is contained in:
awtterpip
2023-08-13 18:55:02 -05:00
commit eddc010484
7 changed files with 161 additions and 0 deletions

13
src/graphics/vulkan.rs Normal file
View File

@@ -0,0 +1,13 @@
use bevy::render::renderer::{RenderAdapter, RenderAdapterInfo, RenderQueue, RenderDevice};
use bevy::render::settings::WgpuSettings;
use openxr::Entry;
use wgpu::Instance;
/// Initializes the renderer by retrieving and preparing the GPU instance, device and queue
/// for the specified backend.
pub fn initialize_renderer(
options: &WgpuSettings,
entry: &Entry,
) -> (RenderDevice, RenderQueue, RenderAdapterInfo, RenderAdapter, Instance) {
todo!()
}