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