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

#include <VulkanPipeline.h>

Public Member Functions

 FVulkanShaderHashes ()
 
 FVulkanShaderHashes (const FGraphicsPipelineStateInitializer &PSOInitializer)
 
void Finalize ()
 

Public Attributes

uint32 Hash
 
FSHAHash Stages [ShaderStage::MaxNumStages]
 

Friends

uint32 GetTypeHash (const FVulkanShaderHashes &Hashes)
 
bool operator== (const FVulkanShaderHashes &A, const FVulkanShaderHashes &B)
 

Constructor & Destructor Documentation

◆ FVulkanShaderHashes() [1/2]

FVulkanShaderHashes::FVulkanShaderHashes ( )

◆ FVulkanShaderHashes() [2/2]

FVulkanShaderHashes::FVulkanShaderHashes ( const FGraphicsPipelineStateInitializer PSOInitializer)

Member Function Documentation

◆ Finalize()

void FVulkanShaderHashes::Finalize ( )
inline

Friends And Related Symbol Documentation

◆ GetTypeHash

uint32 GetTypeHash ( const FVulkanShaderHashes Hashes)
friend

◆ operator==

bool operator== ( const FVulkanShaderHashes A,
const FVulkanShaderHashes B 
)
friend

Member Data Documentation

◆ Hash

uint32 FVulkanShaderHashes::Hash

◆ Stages

FSHAHash FVulkanShaderHashes::Stages[ShaderStage::MaxNumStages]

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