Castor3D  0.11.0
Multiplatform 3D engine
Classes | Espaces de nommage | Macros
Référence du fichier RsmConfigUbo.hpp

Classes

class  castor3d::RsmConfigUbo
 

Espaces de nommage

 castor3d
 

Macros

#define UBO_RSM_CONFIG(writer, binding, set)
 

Documentation des macros

◆ UBO_RSM_CONFIG

#define UBO_RSM_CONFIG (   writer,
  binding,
  set 
)
Valeur :
sdw::Ubo rsmConfig{ writer\
, binding\
, set };\
auto c3d_rsmIntensity = rsmConfig.declMember< sdw::Float >( castor3d::RsmConfigUbo::Intensity );\
auto c3d_rsmRMax = rsmConfig.declMember< sdw::Float >( castor3d::RsmConfigUbo::RMax );\
auto c3d_rsmSampleCount = rsmConfig.declMember< sdw::UInt >( castor3d::RsmConfigUbo::SampleCount );\
auto c3d_rsmIndex = rsmConfig.declMember< sdw::UInt >( castor3d::RsmConfigUbo::Index );\
rsmConfig.end()
static C3D_API std::string const Intensity
Definition: RsmConfigUbo.hpp:91
static C3D_API std::string const RMax
Definition: RsmConfigUbo.hpp:92
static C3D_API std::string const Index
Definition: RsmConfigUbo.hpp:94
static C3D_API std::string const BufferRsmConfig
Definition: RsmConfigUbo.hpp:90
static C3D_API std::string const SampleCount
Definition: RsmConfigUbo.hpp:93