UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FD3D12LowLevelGraphicsPipelineStateDesc Struct Reference

#include <D3D12PipelineState.h>

Public Member Functions

FORCEINLINE bool UsesMeshShaders () const
 
FORCEINLINE FString GetName () const
 

Public Attributes

const FD3D12RootSignaturepRootSignature
 
FD3D12_GRAPHICS_PIPELINE_STATE_DESC Desc
 
ShaderBytecodeHash VSHash
 
ShaderBytecodeHash MSHash
 
ShaderBytecodeHash ASHash
 
ShaderBytecodeHash GSHash
 
ShaderBytecodeHash PSHash
 
uint32 InputLayoutHash
 
bool bFromPSOFileCache
 
SIZE_T CombinedHash
 

Member Function Documentation

◆ GetName()

FORCEINLINE FString FD3D12LowLevelGraphicsPipelineStateDesc::GetName ( ) const
inline

◆ UsesMeshShaders()

FORCEINLINE bool FD3D12LowLevelGraphicsPipelineStateDesc::UsesMeshShaders ( ) const
inline

Member Data Documentation

◆ ASHash

ShaderBytecodeHash FD3D12LowLevelGraphicsPipelineStateDesc::ASHash

◆ bFromPSOFileCache

bool FD3D12LowLevelGraphicsPipelineStateDesc::bFromPSOFileCache

◆ CombinedHash

SIZE_T FD3D12LowLevelGraphicsPipelineStateDesc::CombinedHash

◆ Desc

FD3D12_GRAPHICS_PIPELINE_STATE_DESC FD3D12LowLevelGraphicsPipelineStateDesc::Desc

◆ GSHash

ShaderBytecodeHash FD3D12LowLevelGraphicsPipelineStateDesc::GSHash

◆ InputLayoutHash

uint32 FD3D12LowLevelGraphicsPipelineStateDesc::InputLayoutHash

◆ MSHash

ShaderBytecodeHash FD3D12LowLevelGraphicsPipelineStateDesc::MSHash

◆ pRootSignature

const FD3D12RootSignature* FD3D12LowLevelGraphicsPipelineStateDesc::pRootSignature

◆ PSHash

ShaderBytecodeHash FD3D12LowLevelGraphicsPipelineStateDesc::PSHash

◆ VSHash

ShaderBytecodeHash FD3D12LowLevelGraphicsPipelineStateDesc::VSHash

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