DDraw, wined3d (d3d8,
d3d9) and OpenGL32 in Mac OSX + stack fudging -- x86 only
Willie Sippel
willie at zeitgeistmedia.net
Sun Apr 30 18:59:54 CDT 2006
Am Montag, 1. Mai 2006 01:10 schrieb Mike Hearn:
> On 4/30/06, Chris Niederauer <ccn at ccntech.com> wrote:
> > The stack is allocated at least 16 byte aligned up front. The issue
> > comes later when a function call occurs to OS X ABI from Windows ABI
> > and the stack offset may not be 16 byte aligned.
>
> OK. You could fix this in winebuild as well.
>
> > This is because the OS X X11 simply does not allow a root window without
> > covering up the nice composited window server.
>
> Yes, that's what I meant ... just fix X11 on MacOS to not cover it up
> but still have a root window. Lots of X programs assume there is a
> root window and use it for communication, that's kind of a problem
> that needs to get fixed anyway.
>
If Jesse Allen (or someone else) creates a DIB engine for this years SoC,
shouldn't that make x11drv-replacements like a quartzdrv much easier to
create?
--
Willie Sippel
//////// | Tritium Studios
// | ______________________________
//// /// | http://www.tritium-studios.com
<willie at froq.net>
More information about the wine-devel
mailing list