Castor3D
..
|
Render tampon recevant une composante de profondeur et/ou de stencil. Plus de détails...
Fonctions membres publiques | |
DepthStencilRenderBuffer (Castor::ePIXEL_FORMAT p_eFormat) | |
Constructeur. Plus de détails... | |
virtual | ~DepthStencilRenderBuffer () |
Destructeur. Plus de détails... | |
Fonctions membres publiques hérités de Castor3D::RenderBuffer | |
RenderBuffer (eBUFFER_COMPONENT p_eType, Castor::ePIXEL_FORMAT p_ePixelFormat) | |
Constructeur. Plus de détails... | |
virtual | ~RenderBuffer () |
Destructeur. Plus de détails... | |
virtual bool | Create ()=0 |
Fonction de création. Plus de détails... | |
virtual void | Destroy ()=0 |
Fonction de destruction. Plus de détails... | |
virtual bool | Initialise (Castor::Size const &p_size)=0 |
Fonction d'initialisation. Plus de détails... | |
virtual void | Cleanup ()=0 |
Fonction de nettoyage. Plus de détails... | |
virtual bool | Bind ()=0 |
Fonction d'activation, pour dire au GPU qu'il est activé Plus de détails... | |
virtual void | Unbind ()=0 |
Fonction de désactivation, pour dire au GPU qu'il est désactivé Plus de détails... | |
virtual bool | Resize (Castor::Size const &p_size)=0 |
Fonction de redimensionnement. Plus de détails... | |
Castor::ePIXEL_FORMAT | GetPixelFormat () const |
Récupère le format des pixels du tampon. Plus de détails... | |
Castor::Size const & | GetDimensions () const |
Récupère les dimensions du tampon. Plus de détails... | |
uint32_t | GetWidth () const |
Récupère la largeur du tampon. Plus de détails... | |
uint32_t | GetHeight () const |
Récupère la hauteur du tampon. Plus de détails... | |
eBUFFER_COMPONENT | GetComponent () const |
Récupère la composante du tampon. Plus de détails... | |
void | SetSamplesCount (int p_iSamples) |
Définit le nombre de samples du tampon. Plus de détails... | |
int | GetSamplesCount () |
Récupère le nombre de samples du tampon. Plus de détails... | |
Render tampon recevant une composante de profondeur et/ou de stencil.
Castor3D::DepthStencilRenderBuffer::DepthStencilRenderBuffer | ( | Castor::ePIXEL_FORMAT | p_eFormat | ) |
Constructeur.
[in] | p_ePixelFormat | Le format des pixels du tampon |
|
virtual |
Destructeur.