ReactOS 0.4.17-dev-966-gf06eace
_D3D12_SHADER_DESC Struct Reference
Collaboration diagram for _D3D12_SHADER_DESC:

Public Attributes

UINT Version
 
const char * Creator
 
UINT Flags
 
UINT ConstantBuffers
 
UINT BoundResources
 
UINT InputParameters
 
UINT OutputParameters
 
UINT InstructionCount
 
UINT TempRegisterCount
 
UINT TempArrayCount
 
UINT DefCount
 
UINT DclCount
 
UINT TextureNormalInstructions
 
UINT TextureLoadInstructions
 
UINT TextureCompInstructions
 
UINT TextureBiasInstructions
 
UINT TextureGradientInstructions
 
UINT FloatInstructionCount
 
UINT IntInstructionCount
 
UINT UintInstructionCount
 
UINT StaticFlowControlCount
 
UINT DynamicFlowControlCount
 
UINT MacroInstructionCount
 
UINT ArrayInstructionCount
 
UINT CutInstructionCount
 
UINT EmitInstructionCount
 
D3D_PRIMITIVE_TOPOLOGY GSOutputTopology
 
UINT GSMaxOutputVertexCount
 
D3D_PRIMITIVE InputPrimitive
 
UINT PatchConstantParameters
 
UINT cGSInstanceCount
 
UINT cControlPoints
 
D3D_TESSELLATOR_OUTPUT_PRIMITIVE HSOutputPrimitive
 
D3D_TESSELLATOR_PARTITIONING HSPartitioning
 
D3D_TESSELLATOR_DOMAIN TessellatorDomain
 
UINT cBarrierInstructions
 
UINT cInterlockedInstructions
 
UINT cTextureStoreInstructions
 

Detailed Description

Definition at line 38 of file d3d12shader.idl.

Member Data Documentation

◆ ArrayInstructionCount

UINT _D3D12_SHADER_DESC::ArrayInstructionCount

Definition at line 63 of file d3d12shader.idl.

◆ BoundResources

UINT _D3D12_SHADER_DESC::BoundResources

Definition at line 44 of file d3d12shader.idl.

◆ cBarrierInstructions

UINT _D3D12_SHADER_DESC::cBarrierInstructions

Definition at line 75 of file d3d12shader.idl.

◆ cControlPoints

UINT _D3D12_SHADER_DESC::cControlPoints

Definition at line 71 of file d3d12shader.idl.

◆ cGSInstanceCount

UINT _D3D12_SHADER_DESC::cGSInstanceCount

Definition at line 70 of file d3d12shader.idl.

◆ cInterlockedInstructions

UINT _D3D12_SHADER_DESC::cInterlockedInstructions

Definition at line 76 of file d3d12shader.idl.

◆ ConstantBuffers

UINT _D3D12_SHADER_DESC::ConstantBuffers

Definition at line 43 of file d3d12shader.idl.

◆ Creator

const char* _D3D12_SHADER_DESC::Creator

Definition at line 41 of file d3d12shader.idl.

◆ cTextureStoreInstructions

UINT _D3D12_SHADER_DESC::cTextureStoreInstructions

Definition at line 77 of file d3d12shader.idl.

◆ CutInstructionCount

UINT _D3D12_SHADER_DESC::CutInstructionCount

Definition at line 64 of file d3d12shader.idl.

◆ DclCount

UINT _D3D12_SHADER_DESC::DclCount

Definition at line 51 of file d3d12shader.idl.

◆ DefCount

UINT _D3D12_SHADER_DESC::DefCount

Definition at line 50 of file d3d12shader.idl.

◆ DynamicFlowControlCount

UINT _D3D12_SHADER_DESC::DynamicFlowControlCount

Definition at line 61 of file d3d12shader.idl.

◆ EmitInstructionCount

UINT _D3D12_SHADER_DESC::EmitInstructionCount

Definition at line 65 of file d3d12shader.idl.

