| 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 | |