qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH] Correct computation of bytes per pixel from bits pe


From: BALATON Zoltan
Subject: [Qemu-devel] [PATCH] Correct computation of bytes per pixel from bits per pixel
Date: Tue, 21 Aug 2012 23:32:04 +0200 (CEST)


Signed-off-by: BALATON Zoltan <address@hidden>
---
 console.c |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/console.c b/console.c
index 4525cc7..f698b77 100644
--- a/console.c
+++ b/console.c
@@ -1612,7 +1612,7 @@ PixelFormat qemu_different_endianness_pixelformat(int bpp)
     memset(&pf, 0x00, sizeof(PixelFormat));

     pf.bits_per_pixel = bpp;
-    pf.bytes_per_pixel = bpp / 8;
+    pf.bytes_per_pixel = (bpp + 7) >> 3;
     pf.depth = bpp == 32 ? 24 : bpp;

     switch (bpp) {
@@ -1661,7 +1661,7 @@ PixelFormat qemu_default_pixelformat(int bpp)
     memset(&pf, 0x00, sizeof(PixelFormat));

     pf.bits_per_pixel = bpp;
-    pf.bytes_per_pixel = bpp / 8;
+    pf.bytes_per_pixel = (bpp + 7) >> 3;
     pf.depth = bpp == 32 ? 24 : bpp;

     switch (bpp) {
--
1.7.10



reply via email to

[Prev in Thread] Current Thread [Next in Thread]