SpiecsEngine
 
Loading...
Searching...
No Matches

◆ GetHitShaderHandle()

uint32_t Spices::MeshPack::GetHitShaderHandle ( ) const
inherited

Get Hit Shader Handle, which accessed by ray gen shader.

Returns
Returns the material handle.

Definition at line 165 of file MeshPack.cpp.

166 {
168
169 if(!m_HitShaderHandle.has_value())
170 {
171 std::stringstream ss;
172 ss << "MeshPack do not has a valid material handle.";
173
174 SPICES_CORE_ERROR(ss.str())
175 }
176
177 return m_HitShaderHandle.value().load();
178 }
#define SPICES_PROFILE_ZONE
std::optional< std::atomic_uint32_t > m_HitShaderHandle
specific hit shader handle. Used in RayTracing Pipeline.
Definition MeshPack.h:347