mirror of https://github.com/mpv-player/mpv
Fix colormap save/restore for directcolor fb devices
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17638 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
1ab575101a
commit
74e03a35f1
|
@ -549,7 +549,8 @@ static uint8_t *center; /* thx .so :) */
|
|||
static struct fb_fix_screeninfo fb_finfo;
|
||||
static struct fb_var_screeninfo fb_orig_vinfo;
|
||||
static struct fb_var_screeninfo fb_vinfo;
|
||||
static struct fb_cmap fb_oldcmap;
|
||||
static unsigned short fb_ored[256], fb_ogreen[256], fb_oblue[256];
|
||||
static struct fb_cmap fb_oldcmap = { 0, 256, fb_ored, fb_ogreen, fb_oblue };
|
||||
static int fb_cmap_changed = 0;
|
||||
static int fb_pixel_size; // 32: 4 24: 3 16: 2 15: 2
|
||||
static int fb_bpp; // 32: 32 24: 24 16: 16 15: 15
|
||||
|
|
|
@ -72,7 +72,8 @@ static uint8_t *center = NULL; // where to begin writing our image (centered?)
|
|||
static struct fb_fix_screeninfo fb_finfo; // fixed info
|
||||
static struct fb_var_screeninfo fb_vinfo; // variable info
|
||||
static struct fb_var_screeninfo fb_orig_vinfo; // variable info to restore later
|
||||
static struct fb_cmap fb_oldcmap; // cmap to restore later
|
||||
static unsigned short fb_ored[256], fb_ogreen[256], fb_oblue[256];
|
||||
static struct fb_cmap fb_oldcmap = { 0, 256, fb_ored, fb_ogreen, fb_oblue };
|
||||
static int fb_cmap_changed = 0; // to restore map
|
||||
static int fb_pixel_size; // 32: 4 24: 3 16: 2 15: 2
|
||||
static int fb_bpp; // 32: 32 24: 24 16: 16 15: 15
|
||||
|
|
Loading…
Reference in New Issue