UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
RHIShaderBindingLayout.h File Reference
#include "Containers/ArrayView.h"
#include "Containers/StaticArray.h"
#include "Misc/Optional.h"
#include "RHIDefinitions.h"

Go to the source code of this file.

Classes

struct  FRHIUniformBufferShaderBindingLayout
 
class  FRHIShaderBindingLayout
 

Enumerations

enum class  EShaderBindingLayoutFlags : uint8 {
  None = 0 , AllowMeshShaders = 1 << 0 , InputAssembler = 1 << 1 , BindlessResources = 1 << 2 ,
  BindlessSamplers = 1 << 3 , RootConstants = 1 << 4 , ShaderBindingLayoutUsed = 1 << 5
}
 

Enumeration Type Documentation

◆ EShaderBindingLayoutFlags

Enumerator
None 
AllowMeshShaders 
InputAssembler 
BindlessResources 
BindlessSamplers 
RootConstants 
ShaderBindingLayoutUsed