RetroArch
Public Attributes | List of all members
_D3D12_FUNCTION_DESC Struct Reference

#include <d3d12shader.h>

Public Attributes

UINT Version
 
LPCSTR Creator
 
UINT Flags
 
UINT ConstantBuffers
 
UINT BoundResources
 
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 MovInstructionCount
 
UINT MovcInstructionCount
 
UINT ConversionInstructionCount
 
UINT BitwiseInstructionCount
 
D3D_FEATURE_LEVEL MinFeatureLevel
 
UINT64 RequiredFeatureFlags
 
LPCSTR Name
 
INT FunctionParameterCount
 
BOOL HasReturn
 
BOOL Has10Level9VertexShader
 
BOOL Has10Level9PixelShader
 

Member Data Documentation

◆ ArrayInstructionCount

UINT _D3D12_FUNCTION_DESC::ArrayInstructionCount

◆ BitwiseInstructionCount

UINT _D3D12_FUNCTION_DESC::BitwiseInstructionCount

◆ BoundResources

UINT _D3D12_FUNCTION_DESC::BoundResources

◆ ConstantBuffers

UINT _D3D12_FUNCTION_DESC::ConstantBuffers

◆ ConversionInstructionCount

UINT _D3D12_FUNCTION_DESC::ConversionInstructionCount

◆ Creator

LPCSTR _D3D12_FUNCTION_DESC::Creator

◆ DclCount

UINT _D3D12_FUNCTION_DESC::DclCount

◆ DefCount

UINT _D3D12_FUNCTION_DESC::DefCount

◆ DynamicFlowControlCount

UINT _D3D12_FUNCTION_DESC::DynamicFlowControlCount

◆ Flags

UINT _D3D12_FUNCTION_DESC::Flags

◆ FloatInstructionCount

UINT _D3D12_FUNCTION_DESC::FloatInstructionCount

◆ FunctionParameterCount

INT _D3D12_FUNCTION_DESC::FunctionParameterCount

◆ Has10Level9PixelShader

BOOL _D3D12_FUNCTION_DESC::Has10Level9PixelShader

◆ Has10Level9VertexShader

BOOL _D3D12_FUNCTION_DESC::Has10Level9VertexShader

◆ HasReturn

BOOL _D3D12_FUNCTION_DESC::HasReturn

◆ InstructionCount

UINT _D3D12_FUNCTION_DESC::InstructionCount

◆ IntInstructionCount

UINT _D3D12_FUNCTION_DESC::IntInstructionCount

◆ MacroInstructionCount

UINT _D3D12_FUNCTION_DESC::MacroInstructionCount

◆ MinFeatureLevel

D3D_FEATURE_LEVEL _D3D12_FUNCTION_DESC::MinFeatureLevel

◆ MovcInstructionCount

UINT _D3D12_FUNCTION_DESC::MovcInstructionCount

◆ MovInstructionCount

UINT _D3D12_FUNCTION_DESC::MovInstructionCount

◆ Name

LPCSTR _D3D12_FUNCTION_DESC::Name

◆ RequiredFeatureFlags

UINT64 _D3D12_FUNCTION_DESC::RequiredFeatureFlags

◆ StaticFlowControlCount

UINT _D3D12_FUNCTION_DESC::StaticFlowControlCount

◆ TempArrayCount

UINT _D3D12_FUNCTION_DESC::TempArrayCount

◆ TempRegisterCount

UINT _D3D12_FUNCTION_DESC::TempRegisterCount

◆ TextureBiasInstructions

UINT _D3D12_FUNCTION_DESC::TextureBiasInstructions

◆ TextureCompInstructions

UINT _D3D12_FUNCTION_DESC::TextureCompInstructions

◆ TextureGradientInstructions

UINT _D3D12_FUNCTION_DESC::TextureGradientInstructions

◆ TextureLoadInstructions

UINT _D3D12_FUNCTION_DESC::TextureLoadInstructions

◆ TextureNormalInstructions

UINT _D3D12_FUNCTION_DESC::TextureNormalInstructions

◆ UintInstructionCount

UINT _D3D12_FUNCTION_DESC::UintInstructionCount

◆ Version

UINT _D3D12_FUNCTION_DESC::Version

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