Castor3D
..
|
Gestion du tampon de variables uniformes pour la configuration HDR. Plus de détails...
Fonctions membres publiques | |
C3D_API | HdrConfigUbo (Engine &engine) |
Constructeur. Plus de détails... | |
C3D_API | ~HdrConfigUbo () |
Destructeur. Plus de détails... | |
C3D_API void | update (HdrConfig const &p_config) const |
Met à jour l'UBO avec les valeurs données. Plus de détails... | |
Constructeurs/Opérateurs d'affectation par copie/déplacement. | |
C3D_API | HdrConfigUbo (HdrConfigUbo const &)=delete |
C3D_API HdrConfigUbo & | operator= (HdrConfigUbo const &)=delete |
C3D_API | HdrConfigUbo (HdrConfigUbo &&)=default |
C3D_API HdrConfigUbo & | operator= (HdrConfigUbo &&)=default |
getters. | |
UniformBuffer & | getUbo () |
UniformBuffer const & | getUbo () const |
Attributs publics statiques | |
static constexpr uint32_t | BindingPoint = 8u |
static C3D_API castor::String const | BufferHdrConfig |
static C3D_API castor::String const | Exposure |
static C3D_API castor::String const | Gamma |
Gestion du tampon de variables uniformes pour la configuration HDR.
|
delete |
|
default |
Constructeur.
[in] | engine | Le moteur. |
C3D_API castor3d::HdrConfigUbo::~HdrConfigUbo | ( | ) |
Destructeur.
|
inline |
|
inline |
|
delete |
|
default |
Met à jour l'UBO avec les valeurs données.
[in] | p_config | La configuration HDR. |
|
static |
|
static |
Nom du frame variable buffer contenant la configuration du HDR.
|
static |
Nom de la frame variable contenant l'exposition.
|
static |
Nom de la frame variable contenant la correction gamma.