17 GLuint mFBO, mTextureID, mRBO;
18 bool mGenerated =
false;
21 int mInternalWidth, mInternalHeight;
23 float mResolutionScalingFactor;
34 RenderTarget(
int width,
int height,
float resolutionScaling = 1.0f);
47 void Resize(
int width,
int height);
~RenderTarget()
Détruit la RenderTarget.
Definition rendertarget.cpp:11
GLuint GetTexture()
Renvoie l'identifiant de la texture générée dans le framebuffer custom.
Definition rendertarget.cpp:69
void Bind()
Permet de lier la RenderTarget.
Definition rendertarget.cpp:59
RenderTarget(int width, int height, float resolutionScaling=1.0f)
Construit une nouvelle RenderTarget.
Definition rendertarget.cpp:7
void Unbind()
Permet de délier la RenderTarget.
Definition rendertarget.cpp:65
void Resize(int width, int height)
Redimensionne la render target.
Definition rendertarget.cpp:28
Definition debugrenderer.cpp:17
Classe qui encapsule le chargement let l'usage d'un shader OpenGL.