dhewm3/neo/tools/guied
Daniel Gibson b054261a0e Make MFC Tools work with MSAA enabled
The problem was that the editors called ChoosePixelFormat() instead of
wglChoosePixelFormatARB() - and the normal ChoosePixelFormat() has no
attribute for MSAA, so if MSAA is enabled (by SDL2 which calls the wgl
variant), ChoosePixelFormat() will return an incomaptible format and
the editors don't get a working OpenGL context.
So I wrote a wrapper around ChoosePixelFormat() that calls the wgl variant
if available, and all the necessary plumbing around that.

While at it, removed the unused qwgl*PixelFormat function pointers and
supressed the "inconsistent dll linkage" warnings for the gl stubs
2021-05-11 00:39:00 +02:00
..
GEApp.cpp Fix most (according to warnings) remaining 64bit issues in tool code 2021-05-08 05:43:52 +02:00
GEApp.h
GECheckInDlg.cpp Resolve Win32-isms trying to build tools with x64 MSVC 2021-05-06 03:31:56 +02:00
GEDeleteModifier.cpp
GEDeleteModifier.h
GEHideModifier.cpp
GEHideModifier.h
GEInsertModifier.cpp
GEInsertModifier.h
GEItemPropsDlg.cpp Some additional LONG to LONG_PTR fixes for the tools as well as some warning fixes 2021-05-07 16:06:06 -04:00
GEItemPropsDlg.h
GEItemScriptsDlg.cpp Resolve Win32-isms trying to build tools with x64 MSVC 2021-05-06 03:31:56 +02:00
GEItemScriptsDlg.h
GEKeyValueModifier.cpp
GEKeyValueModifier.h
GEModifier.cpp
GEModifier.h
GEModifierGroup.cpp
GEModifierGroup.h
GEModifierStack.cpp
GEModifierStack.h
GEMoveModifier.cpp
GEMoveModifier.h
GENavigator.cpp Some additional LONG to LONG_PTR fixes for the tools as well as some warning fixes 2021-05-07 16:06:06 -04:00
GENavigator.h
GEOptions.cpp
GEOptions.h
GEOptionsDlg.cpp
GEOptionsDlg.h
GEProperties.cpp Resolve Win32-isms trying to build tools with x64 MSVC 2021-05-06 03:31:56 +02:00
GEProperties.h
GEPropertyPage.cpp Resolve Win32-isms trying to build tools with x64 MSVC 2021-05-06 03:31:56 +02:00
GEPropertyPage.h
GESelectionMgr.cpp
GESelectionMgr.h
GESizeModifier.cpp
GESizeModifier.h
GEStateModifier.cpp Resolve Win32-isms trying to build tools with x64 MSVC 2021-05-06 03:31:56 +02:00
GEStateModifier.h
GEStatusBar.cpp Some additional LONG to LONG_PTR fixes for the tools as well as some warning fixes 2021-05-07 16:06:06 -04:00
GEStatusBar.h
GETransformer.cpp Resolve Win32-isms trying to build tools with x64 MSVC 2021-05-06 03:31:56 +02:00
GETransformer.h
GEViewer.cpp Make MFC Tools work with MSAA enabled 2021-05-11 00:39:00 +02:00
GEViewer.h
GEWindowWrapper.cpp Make rvGEWindowWrapper (for GUI editor) 64bit clean 2021-05-08 07:03:55 +02:00
GEWindowWrapper.h
GEWindowWrapper_stub.cpp
GEWorkspace.cpp Make MFC Tools work with MSAA enabled 2021-05-11 00:39:00 +02:00
GEWorkspace.h Resolve Win32-isms trying to build tools with x64 MSVC 2021-05-06 03:31:56 +02:00
GEWorkspaceFile.cpp Fix most (according to warnings) remaining 64bit issues in tool code 2021-05-08 05:43:52 +02:00
GEZOrderModifier.cpp
GEZOrderModifier.h
guied.cpp