gtk2/gdk
Matthias Clasen 6560961c59 vulkan: Handle changing window scale
The code that checks for the proper size of the our swapchain
was not taking window scale fully into account. With this change,
setting the window scale to 2 in the inspector causes the window
to grow and rendering to be scaled up as expected, with Vulkan,
in the same way it already is with cairo.
2017-10-28 11:57:53 -04:00
..
broadway GtkWindow/GdkWindow: Finish converting icons to surfaces 2017-10-23 13:45:25 +02:00
mir GtkWindow/GdkWindow: Finish converting icons to surfaces 2017-10-23 13:45:25 +02:00
quartz GtkWindow/GdkWindow: Finish converting icons to surfaces 2017-10-23 13:45:25 +02:00
resources/glsl Use GLSL version 110 for OpenGL 2 shaders. 2016-11-01 15:42:46 -03:00
wayland wayland: scale down reported monitor geometry 2017-10-27 16:01:38 -04:00
win32 gdk/win32/gdkwindow-win32.c: Fix gdk_win32_window_set_icon_list() 2017-10-25 00:46:50 +08:00
x11 x11: Query whether we have GLX support 2017-10-28 09:46:15 -04:00
COPYING
fallback-c89.c fallback-c89: Include config.h 2017-05-03 14:47:14 +01:00
gdk-autocleanup.h
gdk-private.h window: Improve detection of edge constraint support 2017-09-17 23:16:48 -03:00
gdk.c docs: Remove mentions of gtk_init_with_args(). 2017-03-17 21:12:12 +01:00
gdk.h gdk: Remove testing functions 2017-01-08 03:46:30 +01:00
gdkapplaunchcontext.c Remove deprecated gdk_app_launch_context_set_display 2016-10-25 15:52:57 -04:00
gdkapplaunchcontext.h Remove deprecated gdk_app_launch_context_set_display 2016-10-25 15:52:57 -04:00
gdkapplaunchcontextprivate.h
gdkcairo.c docs: Remove mention of GdkColor 2017-01-18 04:13:56 +01:00
gdkcairo.h API: gdk: Remove ability to render window contents 2016-11-20 11:47:44 +01:00
gdkconfig.h.meson gdk/gdkconfig.h.meson: Add GDK_WINDOWING_WIN32 2017-09-15 21:41:15 +08:00
gdkconfig.h.win32
gdkconfig.h.win32_vulkan Visual Studio builds: Support Vulkan builds 2016-12-30 14:42:38 +08:00
gdkcursor.c cursor: Remove deprecated API 2016-10-24 09:18:53 +02:00
gdkcursor.h cursor: Remove deprecated API 2016-10-24 09:18:53 +02:00
gdkcursorprivate.h
gdkdeprecated.c gdkwindow: Remove deprecated API 2016-10-24 12:22:32 +02:00
gdkdevice.c build: Enable -Wswitch-enum and -Wswitch-default 2017-10-06 21:23:39 +02:00
gdkdevice.h Revert "Remove gdk_device_grab/ungrab from the API" 2016-10-25 21:24:37 -04:00
gdkdevicemanager.c gtk: Remove 2BUTTON and 3BUTTON events and event types 2017-09-19 18:40:50 +02:00
gdkdevicemanager.h Drop the deprecated gdk_device_manager_get_client_pointer 2016-10-25 21:06:25 -04:00
gdkdevicemanagerprivate.h
gdkdevicepad.c gdk: Add GdkDevicePad 2016-08-23 21:01:44 +02:00
gdkdevicepad.h gdk: Add GdkDevicePad 2016-08-23 21:01:44 +02:00
gdkdevicepadprivate.h gdk: Add GdkDevicePad 2016-08-23 21:01:44 +02:00
gdkdeviceprivate.h Drop root windows from some internal apis 2017-08-11 15:45:23 -04:00
gdkdevicetool.c gdk: Pass hardware ID on gdk_device_tool_new() 2016-08-23 21:01:44 +02:00
gdkdevicetool.h gdk: Add a getter for the hardware id of a GdkDeviceTool 2016-08-23 21:01:44 +02:00
gdkdevicetoolprivate.h gdk: Pass hardware ID on gdk_device_tool_new() 2016-08-23 21:01:44 +02:00
gdkdisplay.c GdkDisplay: Add a private _emit_opened 2017-10-10 09:49:35 +02:00
gdkdisplay.h API: gdk: Add gdk_display_is_rgba() and gdk_display_is_composited() 2016-10-29 04:49:47 +02:00
gdkdisplaymanager.c docs: Remove mentions of gtk_init_with_args(). 2017-03-17 21:12:12 +01:00
gdkdisplaymanager.h
gdkdisplaymanagerprivate.h
gdkdisplayprivate.h GdkDisplay: Add a private _emit_opened 2017-10-10 09:49:35 +02:00
gdkdnd.c build: Enable -Wswitch-enum and -Wswitch-default 2017-10-06 21:23:39 +02:00
gdkdnd.h gdk: Add GdkDragCancelReason enum as argument to GdkDragContext::cancel 2016-02-15 18:35:51 +01:00
gdkdndprivate.h gdk/dnd: Don't use default display when getting cursor 2016-04-26 23:03:24 +08:00
gdkdrawcontext.c Trivial doc fixups 2016-12-09 14:59:46 -05:00
gdkdrawcontext.h gdk: Add GdkDrawContext 2016-12-05 15:02:47 +01:00
gdkdrawcontextprivate.h gdk: Make gdk_window_begin_draw_frame() take a draw context 2016-12-05 15:02:47 +01:00
gdkdrawingcontext.c GdkDrawingContext: Add missing break in switch statement 2017-03-18 07:07:06 +01:00
gdkdrawingcontext.h gdk: Make gdk_window_begin_draw_frame() take a draw context 2016-12-05 15:02:47 +01:00
gdkdrawingcontextprivate.h drawingcontext: Add a private struct 2016-11-23 18:49:48 +01:00
gdkenumtypes.c.template
gdkenumtypes.h.template
gdkevents.c gdk: add accessor for GdkEventOwnerChange::reason 2017-10-19 14:37:28 +02:00
gdkevents.h gdkevents: Remove gtk_widget_set_events mention 2017-10-20 14:56:29 +02:00
gdkeventsprivate.h gtk: Remove 2BUTTON and 3BUTTON events and event types 2017-09-19 18:40:50 +02:00
gdkframeclock.c Trivial whitespace fix 2016-04-30 21:06:38 -04:00
gdkframeclock.h
gdkframeclockidle.c build: Enable -Wswitch-enum and -Wswitch-default 2017-10-06 21:23:39 +02:00
gdkframeclockidle.h
gdkframeclockprivate.h frametimings: reuse previous frame timing in common case 2016-04-26 09:06:07 -04:00
gdkframetimings.c frametimings: reuse previous frame timing in common case 2016-04-26 09:06:07 -04:00
gdkframetimings.h
gdkgl.c build: Enable -Wswitch-enum and -Wswitch-default 2017-10-06 21:23:39 +02:00
gdkglcontext.c gdkgl: Add gdk_gl_context_get_damage() 2016-12-05 15:02:47 +01:00
gdkglcontext.h gdkgl: Add gdk_gl_context_get_damage() 2016-12-05 15:02:47 +01:00
gdkglcontextprivate.h gdkgl: Add gdk_gl_context_get_damage() 2016-12-05 15:02:47 +01:00
gdkglobals.c gdk: Add GDK_VULKAN env variable 2016-12-09 18:35:51 +01:00
gdkinternals.h gdk: Make GdkEvent structs/union opaque 2017-09-19 18:39:02 +02:00
gdkintl.h
gdkkeynames.c
gdkkeys.c build: Enable -Wswitch-enum and -Wswitch-default 2017-10-06 21:23:39 +02:00
gdkkeys.h
gdkkeysprivate.h
gdkkeysyms-update.pl Remove gdkkeysyms-compat.h 2017-05-03 14:54:37 +01:00
gdkkeysyms.h
gdkkeyuni.c GDK W32: Cache multiple keyboard layouts simultaneously 2016-08-04 16:37:18 +00:00
gdkmain.h Drop gdk init api 2017-01-19 13:21:12 -05:00
gdkmarshalers.list gdkwindow: add gdk_window_move_to_rect () 2016-07-19 09:38:54 -04:00
gdkmonitor.c GdkMonitor: Use 1 as scale fallback value 2017-03-19 15:44:15 +01:00
gdkmonitor.h gdk: Fix parameter name mismatch 2016-05-08 15:34:28 +02:00
gdkmonitorprivate.h Add GdkMonitor 2016-04-27 23:18:16 -04:00
gdkpango.c API: screen: Stop storing font options 2016-10-16 18:17:21 +02:00
gdkpango.h Add gdk_pango_context_get_for_display 2016-04-18 07:04:44 -04:00
gdkpixbuf-drawable.c API: gdk: Remove ability to render window contents 2016-11-20 11:47:44 +01:00
gdkpixbuf.h API: gdk: Remove ability to render window contents 2016-11-20 11:47:44 +01:00
gdkprivate.h Make gdk_event_get_pointer_emulated public 2016-05-10 15:16:45 -04:00
gdkproperty.c
gdkproperty.h
gdkrectangle.c gdk/gtk: Fix Since tags for 3.92 symbols 2017-05-30 15:10:25 +02:00
gdkrectangle.h gdk/gtk: Fix more AVAILABLE_IN annotations to 3_92 2017-05-28 14:20:19 +01:00
gdkrgba.c GdkRGBA: Fix misspelt parameter names in docs 2017-07-06 14:03:08 +01:00
gdkrgba.h API: gdk: Add gdk_rgba_is_clear() and gdk_rgba_is_opaque() 2016-12-20 18:01:12 +01:00
gdkscreen.c Remove root window getters from public API 2017-08-11 15:45:24 -04:00
gdkscreen.h Remove root window getters from public API 2017-08-11 15:45:24 -04:00
gdkscreenprivate.h gdk: Remove visual APIs from GdkScreen 2016-11-04 00:02:37 +01:00
gdkseat.c gdk: Add GdkSeat::tool-added/removed signals 2016-04-06 15:43:29 +02:00
gdkseat.h GdkSeat: Add G_BEGIN_DECLS and G_END_DECLS 2015-12-22 10:33:41 +01:00
gdkseatdefault.c build: Enable -Wswitch-enum and -Wswitch-default 2017-10-06 21:23:39 +02:00
gdkseatdefaultprivate.h GdkSeatDefault: Add functions to add/remove tools 2016-04-06 15:43:29 +02:00
gdkseatprivate.h gdk: Add GdkSeat::tool-added/removed signals 2016-04-06 15:43:29 +02:00
gdkselection.c
gdkselection.h
gdkthreads.h gdk: Remove deprecated gdk_threads_set_lock_functions 2016-10-24 10:33:17 +02:00
gdktypes.h gdk: Remove motion hints 2017-09-19 18:40:51 +02:00
gdkversionmacros.h.in Add 3.94 version macros 2017-10-19 12:18:52 +02:00
gdkvisual.c API: gdk: Remove visual querying APIs 2016-10-28 05:22:50 +02:00
gdkvisual.h API: gdk: Remove visual querying APIs 2016-10-28 05:22:50 +02:00
gdkvisualprivate.h gdk: calculate pixel color shift and precision lazily 2016-02-27 12:27:54 +01:00
gdkvulkancontext.c vulkan: Handle changing window scale 2017-10-28 11:57:53 -04:00
gdkvulkancontext.h gdk: Skip GdkVulkanContext methods when building introspection data 2017-01-19 18:18:07 +00:00
gdkvulkancontextprivate.h Fix a typo 2017-09-25 17:53:54 -04:00
gdkwindow.c gdk: Clear GL context when window is withdrawn 2017-10-25 09:37:36 -04:00
gdkwindow.h GtkWindow/GdkWindow: Finish converting icons to surfaces 2017-10-23 13:45:25 +02:00
gdkwindowimpl.c Drop support for offscreen GdkWindows 2016-10-25 09:54:37 +02:00
gdkwindowimpl.h window: Improve detection of edge constraint support 2017-09-17 23:16:48 -03:00
gdkx.h
gen-gdk-gresources-xml.py meson: gdk: update and sync with Makefiles 2017-05-03 15:10:53 +01:00
gen-keyname-table.pl
keyname-table.h gdk: Translate some more key names 2017-10-09 20:33:14 +02:00
keynames-translate.txt gdk: Translate some more key names 2017-10-09 20:33:14 +02:00
keynames.txt
meson.build Meson: Support Windows builds 2017-10-20 17:30:58 +08:00