text.c->text.cc (#19734)

old-commit-hash: c5c9b6f7123e573f6c3171c5d5843fcfc8af5dcd
This commit is contained in:
Dean Lee
2021-01-16 05:42:26 +08:00
committed by GitHub
parent 47d58291f1
commit c3043515d8
5 changed files with 11 additions and 29 deletions
+4 -4
View File
@@ -32,22 +32,22 @@ struct FramebufferState {
EGLContext context;
};
extern "C" void framebuffer_swap(FramebufferState *s) {
void framebuffer_swap(FramebufferState *s) {
eglSwapBuffers(s->display, s->surface);
assert(glGetError() == GL_NO_ERROR);
}
extern "C" bool set_brightness(int brightness) {
bool set_brightness(int brightness) {
char bright[64];
snprintf(bright, sizeof(bright), "%d", brightness);
return 0 == write_file("/sys/class/leds/lcd-backlight/brightness", bright, strlen(bright));
}
extern "C" void framebuffer_set_power(FramebufferState *s, int mode) {
void framebuffer_set_power(FramebufferState *s, int mode) {
SurfaceComposerClient::setDisplayPowerMode(s->dtoken, mode);
}
extern "C" FramebufferState* framebuffer_init(
FramebufferState* framebuffer_init(
const char* name, int32_t layer, int alpha,
int *out_w, int *out_h) {
status_t status;