librashader/librashader-runtime-d3d12/src/lib.rs

27 lines
552 B
Rust
Raw Normal View History

2023-02-06 18:17:30 +11:00
#![cfg(target_os = "windows")]
2024-02-03 19:01:01 +11:00
#![deny(unsafe_op_in_unsafe_fn)]
2023-01-26 11:08:25 +11:00
#![feature(let_chains)]
2023-01-30 18:02:10 +11:00
#![feature(type_alias_impl_trait)]
2023-02-08 15:08:44 +11:00
2023-02-06 08:17:23 +11:00
mod buffer;
mod descriptor_heap;
mod draw_quad;
2023-01-26 11:08:25 +11:00
mod filter_chain;
2023-02-06 08:17:23 +11:00
mod filter_pass;
mod framebuffer;
mod graphics_pipeline;
2023-01-31 15:30:11 +11:00
mod luts;
2023-01-26 11:08:25 +11:00
mod mipmap;
2023-02-06 08:17:23 +11:00
mod samplers;
mod texture;
mod util;
2023-01-26 11:08:25 +11:00
pub mod error;
pub mod options;
2024-02-12 10:01:00 +11:00
use librashader_runtime::impl_filter_chain_parameters;
impl_filter_chain_parameters!(FilterChainD3D12);
2023-02-06 17:25:06 +11:00
pub use filter_chain::FilterChainD3D12;
2023-02-06 17:05:19 +11:00
pub use texture::D3D12InputImage;
pub use texture::D3D12OutputView;