Esempio n. 1
0
    virtual void RenderSceneCB()
    {
        glClear(GL_COLOR_BUFFER_BIT);
		glBindVertexArray(m_VAO);
		glDrawArrays(GL_TRIANGLES, 0, 3);
		GLUTBackendSwapBuffers();
    }
Esempio n. 2
0
void OgldevBackendSwapBuffers()
{
    TwDraw();

    switch (sBackendType) {
    case OGLDEV_BACKEND_TYPE_GLUT:
        GLUTBackendSwapBuffers();
        break;
    case OGLDEV_BACKEND_TYPE_GLFW:
        GLFWBackendSwapBuffers();
        break;
    default:
        assert(0);
    }
}