Thanks for the detailed answer. Btw any chance this can work on virtualized environment without real GPU. Last time I gave this a shot (virtual screen), couldn’t manage to get it work with hidpi.
This is an interesting question, honestly I have no idea. It might be that these APIs are relying on the presence of a GPU for acceleration (as the private framework APIs used are made by apple for Sidecar and AirPlay primarily). If you test this, please let me know about the results at the project GitHub page (https://github.com/waydabber/BetterDummy). Thank you!