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

#include <SpecializationConstant.h>

Public Member Functions

bool operator== (const SpecializationConstant &rhs) const
 
HashValue64 GetHash () const
 Returns a hash of the constant.
 

Public Attributes

Name m_name
 Name of the constant.
 
uint32_t m_id = 0
 Id of the constant.
 
SpecializationValue m_value
 Value of the constant.
 
SpecializationType m_type = SpecializationType::Invalid
 Type of the constant.
 

Detailed Description

Contains all the necessary information and value of a specialization constant so it can be used when creating a PipelineState.


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