[gtk] (127 commits) Non-fast-forward update to branch wip/baedert/gl-rework



The branch 'wip/baedert/gl-rework' 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:

  3878bce... gl renderer: Drop a dead if statement
  d573a63... gl renderer: Remove some unused uniforms
  2624b65... gl renderer: Split blurring a node into its own function
  b970a8d... progressbar: Remove unnecessary snapshot implementation
  8b93e34... GdkRGBA: Use floats instead of doubles
  370313b... gl renderer: remove a memory leak
  e0affd7... gl renderer: stop copying current color around
  003be6b... gl renderer: Don't copy border outline corner sizes around
  2589cc9...   gl renderer: Rewort passing rounded rects to shaders
  e2e2f49... gl renderer: Fix debug color output
  f5ce509... gl renderer: Shorten debug output impl
  cef5014... gl renderer: Fix color comparison
  bdc4ad2... gl renderer: Only send clip corners if we need to
  882ae2c... gl renderer: Fix program uniform updating code
  2f20db6... gl renderer: Rewrite shader builder
  51f08a3... gl renderer: Make RoundedRect work in gles
  6c72b3e... gl renderer: Initialize alpha uniform to 1.0
  2aee243... gl renderer: Don't copy matrix/offset of color matrix nodes
  84c69b5... gl renderer: Remove unused translation handling
  19f6caa... gl renderer: Remove a few outdated comments
  eb36d30... gl renderer: Trivial declaration reorder
  13078fe... gl renderer: Mark beginning of frame if DEBUG_OPS is set
  11145c8... GdkGLContext: check for GL_KHR_debug for GL debug output
  d9675ca... gltextureatlas: Use more correct debug name for texture
  0819c87... gl renderer: Upload GL_RGBA texture data in GLES
  1a5e084... gl renderer: Add some in/out compat glue to the shaders
  750c853... gl renderer: Move work to the gradient vertex shader
  0321a81... gl renderer: Shuffle things around a bit
  e8c1174... gl renderer: Remove some unneeded calculations from shaders
  ed0dfce... gl renderer: Avoid an invalid read
  a431258... testentryicons: Fix a memory leak
  28da306... supp: Ignore calloc in the AMD driver
  0e8a329... gl renderer: Compute final color in vertex shader
  60dab4b... gl renderer: Move final color computation to vertex shader
  74b2ea8... gl renderer: Move color computation to vertex shader
  1e07aab... gl renderer: Remove unused variable from shader
  9b7a457... gl renderer: Don't invert offset value twice
  29cae04... gl renderer: Move more work to the vertex shaders
  336227f... Avoid a few state changes
  6f2a134... gsk: Make GskColorStop.offset a float
  a6e739a... gl renderer: Pass linear gradient stops to shaders directly
  d2d4f47... gl renderer: Load vertex data directly into vertices GArray
  e954f03... renderbackground: Save a snapshot_translate() call
  2eb3451... rendernodes: Use floats for everything
  f6068dc... renderbackground: Try to omit a save/restore pair
  087c6e7... gl driver: Inline function into only caller
  360888c... gl renderer: Print debug node message
  f83dca5... snapshot: Repeat color nodes by creating a larger color nod
  c4f00c1... GskTransform: Normalize angles
  7f3fa66... GskTransform: Compute sin/deg of 90deg rotations manually
  e7e7ee6... testsuite: Add a test case for rotated border node
  15fb329... gl renderer: Avoid copying a matrix
  724adfc... gl renderer: Move work to the blur vertex shader
  3d66581... gl renderer: transform border outline like everything else
  805fdd2... gl renderer: Trivial variable reordering
  6a47ba5... gl renderer: Add debug code for color nodes
  0d77555... gl renderer: Speed up bounds transformation
  7dfe4a5... gl renderer: Fix a misleading comment
  58b4791... renderborder: Only get border width if we really need to
  d6cdba0... gl renderer: Don't force repeat node child offscreen
  fffd8c4... scrolledwindow: Avoid using gtk_widget_get_preferred_size
  6a35bd6... scrolledwindow: Remove a useless local variable
  ba373c8... adwaita: Solve junction problem without border image
  ef80d4e... gl renderer: Avoid another manual rounded rect transform
  0b7e793... gsk: Add GskParseErrorFunc to the docs

