[ros-dev] [ros-diffs] [khornicek] 39617: - add more pixel formats

Kamil Hornícek tykef at atlas.cz
Mon Feb 16 13:20:04 CET 2009


Hi,
gdientryhelgl.c is an experiment suggested by GreatLord before he left. The 
goal is to use wined3d emulation directly in gdi32 .
This would allow us to use directx runtime libraries even without proper 
support in win32k and without dx drivers (dxg.sys etc).
As we are emulating everything (device creation, surface creation etc) via 
wined3d any call to win32k must be avoided.
gdientryhelgl.c is just a playground for now, original gdientry.c is not 
being modified.

Regards,
Kamil

----- Original Message ----- 
From: "James Tabor" <jimtabor.rosdev at gmail.com>
To: "ReactOS Development List" <ros-dev at reactos.org>
Sent: Monday, February 16, 2009 4:01 AM
Subject: [ros-dev] [ros-diffs] [khornicek] 39617: - add more pixel formats


> Hi,
> I know this is in a branch, but~
>
> WINAPI
> DdUnlock(LPDDHAL_UNLOCKDATA Unlock)
> {
> +    /* Fixme for opengl hel emulations */
> +    HEL_OGL_STUB;
> +#if 0
>     /* Call win32k */
>     return NtGdiDdUnlock((HANDLE)Unlock->lpDDSurface->hDDSurface,
>                           (PDD_UNLOCKDATA)Unlock);
> +#endif
> }
>
> It is a direct call and this is correct. Why if it out? Don't add non
> standard functionality to the gdi interface unless this is a upgrade
> from XP.
> Thanks,
> James
> _______________________________________________
> Ros-dev mailing list
> Ros-dev at reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev
>
> 



More information about the Ros-dev mailing list