void GLFW_App::draw_internal() { glDepthMask(GL_TRUE); glClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); draw(); // draw tweakbar if(m_displayTweakBar) { // console output outstream_gl().draw(); glPolygonMode(GL_FRONT_AND_BACK, GL_FILL); TwDraw(); } }
void Raspi_App::draw_internal() { // clear framebuffer gl::clear(); // fire user draw-callback draw(); // draw tweakbar if(displayTweakBar()) { // console output outstream_gl().draw(); } if(cursor_visible() && (m_mouse_fd || m_touch_fd)) { gl::draw_points_2D({current_mouse_pos}, gl::COLOR_RED, 5.f); } }