/
redgpu
/
bullet
Обзор
Документация
Войти
/
redgpu
/
bullet
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
examples/OpenGLWindow/GLRenderToTexture.h
29 строк
604 B
erwincoumans
Code-style consistency improvement:
24 сен 2018, 00:17
24 сен 2018, 00:17
ab8f169
Код
Авторство
О чём код?
#ifndef GL_RENDER_TO_TEXTURE_H #define GL_RENDER_TO_TEXTURE_H ///See http://www.opengl-tutorial.org/intermediate-tutorials/tutorial-14-render-to-texture/ #include "OpenGLInclude.h" enum { RENDERTEXTURE_COLOR = 1, RENDERTEXTURE_DEPTH, }; struct GLRenderToTexture { GLuint m_framebufferName; GLuint m_depthrenderbuffer; bool m_initialized; int m_renderTextureType; public: GLRenderToTexture(); void init(int width, int height, GLuint textureId, int renderTextureType = RENDERTEXTURE_COLOR); bool enable(); void disable(); virtual ~GLRenderToTexture(); }; #endif //GL_RENDER_TO_TEXTURE_H