pub struct D3D11_FUNCTION_DESC {
pub Version: UINT,
pub Creator: LPCSTR,
pub Flags: UINT,
pub ConstantBuffers: UINT,
pub BoundResources: UINT,
pub InstructionCount: UINT,
pub TempRegisterCount: UINT,
pub TempArrayCount: UINT,
pub DefCount: UINT,
pub DclCount: UINT,
pub TextureNormalInstructions: UINT,
pub TextureLoadInstructions: UINT,
pub TextureCompInstructions: UINT,
pub TextureBiasInstructions: UINT,
pub TextureGradientInstructions: UINT,
pub FloatInstructionCount: UINT,
pub IntInstructionCount: UINT,
pub UintInstructionCount: UINT,
pub StaticFlowControlCount: UINT,
pub DynamicFlowControlCount: UINT,
pub MacroInstructionCount: UINT,
pub ArrayInstructionCount: UINT,
pub MovInstructionCount: UINT,
pub MovcInstructionCount: UINT,
pub ConversionInstructionCount: UINT,
pub BitwiseInstructionCount: UINT,
pub MinFeatureLevel: D3D_FEATURE_LEVEL,
pub RequiredFeatureFlags: UINT64,
pub Name: LPCSTR,
pub FunctionParameterCount: INT,
pub HasReturn: BOOL,
pub Has10Level9VertexShader: BOOL,
pub Has10Level9PixelShader: BOOL,
}
Fields
Version | |
Creator | |
Flags | |
ConstantBuffers | |
BoundResources | |
InstructionCount | |
TempRegisterCount | |
TempArrayCount | |
DefCount | |
DclCount | |
TextureNormalInstructions | |
TextureLoadInstructions | |
TextureCompInstructions | |
TextureBiasInstructions | |
TextureGradientInstructions | |
FloatInstructionCount | |
IntInstructionCount | |
UintInstructionCount | |
StaticFlowControlCount | |
DynamicFlowControlCount | |
MacroInstructionCount | |
ArrayInstructionCount | |
MovInstructionCount | |
MovcInstructionCount | |
ConversionInstructionCount | |
BitwiseInstructionCount | |
MinFeatureLevel | |
RequiredFeatureFlags | |
Name | |
FunctionParameterCount | |
HasReturn | |
Has10Level9VertexShader | |
Has10Level9PixelShader | |