Cargo Features
dxplr has no features set by default.
[dependencies]
dxplr = { version = "0.0.25", features = ["d3d11", "d3d11_1", "d3d11_2", "d3d11_3", "d3d11_4", "d3d11sdklayers", "d3d12", "d3d12sdklayers", "dxgi", "dxgi1_2", "dxgi1_3", "dxgi1_4", "dxgi1_5", "dxgi1_6", "dxgidebug", "d3dcompiler", "d3d11on12", "d2d1", "d2d1_1", "d2d1_2", "d2d1_3", "dwrite", "dwrite_1", "dwrite_2", "dwrite_3"] }
- d3d11 d3d11_1? d3d11on12? d3d11sdklayers? = dxgi
-
Enables d3d11 and d3dcommon of winapi
Affects
dxplr::d3d11
,dxplr::d3d11on12
… - d3d11_1 d3d11_2? = d3d11
- d3d11_2 d3d11_3? = d3d11_1
- d3d11_3 d3d11_4? = d3d11_2
- d3d11_4 = d3d11_3
- d3d11sdklayers = d3d11, dxgi
-
Enables d3d11sdklayers of winapi
- d3d12 d3d11on12? = dxgi
-
Enables d3d12 and d3dcommon of winapi
Affects
d3d::RootSignatureVersion
,d3d::ShaderModel
,dxplr::d3d12
,dxplr::d3d11on12
… - d3d12sdklayers
-
Enables d3d12sdklayers of winapi
Affects
d3d12::get_debug_interface
… - dxgi d3d11? d3d11sdklayers? d3d12? dxgi1_2?
-
Affects
d2d1::IFactory.create_dxgi_surface_render_target
… - dxgi1_2 dxgi1_3? = dxgi
-
Affects
dxgi::SharedResourceRW
,dxgi::AlphaMode
,dxgi::ComputePreemptionGranularity
,dxgi::GraphicsPreemptionGranularity
,dxgi::OfferResourcePriority
,dxgi::OutduplPointerShapeType
,dxgi::Scaling
,dxgi::AdapterDesc2
,dxgi::ModeDesc1
,dxgi::OutduplDesc
,dxgi::OutduplFrameInfo
,dxgi::OutduplMoveRect
,dxgi::OutduplPointerPosition
,dxgi::OutduplPointerShapeInfo
,dxgi::PresentParameters
,dxgi::SwapChainDesc1
… - dxgi1_3 dxgi1_4? = dxgi1_2
-
Affects
dxgi::FramePresentationMode
,dxgi::MultiplaneOverlayYCbCrFlags
,dxgi::OverlaySupportFlag
,dxgi::CreateFactoryFlag
,dxgi::DecodeSwapChainDesc
,dxgi::FrameStatisticsMedia
,dxgi::Matrix3x2f
,dxgi::DestSize
,dxgi::IDecodeSwapChain
,dxgi::DecodeSwapChain
,dxgi::IDevice3
,dxgi::Device3
,dxgi::IFactory3
,dxgi::Factory3
,dxgi::IFactoryMedia
,dxgi::FactoryMedia
… - dxgi1_4 dxgi1_5? = dxgi1_3
-
Affects
dxgi::MemorySegmentGroup
,dxgi::OverlayColorSpaceSupportFlag
,dxgi::SwapChainColorSpaceSupportFlag
,dxgi::QueryVideoMemoryInfo
,dxgi::IAdapter3
,dxgi::Adapter3
,dxgi::IFactory4
,dxgi::Factory4
,dxgi::IOutput4
,dxgi::Output4
,dxgi::ISwapChain3
,dxgi::SwapChain3
… - dxgi1_5 dxgi1_6? = dxgi1_4
-
Affects
dxgi::Feature
,dxgi::HDRMetadataType
,dxgi::OfferResourceFlags
,dxgi::ReclaimResourceResults
,dxgi::HDRMetadataHDR10
,dxgi::IDevice4
,dxgi::Device4
,dxgi::FeatureSupoortData
,dxgi::IFactory5
,dxgi::Factory5
,dxgi::IOutput5
,dxgi::Output5
,dxgi::ISwapChain4
,dxgi::SwapChain4
… - dxgi1_6 = dxgi1_5
-
Affects
dxgi::AdapterFlag3
,dxgi::GPUPreference
,dxgi::HardwareCompositionSupportFlags
,dxgi::AdapterDesc3
,dxgi::OutputDesc1
,dxgi::IAdapter4
,dxgi::Adapter4
,dxgi::IFactory6
,dxgi::Factory6
,dxgi::IOutput6
,dxgi::Output6
,dxgi::declare_adapter_removal_support
… - dxgidebug
-
Affects
dxgi::DebugRLOFlags
,dxgi::InfoQueueMessageCategory
,dxgi::InfoQueueMessageSeverity
,dxgi::InfoQueueMessageID
,dxgi::InfoQueueFilter
,dxgi::InfoQueueFilterDesc
,dxgi::InfoQueueMessage
,dxgi::IDebug
,dxgi::IDebug1
,dxgi::Debug
,dxgi::Debug1
,dxgi::IInfoQueue
,dxgi::InfoQueue
,dxgi::get_debug_interface
… - d3dcompiler
-
Enables d3dcompiler and stringapiset of winapi
Affects
dxplr::d3dcompiler
… - d3d11on12 = d3d11, d3d12
-
Affects
dxplr::d3d11on12
… - d2d1 d2d1_1?
-
Enables d2d1, d2d1effects and dcommon of winapi
Affects
dwrite::IFontFace.get_glyph_run_outline
… - d2d1_1 d2d1_2? = d2d1
- d2d1_2 d2d1_3? = d2d1_1
-
Enables d2d1_2 and d2d1effects_1 of winapi
- d2d1_3 = d2d1_2
-
Enables d2d1_3, d2d1effects_2 and d2d1svg of winapi
Affects
d2d1::svg
… - dwrite dwrite_1?
-
Affects
d2d1::IDrawingStateBlock.get_text_rendering_params
,d2d1::IDrawingStateBlock.set_text_rendering_params
,d2d1::IFactory.create_drawing_state_block
,d2d1::IRenderTarget.draw_glyph_run
,d2d1::IRenderTarget.draw_text
,d2d1::IRenderTarget.draw_text_layout
,d2d1::IRenderTarget.get_text_rendering
,d2d1::IRenderTarget.set_text_rendering_params
,dxplr::dwrite
… - dwrite_1 dwrite_2? = dwrite
- dwrite_2 dwrite_3? = dwrite_1
- dwrite_3 = dwrite_2