[gtk+] (66 commits) Non-fast-forward update to branch wip/ebassi/gsk-renderer



The branch 'wip/ebassi/gsk-renderer' 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:

  afe559e... gsk: Initial commit / build environment
  f1ac029... Initial implementation of GSK rendering pipeline
  41d1d94... build: Add GSK deps to GTK
  069daea... gdk: Add utility for uploading Cairo surfaces to GL
  05432ab... gsk: Rename shaders for OpenGL
  35dc304... gsk: Use surface-to-texture utility function
  8dead12... gsk: Port GskGLRenderer to GLES
  1318871... gsk: Add GskRenderer::clear_tree
  e791049... gsk: Flush the GL render items cache
  a7e1437... gsk: Rework GskRenderer and GskRenderNode semantics
  83b3204... gtk: Add a GskRenderer to GtkWindow
  b8a8bf6... gtk: Use GskRenderNode to render widgets
  a25bd6b... gsk: Turn GskRenderNode into a pure GTypeInstance
  7eb1984... gsk: Group render state attributes
  a739537... gsk: Allow sampling between parent and child nodes
  5a8ccfd... gsk: Make GskBlendMode enumeration public
  1ce48fd... gsk: Store blend mode in the render node
  0718378... gsk: Use the node's blend mode in the GL renderer
  973211a... build: Fix dependency on GDK for introspection scanner
  3903f7a... gdk: Add more GDK_GL_ERROR error ids
  609d524... gsk: Add rendering debug mode for shaders
  ad5213c... gsk: Add ShaderBuilder
  3d47a9b... gsk: Rework how GLSL shaders are built
  b415746... gsk: Add debugging notes to ShaderBuilder
  9246e18... gsk: Add getter for program id in ShaderBuilder
  6c7310a... gsk: Don't store the uniform and attribute location twice
  7c06e03... gsk: Add more modes to the blend shader

Commits added to the branch:

  3947ff4... Updated Portuguese translation (*)
  01eda20... headerbar: don't allocate both label and custom title (*)
  78eccd0... headerbar: don't use GTK_PACK_* as indices into array (*)
  8430be7... Fix an array overrun (*)
  e0bebba... headerbar: simplify calculation in size allocation code (*)
  eccfce5... headerbar: simplify some size allocation code (*)
  847a43c... headerbar: compute nominal size of sides up front (*)
  0015ebc... headerbar: support expand property for children (*)
  21c94de... Updated Indonesian translation (cherry picked from commit 3 (*)
  b5920a2... Updated Indonesian translation (*)
  d74e4af... Adwaita: restrict infobar styling to, well, infobars (*)
  ebccc8b... Adwaita: color the selection of entries with error... (*)
  4731be0... Updated Hebrew translation (*)
  0587f25... Updated Indonesian translation (cherry picked from commit 2 (*)
  325fc60... Updated Indonesian translation (*)
  cd44f6d... Fix build of commit f23e99b (*)
  5f52583... gtk/gtkstylecascade.c: Declare variables at beginning of bl (*)
  d52f6ff... widget: Don't unnecessarily export function (*)
  9f5b9c0... GtkWindow: Fix dragging on non-titlebar widgets (*)
  0c1cc98... gtkfilesystem: Improve heuristics to detect remote filesyst (*)
  92de947... GtkWindow: Check for GtkWidget-window-dragging in multipres (*)
  38fbe68... gdk: do not provide display command line argument on window (*)
  46748b4... gdk: actually fix the previous commit (*)
  b480d9c... configure: fix "AC_RUN_IFELSE was called before AC_USE_SYST (*)
  386d17d... headerbar: don't throw a warning if title widget is hidden (*)
  51444b7... gtk/gtkstylecascade.c: Fix formatting (*)
  4b003a7... wayland: Implement gdk_utf8_to_string_target (*)
  0d30ad2... wayland: Separate selection buffers and other per-selection (*)
  a43fce0... print dialog: Apply initial capabilities (*)
  22b6df0... Fix example Makefiles (*)
  3c7cd7a... GtkApplication: Add support for the Xfce session manager (*)
  c8a74a1... Simplify the xfce session manager support (*)
  369db4a... css: add background-blend-mode support (*)
  27fea1c... css: add documentation for background-blend-mode (*)
  1d93cc2... demo: add a demo for blend modes (*)
  3498623... css parser: Improve an error message (*)
  3c4be3c... Fix parsing of some css properties (*)
  507e58d... gtk3-demo: Make blendmodes example non-resizable (*)
  ad8b82f... gsk: Initial commit / build environment
  a3c32b7... Initial implementation of GSK rendering pipeline
  c426264... build: Add GSK deps to GTK
  b35b32f... gdk: Add utility for uploading Cairo surfaces to GL
  c0c7cf4... gsk: Rename shaders for OpenGL
  9e50de3... gsk: Use surface-to-texture utility function
  e7309b1... gsk: Port GskGLRenderer to GLES
  c6a83f1... gsk: Add GskRenderer::clear_tree
  7c64170... gsk: Flush the GL render items cache
  bb785ad... gsk: Rework GskRenderer and GskRenderNode semantics
  1196541... gtk: Add a GskRenderer to GtkWindow
  4e07f82... gtk: Use GskRenderNode to render widgets
  120e845... gsk: Turn GskRenderNode into a pure GTypeInstance
  1319ded... gsk: Group render state attributes
  545a889... gsk: Allow sampling between parent and child nodes
  20848c5... gsk: Make GskBlendMode enumeration public
  88f575d... gsk: Store blend mode in the render node
  6e9988c... gsk: Use the node's blend mode in the GL renderer
  0de191c... build: Fix dependency on GDK for introspection scanner
  0634f22... gdk: Add more GDK_GL_ERROR error ids
  c9420c4... gsk: Add rendering debug mode for shaders
  b5db5fb... gsk: Add ShaderBuilder
  d7a5c2c... gsk: Rework how GLSL shaders are built
  8d2df67... gsk: Add debugging notes to ShaderBuilder
  4dd866c... gsk: Add getter for program id in ShaderBuilder
  dee52ae... gsk: Don't store the uniform and attribute location twice
  5aaf111... gsk: Add more modes to the blend shader
  c672682... docs: Add more GSK documentation

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