[gtk] (60 commits) Non-fast-forward update to branch wip/otte/gleanup



The branch 'wip/otte/gleanup' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  984ab1e... build: Build demos before tools
  9307475... x11: Move code where it belongs
  06e6680... x11: Remove unused function
  a990138... x11: Stop reordering visuals
  038ab35... x11: Reorder code
  5627731... x11: Don't share cached GLX visuals with GTK3
  de04b9b... x11: Initialize GL at startup
  902fb9c... glx: Don't initialize GLX multiple times.
  3115e9e... x11: Move function call
  0c796c8... x11: Simplify code
  f23c813... x11: Pass the display, not the screen
  111cb57... x11: Move the EGL display into the private struct
  af0f5b9... x11: Store the EGL config in the display
  e5f5fb6... x11: Store the EGL surface in the GdkSurfaceX11
  de6cb51... x11: Move GL init code into the GL context
  f23aa58... glx: Remove Visual cache
  5a96c4d... x11: Rework Visual selection
  8c57c25... x11: Remove GdkVisual
  6eee6ff... x11: Remove the dummy surface
  003e4d9... Revert "x11: Always fall back to GLX on NVIDIA"
  c91ae75... x11: Remove unused struct member
  ceb4fbd... x11: Remove glx version check
  99b9811... x11: Use single GLX fbconfig and store it in the display
  17d0a0b... x11: Store the GLX drawable in the surface
  e6da1fb... x11: Get Visual from EGL directly
  88df5a4... x11: Do not call glXQueryExtension()
  4bcbde8... x11: Properly record the error when initializing GL
  3f43109... x11: Redo choice between EGL and GLX
  1325fe9... gdk: Add a private struct to GdkDisplay
  4f65cee... gdk: Allow GdkDrawContext with a %NULL surface
  477ad6f... wayland: Move fbconfig into the display
  d36f503... wayland: Don't pass GL config to get_egl_surface()
  f41b396... gdk: Add GdkDisplay::init_gl vfunc
  063489f... gdk: Require EGL version 1.4 across the board
  98d597d... ngl: Store the shared driver in the display
  14e9362... gdk: Add gdk_gl_context_is_shared()
  763796d... gl: Deprecate gdk_gl_context_get_shared_context()
  6b861d3... gl: Store the context::in-frame state in the current contex
  18af89c... gdk: Get rid of paint contexts
  4074ef5... gl: Require EGL_KHR_surfaceless_context with egl
  1512172... gl: Move vfunc
  fee1750... gdk: Move GL context construction to GdkGLContext
  c728f35... inspector: Add support for displaying GL errors
  3591cf3... gdk: Add a GL workaround for nvidia
  97c2db5... Revert "gdk: Add a GL workaround for nvidia"
  bd8b4da... gl: Fix issue with EGL + nvidia
  c8b09e0... x11: Move code from GdkGLContextX11
  90fac09... display: Move GL selection code into gdkdisplay-x11.c
  8ea4026... GDK-Win32: Move some functions out of gdkglcontext-win32.c
  78fca41... GDK: Add debug option for WGL usage

Commits added to the branch:

  5470a13... rendernodeparser: Don't use %g when writing file (*)
  ca3d942... rendernodeparser: Remove leftover debug prints (*)
  67952a9... Merge branch 'wip/otte/for-master' into 'master' (*)
  3eed61d... snapshot: Replace trivial gradients with color nodes (*)
  4332332... snapshot: Only compute start and end point if we have to (*)
  aaa6895... snapshot: Handle transparent opacity nodes correctly (*)
  fd48afb... ngl: Do nothing for transparent color nodes (*)
  c799452... ngl: Do nothing for transparent text nodes (*)
  b99beeb... Merge branch 'wip/baedert/for-master' into 'master' (*)
  b70b058... Merge branch 'transparent-optimizations' into 'master' (*)
  9634826... build: Build demos before tools
  7c704c3... x11: Move code where it belongs
  8e8fda1... x11: Remove unused function
  152453b... x11: Stop reordering visuals
  3e32815... x11: Reorder code
  4d948a7... x11: Don't share cached GLX visuals with GTK3
  6c7ac19... x11: Initialize GL at startup
  b464d3b... glx: Don't initialize GLX multiple times.
  185d3c8... x11: Move function call
  93cb23a... x11: Simplify code
  cb5b038... x11: Pass the display, not the screen
  9a53610... x11: Move the EGL display into the private struct
  2124efa... x11: Store the EGL config in the display
  ce2123f... x11: Store the EGL surface in the GdkSurfaceX11
  37895e5... x11: Move GL init code into the GL context
  8bc655a... glx: Remove Visual cache
  1ac1458... x11: Rework Visual selection
  1728bfc... x11: Remove GdkVisual
  5ddaa8c... x11: Remove the dummy surface
  26b9c4b... Revert "x11: Always fall back to GLX on NVIDIA"
  21b6424... x11: Remove unused struct member
  95444ae... x11: Remove glx version check
  d7f1e6a... x11: Use single GLX fbconfig and store it in the display
  8a4fcf8... x11: Store the GLX drawable in the surface
  03c0622... x11: Get Visual from EGL directly
  9b08ae6... x11: Do not call glXQueryExtension()
  256e090... x11: Properly record the error when initializing GL
  74a364f... x11: Redo choice between EGL and GLX
  a7b079b... gdk: Add a private struct to GdkDisplay
  d85ef31... gdk: Allow GdkDrawContext with a %NULL surface
  b326b50... wayland: Move fbconfig into the display
  6b03d06... wayland: Don't pass GL config to get_egl_surface()
  1a608d7... gdk: Add GdkDisplay::init_gl vfunc
  ce52eb3... gdk: Require EGL version 1.4 across the board
  b685dd3... ngl: Store the shared driver in the display
  20dd68a... gdk: Add gdk_gl_context_is_shared()
  d4638de... gl: Deprecate gdk_gl_context_get_shared_context()
  08f78e6... gl: Store the context::in-frame state in the current contex
  f038af2... gdk: Get rid of paint contexts
  1aa4359... gl: Require EGL_KHR_surfaceless_context with egl
  7541211... gl: Move vfunc
  6b9bd99... gdk: Move GL context construction to GdkGLContext
  e3238d2... inspector: Add support for displaying GL errors
  27050cd... gdk: Add a GL workaround for nvidia
  56f4c6c... Revert "gdk: Add a GL workaround for nvidia"
  7da0f63... x11: Move code from GdkGLContextX11
  47fe927... display: Move GL selection code into gdkdisplay-x11.c
  b4a5276... GDK-Win32: Move some functions out of gdkglcontext-win32.c
  9dd23bf... GDK: Add debug option for WGL usage
  65a999f... gl: Fix issue with EGL + nvidia

(*) 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]