librashader_runtime_d3d12/
lib.rs1#![cfg(target_os = "windows")]
2#![deny(unsafe_op_in_unsafe_fn)]
3#![cfg_attr(not(feature = "stable"), feature(type_alias_impl_trait))]
4
5mod buffer;
6mod descriptor_heap;
7mod draw_quad;
8mod filter_chain;
9mod filter_pass;
10mod framebuffer;
11mod graphics_pipeline;
12mod luts;
13mod mipmap;
14mod samplers;
15mod texture;
16mod util;
17
18pub mod error;
19pub mod options;
20mod resource;
21
22use librashader_runtime::impl_filter_chain_parameters;
23impl_filter_chain_parameters!(FilterChainD3D12);
24pub use filter_chain::FilterChainD3D12;
25pub use texture::D3D12InputImage;
26pub use texture::D3D12OutputView;