Move helper function definition to top of file

old-commit-hash: 431690be1e0843eda72a7e703344d7a2d20f12fd
This commit is contained in:
Willem Melching
2020-06-10 11:41:45 -07:00
parent fe4fb82b5d
commit b7ae2df26b
+15 -15
View File
@@ -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;
}