Open 3D Engine Atom Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::RHI::ShaderResourceGroupBindingInfo Struct Reference

#include <PipelineLayoutDescriptor.h>

Public Member Functions

 AZ_TYPE_INFO (ShaderResourceGroupBindingInfo, "{FE67D6A9-57E7-4075-94F9-3E2F443D1BD3}")
 
HashValue64 GetHash () const
 Returns the hash computed for the binding info.
 

Static Public Member Functions

static void Reflect (AZ::ReflectContext *context)
 

Public Attributes

ResourceBindingInfo m_constantDataBindingInfo
 Register number for the constant data. All constants have the same register number.
 
AZStd::unordered_map< Name, ResourceBindingInfom_resourcesRegisterMap
 Register number for the Shader Resource Group resources.
 

Detailed Description

This class describes binding information about the Shader Resource Group that is part of a Pipeline. Contains the register number for each SRG resource.


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