1 | use skia_bindings as sb; |
2 | |
3 | pub use super::ganesh::d3d::{backend_context::*, types::*}; |
4 | |
5 | // re-export D3D types we use |
6 | |
7 | pub use sb::GrD3DResourceStateEnum as ResourceStateEnum; |
8 | |
9 | pub use windows::Win32::Graphics::Direct3D12::ID3D12CommandQueue; |
10 | pub use windows::Win32::Graphics::Direct3D12::ID3D12Device; |
11 | pub use windows::Win32::Graphics::Direct3D12::ID3D12Resource; |
12 | pub use windows::Win32::Graphics::Direct3D12::D3D12_RESOURCE_STATES; |
13 | pub use windows::Win32::Graphics::Dxgi::Common::DXGI_FORMAT; |
14 | pub use windows::Win32::Graphics::Dxgi::IDXGIAdapter1; |
15 | |
16 | native_transmutable!(sb::DXGI_FORMAT, DXGI_FORMAT, dxgi_format_layout); |
17 | |