xserver/hw/xwin
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Jon TURNEY 9a4d7572fe hw/xwin/glx: Rewrite WGL wrappers after Xserver conversion to direct GL dispatch
v1: Rewrite by Marc Haesen of the WGL wrapper function generation script to use
Khronos group XML.

v2: Remove -dispatchheader option, since dispatch.h doesn't exist anymore, use
the private glapi interface to construct the GL dispatch table for the native
WGL thunks.

v3:
Rewrite to generate shims for the OpenGL 1.2.1 (GL 1.2 + GL_ARB_imaging
+GL_ARB_multitexture + GL_ARB_texture_compression(?)) functions the server links
directly with rather than libGL.

These shims dispatch to either the mesa GL DLL, or a thunking DLL containing
cdecl-to-stcall wrapper functions for the native GL DLL.

Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
Reviewed-by: Adam Jackson <ajax@redhat.com>
2013-12-10 17:00:06 +00:00
..
glx hw/xwin/glx: Rewrite WGL wrappers after Xserver conversion to direct GL dispatch 2013-12-10 17:00:06 +00:00
man
.gitignore
ddraw.h
InitInput.c hw/xwin: Remove unused winProcQueryTreeOrig variable 2013-08-30 12:58:56 +01:00
InitOutput.c hw/xwin: Fix inclusion of shlobj.h in MinGW64 build 2013-08-30 12:52:24 +01:00
Makefile.am hw/xwin/glx: Rewrite WGL wrappers after Xserver conversion to direct GL dispatch 2013-12-10 17:00:06 +00:00
propertystore.h
system.XWinrc
win.h
winallpriv.c
winauth.c hw/xwin: Fix compilation of winauth.c with -Werror=implicit-function-declaration 2013-08-30 12:59:08 +01:00
winblock.c
winclip.c
winclipboard.h hw/xwin: Remove prototype for non-existent winDeinitClipboard() 2013-08-30 12:59:00 +01:00
winclipboardinit.c
winclipboardtextconv.c
winclipboardthread.c
winclipboardwndproc.c hw/xwin: Remove unused extern g_fUseUnicode from winclipboardwndproc.c 2013-08-30 12:59:06 +01:00
winclipboardwrappers.c hw/xwin: Remove unused externs from winclipboardwrappers.c 2013-08-30 12:58:58 +01:00
winclipboardxevents.c
wincmap.c
winconfig.c
winconfig.h
wincreatewnd.c
wincursor.c hw/xwin: Fix ARGB cursor conversion on x86_64 2013-08-30 12:58:54 +01:00
windialogs.c
winengine.c
winerror.c
winfillsp.c hw/xwin: Fix numerous 64-bit format/type cast issues with debug printing of pointers 2013-07-23 23:59:44 +01:00
winfont.c
wingc.c
wingetsp.c
winglobals.c hw/xwin: Remove unused winProcQueryTreeOrig variable 2013-08-30 12:58:56 +01:00
winglobals.h hw/xwin: Remove unused winProcQueryTreeOrig variable 2013-08-30 12:58:56 +01:00
winkeybd.c
winkeybd.h
winkeyhook.c
winkeynames.h
winlayouts.h
winmessages.h
winmisc.c
winmonitors.c
winmonitors.h
winmouse.c
winms.h
winmsg.c
winmsg.h
winmsgwindow.c
winmultiwindowclass.c
winmultiwindowclass.h
winmultiwindowicons.c
winmultiwindowicons.h
winmultiwindowshape.c
winmultiwindowwindow.c
winmultiwindowwm.c hw/xwin: Remove unnecessary and incorrect HWND casts 2013-08-30 14:22:22 +01:00
winmultiwindowwndproc.c hw/xwin: Remove unnecessary and incorrect HWND casts 2013-08-30 14:22:22 +01:00
winnativegdi.c
winpfbdd.c
winpixmap.c
winpolyline.c
winprefs.c hw/xwin: Correct winprefs.c function signatures for x64. 2013-08-30 12:56:35 +01:00
winprefs.h hw/xwin: Correct winprefs.c function signatures for x64. 2013-08-30 12:56:35 +01:00
winprefslex.l
winprefsyacc.y
winprocarg.c
winrandr.c
winresource.h
winrop.c
winscrinit.c hw/xwin: Fix numerous 64-bit format/type cast issues with debug printing of pointers 2013-07-23 23:59:44 +01:00
winSetAppUserModelID.c
winsetsp.c hw/xwin: Fix an issue in winSetSpansNativeGDI() identifed by -Warray-bounds 2013-08-30 12:58:51 +01:00
winshaddd.c
winshadddnl.c
winshadgdi.c
wintaskbar.c
wintrayicon.c hw/xwin: Correct winprefs.c function signatures for x64. 2013-08-30 12:56:35 +01:00
winvalargs.c
winvideo.c
winwakeup.c
winwin32rootless.c hw/xwin: Fix numerous 64-bit format/type cast issues with debug printing of pointers 2013-07-23 23:59:44 +01:00
winwin32rootlesswindow.c hw/xwin: Fix numerous 64-bit format/type cast issues with debug printing of pointers 2013-07-23 23:59:44 +01:00
winwin32rootlesswndproc.c hw/xwin: Fix numerous 64-bit format/type cast issues with debug printing of pointers 2013-07-23 23:59:44 +01:00
winwindow.c
winwindow.h
winwindowswm.c hw/xwin: Fix numerous 64-bit format/type cast issues with debug printing of pointers 2013-07-23 23:59:44 +01:00
winwndproc.c
X.ico
XWin.exe.manifest
XWin.rc