Commits added to the branch:

  7078765... Revert unintended changes (*)
  ad6fe9d... surface: Only unpause events if we paused them (*)
  0b6e521... popovermenu: Use a weak ref for active item (*)
  fd0f01b... popovermenubar: Cosmetics (*)
  6f80eee... window: Complete the popover conversion (*)
  6255dcd... filechooserbutton: Be smarter about 'None' (*)
  22f6787... mountoperation: Use a popover (*)
  94e238c... placesview: Use a popover (*)
  f5e79b9... appchooserwidget: Remove ::populate-popup (*)
  b23fbe1... notebook: Remove menu remnants (*)
  0cf1e1e... applicationwindow: Stop using a menu bar (*)
  3d4acf6... window: Move F10 handling to popover menubars (*)
  62e9ea4... widget-factory: Remove the menubar (*)
  80e903a... docs: Stop taking menubar screenshots (*)
  360239a... docs: Remove menubars from the visual index (*)
  8b30661... docs: Avoid using a menu for an example (*)
  5d82142... accellabel: Remove an example using menus (*)
  4b4cf36... gtk-demo: Replace a menu with a popover (*)
  928f7fa... gtk-demo: Use a popover in the clipboard demo (*)
  8efa612... gtk-demo: Remove a somewhat silly bit of code (*)
  5c086b9... gtk-demo: Convert the dnd demo to a popover (*)
  5d2113f... gtk-demo: Remove the menus demo (*)
  abcd83d... gtk-demo: Cosmetics (*)
  6b691bc... gtk-demo: Remove menus from listbox demo (*)
  5ec9b15... gtk-demo: Convert the builder demo to a menu model (*)
  ca87048... gtk-demo: Remove the change display demo (*)
  e424246... combobox: Replace GtkTreeMenu with a popover (*)
  57b7e87... testsuite: Update combobox tests (*)
  8ee44d2... toolbar: Simplify overflow implementation (*)
  2c5f4c5... menutoolbutton: Fix sensitivity handling (*)
  4c9b0d8... menutoolbutton: Stop supporting menus (*)
  901518e... headerbar: Stop using GtkMenuButton::use-popover (*)
  2754312... menubutton: Stop supporting menus (*)
  941f22c... testsuite: Cosmetic change (*)
  59aeae3... testsuite: Remove menu tests (*)
  bf4ec50... testsuite: Remove menu special-casing (*)
  5c97f09... tests: Stop using menus (*)
  9e15f3d... label: Remove menu support code (*)
  7e8393b... widget: Remove menu special-casing (*)
  b59521b... inspector: Remove menu special-casing (*)
  57a8617... buildertool: Drop menu properties (*)
  0854140... label: Stop referring to GtkMenuItem in the docs (*)
  a2aefa8... accellabel: Don't mention GtkMenuItem in the docs (*)
  54b2727... docs: Remove mentions of GtkMenuItem (*)
  53d9445... doc: Build fixes (*)
  7ee5779... gtk: Remove menu code (*)
  06860bb... accelcellrenderer: Fix editing (*)
  3dd6cc4... accelcellrenderer: Stop grabbing (*)
  0bb9fc6... Remove gdk_seat_grab (*)
  3fd427c... win32: Use a regular window for printing (*)
  9b165c8... treeview: Use a popover for search (*)
  b063312... docs: Rewrite popover menu docs (*)
  85bf4cf... docs: Mention the demise of menus in the migration guide (*)
  52e0eef... docs: Touch up menu button docs (*)
  e12a580... Merge branch 'kill-tree-menu' into 'master' (*)
  de69495... Drop custom tooltip windows (*)
  e56eb7b... testtooltips: Test tooltips on popovers (*)
  f31a016... tooltips: Stop using GTK_WINDOW_POPUP (*)
  156935e... docs: Mention custom tooltip windows in the migration guide (*)
  53a634e... Merge branch 'tooltip-redo' into 'master' (*)
  d97c7be... gl renderer: Drop a dead if statement
  3874437... gl renderer: Remove some unused uniforms
  71d7b63... gl renderer: Split blurring a node into its own function
  1e3cfb1... progressbar: Remove unnecessary snapshot implementation
  ea619bc... GdkRGBA: Use floats instead of doubles
  e93fdd7... gl renderer: remove a memory leak
  83df085... gl renderer: stop copying current color around
  4e07bcc... gl renderer: Don't copy border outline corner sizes around
  a538c10...   gl renderer: Rewort passing rounded rects to shaders
  e749fb1... gl renderer: Fix debug color output
  a3e7e49... gl renderer: Shorten debug output impl
  ba69de9... gl renderer: Fix color comparison
  bb65fac... gl renderer: Only send clip corners if we need to
  7d1d0c1... gl renderer: Fix program uniform updating code
  626eae6... gl renderer: Rewrite shader builder
  23cc89a... gl renderer: Make RoundedRect work in gles
  a72ffb0... gl renderer: Initialize alpha uniform to 1.0
  3f1351a... gl renderer: Don't copy matrix/offset of color matrix nodes
  b1c6037... gl renderer: Remove unused translation handling
  0e1cdad... gl renderer: Remove a few outdated comments
  3d75339... gl renderer: Trivial declaration reorder
  cbe51fc... gl renderer: Mark beginning of frame if DEBUG_OPS is set
  7d603c2... GdkGLContext: check for GL_KHR_debug for GL debug output
  14c965f... gltextureatlas: Use more correct debug name for texture
  4f24b06... gl renderer: Upload GL_RGBA texture data in GLES
  bf03377... gl renderer: Add some in/out compat glue to the shaders
  c4e6474... gl renderer: Move work to the gradient vertex shader
  37112f7... gl renderer: Shuffle things around a bit
  0fabe4e... gl renderer: Remove some unneeded calculations from shaders
  5328980... gl renderer: Avoid an invalid read
  7eecc64... testentryicons: Fix a memory leak
  be0a934... supp: Ignore calloc in the AMD driver
  f0572ed... gl renderer: Compute final color in vertex shader
  0847128... gl renderer: Move final color computation to vertex shader
  e9cbde2... gl renderer: Move color computation to vertex shader
  859ad14... gl renderer: Remove unused variable from shader
  b65cb0a... gl renderer: Don't invert offset value twice
  34fd9b4... gl renderer: Move more work to the vertex shaders
  2d1c7cf... Avoid a few state changes
  683d605... gsk: Make GskColorStop.offset a float
  68ed65a... gl renderer: Pass linear gradient stops to shaders directly
  3c8eea0... gl renderer: Load vertex data directly into vertices GArray
  8418e96... renderbackground: Save a snapshot_translate() call
  8eb838b... rendernodes: Use floats for everything
  2acf733... renderbackground: Try to omit a save/restore pair
  d45dfce... gl driver: Inline function into only caller
  0d48242... gl renderer: Print debug node message
  0f09ec8... snapshot: Repeat color nodes by creating a larger color nod
  09508c3... GskTransform: Normalize angles
  f518af0... GskTransform: Compute sin/deg of 90deg rotations manually
  fa413f0... testsuite: Add a test case for rotated border node
  7605e5b... gl renderer: Avoid copying a matrix
  c1e720c... gl renderer: Move work to the blur vertex shader
  46e0561... gl renderer: transform border outline like everything else
  6727e10... gl renderer: Trivial variable reordering
  3ce4f4f... gl renderer: Add debug code for color nodes
  15e3902... gl renderer: Speed up bounds transformation
  517398a... gl renderer: Fix a misleading comment
  115975d... renderborder: Only get border width if we really need to
  78fbea4... gl renderer: Don't force repeat node child offscreen
  dd9c832... scrolledwindow: Avoid using gtk_widget_get_preferred_size
  c28ac62... scrolledwindow: Remove a useless local variable
  21e6753... adwaita: Solve junction problem without border image
  6de425c... gl renderer: Avoid another manual rounded rect transform
  74c883b... gsk: Add GskParseErrorFunc to the docs
  784c9f3... gl renderer: Fix inverted dy in inset shadows
  57c6b10... gl renderer: Add util to load vertex data with texture regi

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