[Bug 52354] winemac.drv not functional on non metal GPUs

WineHQ Bugzilla wine-bugs at winehq.org
Mon May 2 10:57:36 CDT 2022


https://bugs.winehq.org/show_bug.cgi?id=52354

--- Comment #22 from Tim Clem <tclem at codeweavers.com> ---
(In reply to Gcenx from comment #21)
> (In reply to Charles Davis from comment #20)
> > For macOS less than 10.13, we'll need to define the formerly-informal
> > CALayerDelegate protocol ourselves: the formal protocol wasn't added to the
> > SDK until then. Much like how we have to define
> > NSViewLayerContentScaleDelegate ourselves for macOS less than 10.14.
> 
> Rechecked and CALayerDelegate is available in MacOSX10.12.SDK so below 10.12
> would need this.

Ah, ok. I'll add that.

> 
> > This will be a problem no matter what SDK is used. On i386, NSRect is not a
> > typedef for CGRect.
> 
> Makes sense.

Yikes, sorry, that's my fault. That should definitely be an NSRect. I'll upload
another version shortly, and try a 32-bit build locally.

Thanks for testing!

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list