Struct winapi::d3d10shader::D3D10_SHADER_DESC [] [src]

pub struct D3D10_SHADER_DESC {
    pub Version: UINT,
    pub Creator: LPCSTR,
    pub Flags: UINT,
    pub ConstantBuffers: UINT,
    pub BoundResources: UINT,
    pub InputParameters: UINT,
    pub OutputParameters: 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 CutInstructionCount: UINT,
    pub EmitInstructionCount: UINT,
    pub GSOutputTopology: D3D_PRIMITIVE_TOPOLOGY,
    pub GSMaxOutputVertexCount: UINT,
}

Fields

Version
Creator
Flags
ConstantBuffers
BoundResources
InputParameters
OutputParameters
InstructionCount
TempRegisterCount
TempArrayCount
DefCount
DclCount
TextureNormalInstructions
TextureLoadInstructions
TextureCompInstructions
TextureBiasInstructions
TextureGradientInstructions
FloatInstructionCount
IntInstructionCount
UintInstructionCount
StaticFlowControlCount
DynamicFlowControlCount
MacroInstructionCount
ArrayInstructionCount
CutInstructionCount
EmitInstructionCount
GSOutputTopology
GSMaxOutputVertexCount

Trait Implementations

impl Copy for D3D10_SHADER_DESC
[src]

impl Clone for D3D10_SHADER_DESC
[src]

fn clone(&self) -> D3D10_SHADER_DESC

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0

Performs copy-assignment from source. Read more

Derived Implementations

impl Debug for D3D10_SHADER_DESC
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.