UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FComputePipelineStateInitializer Class Reference

#include <RHIResources.h>

Public Member Functions

 FComputePipelineStateInitializer ()
 
 FComputePipelineStateInitializer (FRHIComputeShader *InComputeShader, uint8 InFlags)
 
bool operator== (const FComputePipelineStateInitializer &Other) const
 

Public Attributes

FRHIComputeShaderComputeShader
 
union { 
 
   struct { 
 
      uint8   Reserved: 6 
 
      uint8   bPSOPrecache: 1 
 
      uint8   bFromPSOFileCache: 1 
 
   }  
 
   uint8   Flags 
 
};  
 

Constructor & Destructor Documentation

◆ FComputePipelineStateInitializer() [1/2]

FComputePipelineStateInitializer::FComputePipelineStateInitializer ( )
inline

◆ FComputePipelineStateInitializer() [2/2]

FComputePipelineStateInitializer::FComputePipelineStateInitializer ( FRHIComputeShader InComputeShader,
uint8  InFlags 
)
inline

Member Function Documentation

◆ operator==()

bool FComputePipelineStateInitializer::operator== ( const FComputePipelineStateInitializer Other) const
inline

Member Data Documentation

◆ [union]

◆ bFromPSOFileCache

uint8 FComputePipelineStateInitializer::bFromPSOFileCache

◆ bPSOPrecache

uint8 FComputePipelineStateInitializer::bPSOPrecache

◆ ComputeShader

FRHIComputeShader* FComputePipelineStateInitializer::ComputeShader

◆ Flags

uint8 FComputePipelineStateInitializer::Flags

◆ Reserved

uint8 FComputePipelineStateInitializer::Reserved

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