[gtk] (54 commits) ...Merge branch 'wip/otte/gleanup' into 'master'



Summary of changes:

  f2b41e7... build: Build demos before tools (*)
  1347573... x11: Move code where it belongs (*)
  74e01dd... x11: Remove unused function (*)
  5784f8c... x11: Stop reordering visuals (*)
  7d32ec5... x11: Reorder code (*)
  8bfe82f... x11: Don't share cached GLX visuals with GTK3 (*)
  0fce300... x11: Initialize GL at startup (*)
  8dfc627... glx: Don't initialize GLX multiple times. (*)
  8a2f3e1... x11: Move function call (*)
  c5df081... x11: Simplify code (*)
  1d448a2... x11: Pass the display, not the screen (*)
  bdb4972... x11: Move the EGL display into the private struct (*)
  c787fe7... x11: Store the EGL config in the display (*)
  b1fbc2e... x11: Store the EGL surface in the GdkSurfaceX11 (*)
  0ddd061... x11: Move GL init code into the GL context (*)
  62bac44... glx: Remove Visual cache (*)
  ca8d9fb... x11: Rework Visual selection (*)
  ccd5992... x11: Remove GdkVisual (*)
  04c2093... x11: Remove the dummy surface (*)
  eb34233... Revert "x11: Always fall back to GLX on NVIDIA" (*)
  485dae9... x11: Remove unused struct member (*)
  82eb947... x11: Remove glx version check (*)
  1c55b32... x11: Use single GLX fbconfig and store it in the display (*)
  215f792... x11: Store the GLX drawable in the surface (*)
  6d5ba95... x11: Get Visual from EGL directly (*)
  37ba057... x11: Do not call glXQueryExtension() (*)
  74288ec... x11: Properly record the error when initializing GL (*)
  5a3b4de... x11: Redo choice between EGL and GLX (*)
  581e01b... gdk: Add a private struct to GdkDisplay (*)
  01e9fa9... gdk: Allow GdkDrawContext with a %NULL surface (*)
  7cd4282... wayland: Move fbconfig into the display (*)
  ba3e80c... wayland: Don't pass GL config to get_egl_surface() (*)
  430b6f8... gdk: Add GdkDisplay::init_gl vfunc (*)
  e4f0418... gdk: Require EGL version 1.4 across the board (*)
  dd666e4... ngl: Store the shared driver in the display (*)
  c7320df... gdk: Add gdk_gl_context_is_shared() (*)
  2c98786... gl: Deprecate gdk_gl_context_get_shared_context() (*)
  a27434a... gl: Store the context::in-frame state in the current contex (*)
  5054363... gdk: Get rid of paint contexts (*)
  15ed1a3... gl: Require EGL_KHR_surfaceless_context with egl (*)
  9f1d6e1... gl: Move vfunc (*)
  e06e0e8... gdk: Move GL context construction to GdkGLContext (*)
  72e2a46... inspector: Add support for displaying GL errors (*)
  30aaab5... x11: Move code from GdkGLContextX11 (*)
  6b8bc83... display: Move GL selection code into gdkdisplay-x11.c (*)
  65c6af3... GDK-Win32: Move some functions out of gdkglcontext-win32.c (*)
  969b325... GDK: Add debug option for WGL usage (*)
  9c4c4ea... gl: Fix issue with EGL + nvidia (*)
  6c00117... Split out WGL/EGL stuff and simplify things (*)
  8648486... GDK-Win32: Fixup, and cleanup WGL HDC handling (*)
  bd69d7e... GDK-Win32: init_gl(): Default to WGL for now (*)
  4b12dc6... gdkdisplay-win32.c: Don't call ReleaseDC() unnecessarily (*)
  620ccda... glx: Get rid fo DrawableInfo (*)
  02c6226... Merge branch 'wip/otte/gleanup' into 'master'

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]