diff --git a/selfdrive/common/framebuffer.cc b/selfdrive/common/framebuffer.cc index 46e1b38d70..11404edd97 100644 --- a/selfdrive/common/framebuffer.cc +++ b/selfdrive/common/framebuffer.cc @@ -31,6 +31,21 @@ struct FramebufferState { EGLContext context; }; +extern "C" void framebuffer_swap(FramebufferState *s) { + eglSwapBuffers(s->display, s->surface); + assert(glGetError() == GL_NO_ERROR); +} + +extern "C" bool set_brightness(int brightness) { + FILE *f = fopen("/sys/class/leds/lcd-backlight/brightness", "wb"); + if (f != NULL) { + fprintf(f, "%d", brightness); + fclose(f); + return true; + } + return false; +} + extern "C" void framebuffer_set_power(FramebufferState *s, int mode) { SurfaceComposerClient::setDisplayPowerMode(s->dtoken, mode); } @@ -129,18 +144,3 @@ extern "C" FramebufferState* framebuffer_init( return s; } - -extern "C" void framebuffer_swap(FramebufferState *s) { - eglSwapBuffers(s->display, s->surface); - assert(glGetError() == GL_NO_ERROR); -} - -extern "C" bool set_brightness(int brightness) { - FILE *f = fopen("/sys/class/leds/lcd-backlight/brightness", "wb"); - if (f != NULL) { - fprintf(f, "%d", brightness); - fclose(f); - return true; - } - return false; -}