use ferroui_base::platform::PixelFormat;
#[derive(Clone, Debug, PartialEq)]
pub struct FbDevOutputOptions {
pub file_name: Option<String>,
pub pixel_format: Option<PixelFormat>,
pub render_directly_to_mapped_memory: bool,
pub scaling: f64,
pub use_async_front_buffer_blit: Option<bool>,
}
impl Default for FbDevOutputOptions {
fn default() -> Self {
Self {
file_name: None,
pixel_format: None,
render_directly_to_mapped_memory: false,
scaling: 1.0,
use_async_front_buffer_blit: None,
}
}
}