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