gtk2/gdk/win32
Chun-wei Fan 15817973d7 GDK/Win32: Fix up OpenGL a bit
Like the recent updates in GTK4, the HWND that we use to obtain the HDC
that we need for OpenGL/GLES operations should really be tied to
GdkWindow, not GdkDisplay, as that is where the Win32 HWND where we
originate from is located, so stop storing the GL HWND in
GdkWin32Display, but just grab them from the GdkWindow that is bound to
the GdkGLContext.

We are more conservative about freeing up GL resources in GTK3, so we
will continue to call ReleaseDC() as we did before.
2021-07-28 11:28:17 +08:00
..
rc meson: Build the .rc files on Windows 2019-04-11 16:45:36 +02:00
bdfcursor.c GDK-W32: remove trailing whitespace everywhere 2015-04-29 21:12:14 +00:00
cursor.bdf Committing changes to the source bdf font file that I forgot to commit 2007-08-17 03:40:39 +00:00
gdkcursor-win32.c win32: Make cursor code work without _gdk_display 2016-02-11 03:44:47 +01:00
gdkdevice-virtual.c win32: fix "unused variable" warning 2016-03-05 20:31:10 +01:00
gdkdevice-virtual.h GDK-Win32: Ensure sources use UNIX line endings 2013-12-04 08:57:43 +08:00
gdkdevice-win32.c Add support for Windows Pointer Input Stack 2021-07-03 16:04:28 +02:00
gdkdevice-win32.h W32: avoid code duplication in gdkdevice-win32|virtual 2015-12-22 09:31:56 +01:00
gdkdevice-winpointer.c Add support for Windows Pointer Input Stack 2021-07-03 16:04:28 +02:00
gdkdevice-winpointer.h Add support for Windows Pointer Input Stack 2021-07-03 16:04:28 +02:00
gdkdevice-wintab.c Add support for Windows Pointer Input Stack 2021-07-03 16:04:28 +02:00
gdkdevice-wintab.h WinTab - Add support for Wheel/Rotation axis - Rebase and fix conflicts for merge 2021-03-05 23:35:29 +00:00
gdkdevicemanager-win32.c Merge branch 'wintab-set-cxo-system-option' into 'gtk-3-24' 2021-07-12 01:52:57 +00:00
gdkdevicemanager-win32.h Add support for Windows Pointer Input Stack 2021-07-03 16:04:28 +02:00
gdkdisplay-win32.c GDK/Win32: Force GLES if running on ARM64 2020-07-07 16:53:01 +08:00
gdkdisplay-win32.h GDK/Win32: Fix up OpenGL a bit 2021-07-28 11:28:17 +08:00
gdkdisplaymanager-win32.c win32: Call windowing init from display_class_init() 2013-05-02 15:36:41 +02:00
gdkdnd-win32.c GDK W32: Don't forget to check VK_MENU and set MK_ALT 2018-06-06 01:06:38 +00:00
gdkevents-win32.c Add support for Windows Pointer Input Stack 2021-07-03 16:04:28 +02:00
gdkgeometry-win32.c GDK-Win32: Enable HiDPI support for Windows 2016-11-07 15:38:02 +08:00
gdkglcontext-win32.c GDK/Win32: Fix up OpenGL a bit 2021-07-28 11:28:17 +08:00
gdkglcontext-win32.h GDK-Win32: Fix glitches when using EGL/ANGLE 2018-06-28 15:33:42 +08:00
gdkglobals-win32.c Add support for Windows Pointer Input Stack 2021-07-03 16:04:28 +02:00
gdkkeys-win32.c gdkkeys-win32.c: fix initialisation of key_state in update_keymap 2021-07-09 12:35:44 +08:00
gdkmain-win32.c Add support for Windows Pointer Input Stack 2021-07-03 16:04:28 +02:00
gdkmonitor-win32.c Backport 'fix integer overflow in monitor refresh rate calculation' to GTK3 2021-06-04 17:44:49 +02:00
gdkmonitor-win32.h GDK W32: Correctly infer gtk-xft-antialias & gtk-xft-rgba 2020-04-26 20:40:57 +00:00
gdkprivate-win32.h Add support for Windows Pointer Input Stack 2021-07-03 16:04:28 +02:00
gdkproperty-win32.c GDK W32: Correctly infer gtk-xft-antialias & gtk-xft-rgba 2020-04-26 20:40:57 +00:00
gdkscreen-win32.c gdkscreen-win32.c: Also define _WIN32_WINNT 2016-11-11 21:03:46 +08:00
gdkselection-win32.c GDK W32: no "GDK_SELECTION" event for clipboard 2019-11-18 13:43:42 +00:00
gdkselection-win32.h GDK W32: Preserve the target value for change_property() 2017-11-30 04:17:26 +00:00
gdktestutils-win32.c win32: provide an implementation for gdk_test_simulate_key(). 2014-09-22 21:22:33 -04:00
gdkwin32.h win32: Port to new monitor api 2016-04-27 23:18:16 -04:00
gdkwin32cursor.h GDK-W32: remove trailing whitespace everywhere 2015-04-29 21:12:14 +00:00
gdkwin32display.h win32: use the same parameter name as the implementation 2015-10-08 18:07:49 +02:00
gdkwin32displaymanager.h Add GDK_AVAILABLE_IN_ALL annotations in gdk 2013-05-05 15:38:46 -04:00
gdkwin32dnd-private.h W32: Massive W32 DnD fix 2017-11-25 15:44:40 +00:00
gdkwin32dnd.h Add GDK_AVAILABLE_IN_ALL annotations in gdk 2013-05-05 15:38:46 -04:00
gdkwin32glcontext.h Add OpenGL Support for the GDK Windows Backend 2014-12-17 16:07:02 +08:00
gdkwin32id.c GDK-W32: remove trailing whitespace everywhere 2015-04-29 21:12:14 +00:00
gdkwin32keys.h W32: Prefer the deadkey combinations that the OS uses 2016-08-04 16:37:19 +00:00
gdkwin32langnotification.c GDK W32: Test for IME correctly 2019-03-22 14:52:18 +00:00
gdkwin32langnotification.h GDK W32: Test for IME correctly 2019-03-22 14:52:18 +00:00
gdkwin32misc.h W32: Massive W32 DnD fix 2017-11-25 15:44:40 +00:00
gdkwin32monitor.h win32: Port to new monitor api 2016-04-27 23:18:16 -04:00
gdkwin32screen.h GDK-W32: remove trailing whitespace everywhere 2015-04-29 21:12:14 +00:00
gdkwin32window.h GDK-W32: remove trailing whitespace everywhere 2015-04-29 21:12:14 +00:00
gdkwindow-win32.c GDK/Win32: Fix up OpenGL a bit 2021-07-28 11:28:17 +08:00
gdkwindow-win32.h Remove VK_PACKET handling code that has become unnecessary 2020-07-16 15:01:50 +02:00
libwntab32x.la Add headers. Add section about ActiveIMM. 2001-11-08 20:57:18 +00:00
Makefile.am Add winpointer.h to Makefile.am sources list 2021-07-09 09:00:36 +02:00
makefile.msc Add support for Windows Pointer Input Stack 2021-07-03 16:04:28 +02:00
meson.build Add support for Windows Pointer Input Stack 2021-07-03 16:04:28 +02:00
pktdef.h Build Wintab support always on Windows. Don't require the Wintab SDK. 2007-01-19 01:55:52 +00:00
winpointer.h Add support for Windows Pointer Input Stack 2021-07-03 16:04:28 +02:00
wintab.h Build Wintab support always on Windows. Don't require the Wintab SDK. 2007-01-19 01:55:52 +00:00
xcursors.h Bug 544684 - Win64 issue, window handles are assumed to be 32-bit 2008-08-04 23:21:36 +00:00