ezEngine  Milestone 7
ezShaderMaterialParamCB Struct Reference

Classes

struct  MaterialParameter
 

Public Member Functions

ezUInt32 GetHash () const
 

Public Attributes

ezUInt32 m_uiMaterialCBSize
 
ezHybridArray
< MaterialParameter, 16 > 
m_MaterialParameters
 
ezUInt64 m_uiLastBufferModification
 
ezConstantBufferResourceHandle m_hMaterialCB
 

Member Data Documentation

ezUInt32 ezShaderMaterialParamCB::m_uiMaterialCBSize
Todo:
All the material cb data must be shareable across shaders, to enable reusing the same buffer if the layouts are identical

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