gdk: Make GdkDrawingContext not per-backend

Desktop / GNOME / GTK - Benjamin Otte [redhat.com] - 30 November 2016 08:52 UTC

No backend is using it, and we can put the backend-specific drawing code into GdkGLContext.

efd04b4 gdk: Make GdkDrawingContext not per-backend
gdk/broadway/Makefile.am | 2 -
gdk/broadway/gdkdrawingcontext-broadway.c | 33 ---------------
gdk/broadway/gdkdrawingcontext-broadway.h | 48 ----------------------
gdk/broadway/gdkwindow-broadway.c | 12 ------
gdk/gdkwindow.c | 5 ++-
gdk/gdkwindowimpl.h | 3 --
gdk/mir/Makefile.am | 1 -
gdk/mir/gdkmir-private.h | 2 -
gdk/mir/gdkmirdrawingcontext.c | 64 -----------------------------
gdk/mir/gdkmirwindowimpl.c | 1 -
gdk/quartz/Makefile.am | 2 -
gdk/quartz/gdkdrawingcontext-quartz.c | 33 ---------------
gdk/quartz/gdkdrawingcontext-quartz.h | 48 ----------------------
gdk/quartz/gdkwindow-quartz.c | 12 ------
gdk/wayland/Makefile.am | 2 -
gdk/wayland/gdkdrawingcontext-wayland.c | 33 ---------------
gdk/wayland/gdkdrawingcontext-wayland.h | 48 ----------------------
gdk/wayland/gdkwindow-wayland.c | 12 ------
gdk/win32/Makefile.am | 2 -
gdk/win32/gdkdrawingcontext-win32.c | 33 ---------------
gdk/win32/gdkdrawingcontext-win32.h | 48 ----------------------
gdk/win32/gdkwindow-win32.c | 12 ------
gdk/x11/Makefile.am | 2 -
gdk/x11/gdkdrawingcontext-x11.c | 33 ---------------
gdk/x11/gdkdrawingcontext-x11.h | 48 ----------------------
gdk/x11/gdkwindow-x11.c | 12 ------
26 files changed, 4 insertions(+), 547 deletions(-)

Upstream: git.gnome.org


  • Share