◆ Flags

UINT _D3D12_SHADER_DESC::Flags

Definition at line 42 of file d3d12shader.idl.

◆ FloatInstructionCount

UINT _D3D12_SHADER_DESC::FloatInstructionCount

Definition at line 57 of file d3d12shader.idl.

◆ GSMaxOutputVertexCount

UINT _D3D12_SHADER_DESC::GSMaxOutputVertexCount

Definition at line 67 of file d3d12shader.idl.

◆ GSOutputTopology

D3D_PRIMITIVE_TOPOLOGY _D3D12_SHADER_DESC::GSOutputTopology

Definition at line 66 of file d3d12shader.idl.

◆ HSOutputPrimitive

D3D_TESSELLATOR_OUTPUT_PRIMITIVE _D3D12_SHADER_DESC::HSOutputPrimitive

Definition at line 72 of file d3d12shader.idl.

◆ HSPartitioning

D3D_TESSELLATOR_PARTITIONING _D3D12_SHADER_DESC::HSPartitioning

Definition at line 73 of file d3d12shader.idl.

◆ InputParameters

UINT _D3D12_SHADER_DESC::InputParameters

Definition at line 45 of file d3d12shader.idl.

◆ InputPrimitive

D3D_PRIMITIVE _D3D12_SHADER_DESC::InputPrimitive

Definition at line 68 of file d3d12shader.idl.

◆ InstructionCount

UINT _D3D12_SHADER_DESC::InstructionCount

Definition at line 47 of file d3d12shader.idl.

◆ IntInstructionCount

UINT _D3D12_SHADER_DESC::IntInstructionCount

Definition at line 58 of file d3d12shader.idl.

◆ MacroInstructionCount

UINT _D3D12_SHADER_DESC::MacroInstructionCount

Definition at line 62 of file d3d12shader.idl.

◆ OutputParameters

UINT _D3D12_SHADER_DESC::OutputParameters

Definition at line 46 of file d3d12shader.idl.

◆ PatchConstantParameters

UINT _D3D12_SHADER_DESC::PatchConstantParameters

Definition at line 69 of file d3d12shader.idl.

◆ StaticFlowControlCount

UINT _D3D12_SHADER_DESC::StaticFlowControlCount

Definition at line 60 of file d3d12shader.idl.

◆ TempArrayCount

UINT _D3D12_SHADER_DESC::TempArrayCount

Definition at line 49 of file d3d12shader.idl.

◆ TempRegisterCount

UINT _D3D12_SHADER_DESC::TempRegisterCount

Definition at line 48 of file d3d12shader.idl.

◆ TessellatorDomain

D3D_TESSELLATOR_DOMAIN _D3D12_SHADER_DESC::TessellatorDomain

Definition at line 74 of file d3d12shader.idl.

◆ TextureBiasInstructions

UINT _D3D12_SHADER_DESC::TextureBiasInstructions

Definition at line 55 of file d3d12shader.idl.

◆ TextureCompInstructions

UINT _D3D12_SHADER_DESC::TextureCompInstructions

Definition at line 54 of file d3d12shader.idl.

◆ TextureGradientInstructions

UINT _D3D12_SHADER_DESC::TextureGradientInstructions

Definition at line 56 of file d3d12shader.idl.

◆ TextureLoadInstructions

UINT _D3D12_SHADER_DESC::TextureLoadInstructions

Definition at line 53 of file d3d12shader.idl.

◆ TextureNormalInstructions

UINT _D3D12_SHADER_DESC::TextureNormalInstructions

Definition at line 52 of file d3d12shader.idl.

◆ UintInstructionCount

UINT _D3D12_SHADER_DESC::UintInstructionCount

Definition at line 59 of file d3d12shader.idl.

◆ Version

UINT _D3D12_SHADER_DESC::Version

Definition at line 40 of file d3d12shader.idl.


The documentation for this struct was generated from the following file: