9 #ifndef FBIO_WAITFORVSYNC
10 #define FBIO_WAITFORVSYNC _IOW('F', 0x20, uint32_t)
14 # define LCD_DEV "/dev/fb1"
19 int m_xRes, m_yRes, m_bpp;
20 int m_brightness, m_gamma, m_alpha;
22 struct fb_var_screeninfo m_screeninfo;
24 unsigned char m_ramp[256], m_rampalpha[256];
25 uint16_t m_red[256], m_green[256], m_blue[256], m_trans[256];
30 int setMode(
int xRes,
int yRes,
int bpp);
32 void enableManualBlit();
33 void disableManualBlit();
36 void save2png(
unsigned char* output,
int xRes,
int yRes);
37 void save2bmp(
unsigned char* output,
int xRes,
int yRes);
eSize size()
Definition: fblcd.h:42
void update()
Definition: fblcd.cpp:183
int setLCDContrast(int contrast)
Definition: fblcd.h:45
void setFlipped(bool)
Definition: fblcd.h:49
int waitVSync()
Definition: fblcd.cpp:177
eFbLCD(const char *fb=LCD_DEV)
Definition: fblcd.cpp:19
bool detected()
Definition: fblcd.h:41
bool isOled() const
Definition: fblcd.h:50
int lock()
Definition: fblcd.cpp:197
void dumpLCD(bool)
Definition: fblcd.cpp:288
~eFbLCD()
Definition: fblcd.cpp:83
int islocked()
Definition: fblcd.h:54
void setDump(bool)
Definition: fblcd.cpp:383
void unlock()
Definition: fblcd.cpp:211
int setLCDBrightness(int brightness)
Definition: fblcd.cpp:275
void setInverted(unsigned char)
Definition: fblcd.h:48
int setLED(int value, int option)
Definition: fblcd.h:47
void setPalette(gUnmanagedSurface)
Definition: fblcd.cpp:242
int locked
Definition: lcd.h:33
#define LCD_DEV
Definition: fblcd.h:14
Definition: gpixmap.h:163