public inbox for qemu-devel@nongnu.org
 help / color / mirror / Atom feed
* ati-vga patches for 11.0
@ 2026-03-05 23:58 BALATON Zoltan
  2026-03-08 14:07 ` BALATON Zoltan
  0 siblings, 1 reply; 2+ messages in thread
From: BALATON Zoltan @ 2026-03-05 23:58 UTC (permalink / raw)
  To: qemu-devel
  Cc: Chad Jablonski, Gerd Hoffmann, Marc-André Lureau,
	Peter Maydell, Philippe Mathieu-Daudé

On Wed, 4 Mar 2026, BALATON Zoltan wrote:
> On Mon, 2 Mar 2026, Chad Jablonski wrote:
>> Implement flushing the 128-bit HOST_DATA accumulator to VRAM to enable
>> text rendering in X. Supports all datatypes (monochrome frgd/bkgd,
>> monochrome frgd, and color), however monochrome frgd support is
>> partial and does not properly handle transparency/leave-alone.
>> 
>> The flush is broken up into two steps. First, if necessary, expansion of 
>> the
>> monochrome bits to the destination color depth. Then the expanded pixels
>> are sent to the ati_2d_do_blt one scanline at a time. ati_2d_do_blt then
>> clips and performs the blit.
>> 
>> Signed-off-by: Chad Jablonski <chad@jablonski.xyz>
>
> Reviewed-by: BALATON Zoltan <balaton@eik.bme.hu>
>
> Also tested that it works with MorphOS that was known to need it for some 
> font rendering so this fixes Xorg and MorphOS. It is now fully reviewed, but 
> I can't send pull requests so is there anybody collecting patches for 
> hw/display and will send a pull before the freeze? I may have one more patch 
> to send before the freeze but otherwise this series is all we would like to 
> include for ati-vga in the coming release.

Hello,

Sorry to bother you but is there anybody collecting patches for hw/display 
to make a pull request before the freeze? This used to be Gerd's area but 
he did not send pulls for quite a while. We have this series:

https://patchew.org/QEMU/20260303024730.1489136-1-chad@jablonski.xyz/

and this one patch already rebased on it:

https://patchew.org/QEMU/20260305233717.1D08F5969F6@zero.eik.bme.hu/

that we would like to include in the next release. Please let me know if 
somebody is taking care of this.

Thank you,
BALATON Zoltan


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: ati-vga patches for 11.0
  2026-03-05 23:58 ati-vga patches for 11.0 BALATON Zoltan
@ 2026-03-08 14:07 ` BALATON Zoltan
  0 siblings, 0 replies; 2+ messages in thread
From: BALATON Zoltan @ 2026-03-08 14:07 UTC (permalink / raw)
  To: qemu-devel
  Cc: Chad Jablonski, Gerd Hoffmann, Marc-André Lureau,
	Peter Maydell, Philippe Mathieu-Daudé

On Fri, 6 Mar 2026, BALATON Zoltan wrote:
> On Wed, 4 Mar 2026, BALATON Zoltan wrote:
>> On Mon, 2 Mar 2026, Chad Jablonski wrote:
>>> Implement flushing the 128-bit HOST_DATA accumulator to VRAM to enable
>>> text rendering in X. Supports all datatypes (monochrome frgd/bkgd,
>>> monochrome frgd, and color), however monochrome frgd support is
>>> partial and does not properly handle transparency/leave-alone.
>>> 
>>> The flush is broken up into two steps. First, if necessary, expansion of 
>>> the
>>> monochrome bits to the destination color depth. Then the expanded pixels
>>> are sent to the ati_2d_do_blt one scanline at a time. ati_2d_do_blt then
>>> clips and performs the blit.
>>> 
>>> Signed-off-by: Chad Jablonski <chad@jablonski.xyz>
>> 
>> Reviewed-by: BALATON Zoltan <balaton@eik.bme.hu>
>> 
>> Also tested that it works with MorphOS that was known to need it for some 
>> font rendering so this fixes Xorg and MorphOS. It is now fully reviewed, 
>> but I can't send pull requests so is there anybody collecting patches for 
>> hw/display and will send a pull before the freeze? I may have one more 
>> patch to send before the freeze but otherwise this series is all we would 
>> like to include for ati-vga in the coming release.
>
> Hello,
>
> Sorry to bother you but is there anybody collecting patches for hw/display to 
> make a pull request before the freeze? This used to be Gerd's area but he did 
> not send pulls for quite a while. We have this series:
>
> https://patchew.org/QEMU/20260303024730.1489136-1-chad@jablonski.xyz/
>
> and this one patch already rebased on it:
>
> https://patchew.org/QEMU/20260305233717.1D08F5969F6@zero.eik.bme.hu/
>
> that we would like to include in the next release. Please let me know if 
> somebody is taking care of this.

I hope everybody kept silent so far not because nobody read this but 
because they hoped somebody else might take it. Now with the freeze coming 
I start to worry if there's anybody picking this up. If somebody plans to 
please reply. If nobody does, as ati-vga is used by a MIPS machine maybe 
Philippe could help? Note this: 
https://lists.nongnu.org/archive/html/qemu-devel/2026-01/msg06308.html
So for testing you'd have to change the APER_SIZE but otherwise this is 
something to fix in the machine not in ati-vga so we can't fix it there.

Chad was working on this since last year, it would be a pity to miss this 
release due to not having a maintainer.

Regards,
BALATON Zoltan


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-03-08 14:07 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-05 23:58 ati-vga patches for 11.0 BALATON Zoltan
2026-03-08 14:07 ` BALATON Zoltan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox