mirror of
https://github.com/firestar5683/StarPilot.git
synced 2026-08-21 08:14:00 +08:00
text.c->text.cc (#19734)
old-commit-hash: c5c9b6f7123e573f6c3171c5d5843fcfc8af5dcd
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user