 d9b02ea4a3
			
		
	
	d9b02ea4a3
	
	
	
		
			
			Add private API to set this per-display, and make the existing gdk_window_set_debug_update function set a global default.
		
			
				
	
	
		
			24 lines
		
	
	
		
			516 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			516 B
		
	
	
	
		
			C
		
	
	
	
	
	
| #include "config.h"
 | |
| #include "gdk-private.h"
 | |
| 
 | |
| GdkPrivateVTable *
 | |
| gdk__private__ (void)
 | |
| {
 | |
|   static GdkPrivateVTable table = {
 | |
|     gdk_device_grab_info,
 | |
|     gdk_display_open_default,
 | |
|     gdk_add_option_entries,
 | |
|     gdk_pre_parse,
 | |
|     gdk_gl_get_flags,
 | |
|     gdk_gl_set_flags,
 | |
|     gdk_window_freeze_toplevel_updates,
 | |
|     gdk_window_thaw_toplevel_updates,
 | |
|     gdk_display_get_rendering_mode,
 | |
|     gdk_display_set_rendering_mode,
 | |
|     gdk_display_get_debug_updates,
 | |
|     gdk_display_set_debug_updates
 | |
|   };
 | |
| 
 | |
|   return &table;
 | |
| }
 |