frontend/pollux: care about bpp when calculating offset
authornotaz <notasas@gmail.com>
Tue, 31 Jul 2012 23:16:57 +0000 (02:16 +0300)
committernotaz <notasas@gmail.com>
Tue, 31 Jul 2012 23:54:48 +0000 (02:54 +0300)
frontend/plat_pollux.c

index 57031d8..589049c 100644 (file)
@@ -440,7 +440,7 @@ void *plat_gvideo_set_mode(int *w_, int *h_, int *bpp_)
        }
        fb_offset_y = 240/2 - h / 2;
 
-       psx_offset_x = poff_w;
+       psx_offset_x = poff_w * psx_bpp/8 / 2;
        psx_offset_y = poff_h;
        psx_src_width = w;
        psx_src_height = h;