From: Andrew T. <rak...@gm...> - 2020-11-16 23:54:19
|
Hi all, Does anyone know how I can test DGA virtual screen mode? It is mentioned as something to consider in the VOSF full screen update code, and I wonder if the code there which seems broken for SDL is actually intended to be a special case for DGA. https://github.com/cebix/macemu/blob/29bb3d5a5a99db494049f64c678f38301ef63432/BasiliskII/src/CrossPlatform/video_vosf.h#L547 >From the change where dst_bytes_per_row and scr_bytes_per_row were first separated ( https://github.com/cebix/macemu/commit/31f80e338b78d8823305d2d6a55fe3511767ecfe ), which seems to only have the effect of skipping over the last partial chunk of source data in the row, I wonder if DGA virtual screen mode changes the semantics of the framebuffer in a way that makes that make sense? Anything you can tell me, like a vague recollection of some linux distro this would have been tested on at the time, would be helpful. Cheers, -AT |