[gtk] (70 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:

  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
  3ad537b... Split out WGL/EGL stuff and simplify things

Commits added to the branch:

  1c90bb5... ngl: Handle negative scales (*)
  834d374... testsuite: Add test for crasher (*)
  5d02a8f... texthistory: fix calculation of n_chars (*)
  2da9ba6... appdata: Use correct SPDX license identifier (*)
  a5e7b92... appdata: Add content_rating (*)
  64b9d53... appdata: Use launchable rather than id (*)
  94c2072... meson: Use a valid SPDX identifier (*)
  6ff85d2... Merge branch 'wip/chergert/fix-texthistory-insert' into 'ma (*)
  8390363... testsuite: Avoid negative scales with gl renderer (*)
  f66fa16... Merge branch 'metainfo' into 'master' (*)
  a663b8c... Merge branch 'fix-negative-scales' into 'master' (*)
  a76f515... cssimagecrossfade: Don't abort() when failing to parse imag (*)
  2ba69ab... Merge branch 'wip/otte/for-master' into 'master' (*)
  e609ede... Use pango from the main branch (*)
  4d10ab3... Update Ukrainian translation (*)
  77829cf... Merge branch 'pango-main' into 'master' (*)
  bf2a1ef... build: Build demos before tools
  79bd837... x11: Move code where it belongs
  eacc29d... x11: Remove unused function
  b56082e... x11: Stop reordering visuals
  e132790... x11: Reorder code
  50a8128... x11: Don't share cached GLX visuals with GTK3
  ae264f2... x11: Initialize GL at startup
  85ca2ef... glx: Don't initialize GLX multiple times.
  fa83665... x11: Move function call
  681fa27... x11: Simplify code
  3f2eda6... x11: Pass the display, not the screen
  d25026c... x11: Move the EGL display into the private struct
  fbc256f... x11: Store the EGL config in the display
  7c91ed7... x11: Store the EGL surface in the GdkSurfaceX11
  35df43e... x11: Move GL init code into the GL context
  bf8fec2... glx: Remove Visual cache
  14080ba... x11: Rework Visual selection
  f07d436... x11: Remove GdkVisual
  4ea022b... x11: Remove the dummy surface
  82c7f40... Revert "x11: Always fall back to GLX on NVIDIA"
  46ad53e... x11: Remove unused struct member
  d119fd3... x11: Remove glx version check
  0422435... x11: Use single GLX fbconfig and store it in the display
  4597472... x11: Store the GLX drawable in the surface
  ae5c2c9... x11: Get Visual from EGL directly
  8e45fa0... x11: Do not call glXQueryExtension()
  857de2e... x11: Properly record the error when initializing GL
  264b0d6... x11: Redo choice between EGL and GLX
  0934861... gdk: Add a private struct to GdkDisplay
  588e6c0... gdk: Allow GdkDrawContext with a %NULL surface
  29e8372... wayland: Move fbconfig into the display
  c15c3a1... wayland: Don't pass GL config to get_egl_surface()
  4cdcd10... gdk: Add GdkDisplay::init_gl vfunc
  030e986... gdk: Require EGL version 1.4 across the board
  615278c... ngl: Store the shared driver in the display
  19aef96... gdk: Add gdk_gl_context_is_shared()
  4820c7e... gl: Deprecate gdk_gl_context_get_shared_context()
  5363252... gl: Store the context::in-frame state in the current contex
  db25fc6... gdk: Get rid of paint contexts
  374cebf... gl: Require EGL_KHR_surfaceless_context with egl
  5c2ae98... gl: Move vfunc
  158c73f... gdk: Move GL context construction to GdkGLContext
  3fbd9a0... inspector: Add support for displaying GL errors
  0f3c4d4... gdk: Add a GL workaround for nvidia
  be8e4de... Revert "gdk: Add a GL workaround for nvidia"
  5734e3a... x11: Move code from GdkGLContextX11
  2989815... display: Move GL selection code into gdkdisplay-x11.c
  5226c27... GDK-Win32: Move some functions out of gdkglcontext-win32.c
  47cd329... GDK: Add debug option for WGL usage
  3cfadb9... gl: Fix issue with EGL + nvidia
  eca6806... Split out WGL/EGL stuff and simplify things
  094ce38... GDK-Win32: Fixup, and cleanup WGL HDC handling
  ec39de5... gdksurface-win32.c: Create all surfaces with CS_OWNDC
  6950962... GDK-Win32: init_gl(): Default to WGL for now

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