UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
RHIShaderParameters.h File Reference
#include "Containers/Array.h"
#include "RHIResources.h"
#include "RHIResourceCollection.h"

Go to the source code of this file.

Classes

struct  FRHIShaderParameter
 
struct  FRHIShaderParameterResource
 
class  FRHIBatchedShaderParametersAllocator
 
struct  FRHIBatchedShaderParameters
 
struct  FRHIShaderParameterUnbind
 
struct  FRHIBatchedShaderUnbinds
 
struct  FRHIShaderBundleComputeDispatch
 
struct  FRHIShaderBundleGraphicsState
 
struct  FRHIShaderBundleGraphicsDispatch
 

Macros

#define RHI_VALIDATE_BATCHED_SHADER_PARAMETERS   DO_CHECK
 

Enumerations

enum class  ERHIBatchedShaderParameterAllocatorPageSize { Small , Large }
 

Macro Definition Documentation

◆ RHI_VALIDATE_BATCHED_SHADER_PARAMETERS

#define RHI_VALIDATE_BATCHED_SHADER_PARAMETERS   DO_CHECK

Enumeration Type Documentation

◆ ERHIBatchedShaderParameterAllocatorPageSize

Enumerator
Small 
Large