[ros-bugs] [Bug 4862] Implement dxg.sys DxDdEnableDirectDraw

ReactOS.Bugzilla at reactos.org ReactOS.Bugzilla at reactos.org
Sun Sep 27 01:51:42 CEST 2009


http://www.reactos.org/bugzilla/show_bug.cgi?id=4862





--- Comment #4 from zefklop <jerome.gardou at laposte.net>  2009-09-27 01:51:42 CET ---
Quoting http://www.reactos.org/wiki/Techwiki/win32k/PDEVOBJ

eDirectDrawGlobal

    Not a pointer but an extension to the structure added if Dx is loaded. Size
added to PDEVOBJ is close to EDD_DIRECTDRAW_GLOBAL's size.

That's not very practical, as this structure has to be shared between
win32k.sys and dxg.sys (see comment in win32k/ntddraw/ddraw.c, line 88) and
there are some "ros specific" fields in win32k/include/pdevobj.h

This can't be allocated only if a ddraw driver is present, as this would
corrupt those specific fields. Or I misunderstood what you wrote :-/

Also, I acknowledge that I put the EDD_DIRECTDRAW_GLOBAL struct at the wrong
place, but apart from that, I did not change anything...


-- 
Configure bugmail: http://www.reactos.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.



More information about the Ros-bugs mailing list