docs.rs failed to build oxidx-0.7.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
oxidx-0.10.0
oxidx
This project provides low-level wrapper for D3D12 API.
Features
- Provides a low-level API around DirectX 12. All methods correspond to DirectX 12 C++ methods, but they are done in a Rust way.
- Based on official windows crate.
- No library/runtime validation, only driver validation.
- PIX methods.
- D3D12 and DXGI prefixes have been stripped from all types.
Minimum supported Rust version
oxidx's MSRV is 1.80.
Examples
Device creation
let entry = Entry;
let factory: Factory4 = entry.create_factory?;
let adapter = factory.enum_adapters?;
let device: Device = entry
.create_device
.unwrap;
Feature fetching
let mut options = default;
device.check_feature_support?;