use bevy::prelude::*;
#[derive(Resource, Reflect, Debug, Default)]
#[reflect(Resource)]
pub enum RequestFastGpuAdjustment {
#[default]
NotSupportingStatus,
}
#[macro_export]
macro_rules! request_fast_gpu {
() => {
#[cfg(target_os = "windows")]
#[no_mangle]
pub static NvOptimusEnablement: i32 = 1;
#[cfg(target_os = "windows")]
#[no_mangle]
pub static AmdPowerXpressRequestHighPerformance: i32 = 1;
};
}
#[derive(Debug)]
pub struct RequestFastGpuPlugin;
impl Plugin for RequestFastGpuPlugin {
fn build(
&self,
_app: &mut App,
) {
}
}