started implementing openxr stuff
This commit is contained in:
1
src/graphics/mod.rs
Normal file
1
src/graphics/mod.rs
Normal file
@@ -0,0 +1 @@
|
||||
mod vulkan;
|
||||
13
src/graphics/vulkan.rs
Normal file
13
src/graphics/vulkan.rs
Normal 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!()
|
||||
}
|
||||
Reference in New Issue
Block a user