On 8/9/06, Anthony Liguori <[EMAIL PROTECTED]> wrote:
On Thu, 10 Aug 2006 00:32:20 +0200, Juergen Lock wrote:

> Hi!
>
>  I was made aware of this by a FreeBSD user, but i suspect the
> problem is not specific to FreeBSD hosts:  If run on a 16 bit display,
> qemu-system-sparc' video is messed up like shown here:
>       http://img320.imageshack.us/img320/3807/qemusparckd1.png
> (pink, and uses only half of the window's width...)  It looks okay on 24
> bit displays.

Looks you're telling QEMU that you've got a 16 bit buffer when it's really
a 32 bit buffer.

Perhaps we're mixing up bits-per-pixel with depth?

Regards,

Anthony Liguori

>  Thanx,
>       Juergen





Perhaps this in tcx.c?

   switch (ts->ds->depth) {
   case 32:
   f = tcx_draw_line32;
   break;
   case 24:
   f = tcx_draw_line24;
   break;
   default:
   case 8:
   f = tcx_draw_line8;
   break;
   case 0:
   return;
   }

WD
--
< undrdawg> it was buggy and hung a lot


_______________________________________________
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel

Reply via email to