Re: [PATCH v5 01/15] ui & main loop: Redesign of system-specific main thread event handling

2024-10-31 Thread Akihiko Odaki
On 2024/10/30 5:58, Phil Dennis-Jordan wrote: macOS's Cocoa event handling must be done on the initial (main) thread of the process. Furthermore, if library or application code uses libdispatch, the main dispatch queue must be handling events on the main thread as well. So far, this has affected

Re: [PATCH v4 02/15] hw/display/apple-gfx: Introduce ParavirtualizedGraphics.Framework support

2024-10-31 Thread Akihiko Odaki
On 2024/10/30 6:16, Phil Dennis-Jordan wrote: On Tue, 29 Oct 2024 at 08:42, Akihiko Odaki > wrote: On 2024/10/29 6:06, Phil Dennis-Jordan wrote: > > > On Mon, 28 Oct 2024 at 17:06, Akihiko Odaki mailto:akihiko.od...@daynix.com> >

Re: [PATCH v5 02/15] hw/display/apple-gfx: Introduce ParavirtualizedGraphics.Framework support

2024-10-31 Thread Akihiko Odaki
On 2024/10/30 5:58, Phil Dennis-Jordan wrote: MacOS provides a framework (library) that allows any vmm to implement a paravirtualized 3d graphics passthrough to the host metal stack called ParavirtualizedGraphics.Framework (PVG). The library abstracts away almost every aspect of the paravirtualiz