mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2025-01-13 22:10:08 +00:00
x11: Implement a missing method
Vulkan on X11 was getting spew for missing an empty_frame implementation.
This commit is contained in:
parent
5bbd8e12fa
commit
e540022869
@ -68,6 +68,11 @@ gdk_x11_vulkan_context_end_frame (GdkDrawContext *context,
|
|||||||
GDK_DRAW_CONTEXT_CLASS (gdk_x11_vulkan_context_parent_class)->end_frame (context, painted);
|
GDK_DRAW_CONTEXT_CLASS (gdk_x11_vulkan_context_parent_class)->end_frame (context, painted);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static void
|
||||||
|
gdk_x11_vulkan_context_empty_frame (GdkDrawContext *draw_context)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
gdk_x11_vulkan_context_class_init (GdkX11VulkanContextClass *klass)
|
gdk_x11_vulkan_context_class_init (GdkX11VulkanContextClass *klass)
|
||||||
{
|
{
|
||||||
@ -75,6 +80,7 @@ gdk_x11_vulkan_context_class_init (GdkX11VulkanContextClass *klass)
|
|||||||
GdkDrawContextClass *draw_context_class = GDK_DRAW_CONTEXT_CLASS (klass);
|
GdkDrawContextClass *draw_context_class = GDK_DRAW_CONTEXT_CLASS (klass);
|
||||||
|
|
||||||
draw_context_class->end_frame = gdk_x11_vulkan_context_end_frame;
|
draw_context_class->end_frame = gdk_x11_vulkan_context_end_frame;
|
||||||
|
draw_context_class->empty_frame = gdk_x11_vulkan_context_empty_frame;
|
||||||
|
|
||||||
context_class->create_surface = gdk_x11_vulkan_context_create_surface;
|
context_class->create_surface = gdk_x11_vulkan_context_create_surface;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user