RFC: OpenAL Winmm driver and OpenAL32.dll thunk was
Re:OpenALand DirectSound
Stefan Dösinger
stefandoesinger at gmx.at
Thu Nov 23 14:18:51 CST 2006
Am Donnerstag 23 November 2006 01:16 schrieb Nick Burns:
> Good point in some cases we can just let get proc address pipe the func ptr
> directly back to the app..
>
> But..
> On Mac OSX -- the stack must be 16 byte aligned (for and lib/sys call) --
> this means we need to thunk for the stack on Max OSX -- If Linux or other
> plats have similar reqs then the thunking is required.
>
> Personally I would rather have the layer as it gives us control on how
> windows talks with the system.
Yeah, I guess modern CPUs make such calls cheap, thanks to all the little
getters and setters they have to deal with thanks to object oriented
programming
And we get traces this way
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-devel/attachments/20061123/f1624593/attachment.pgp
More information about the wine-devel
mailing list