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



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

  240cf9b... GskRenderer: Remove viewport property
  818e68e... gl driver: Make some members const
  7d63c0c... gl renderer: Remove some unused code
  1d34e1b... Rework the GL renderer
  d21335d... add tests/showrendernode
  362ef76... build: Remove unused variable
  325c78b... test-render-nodes: Print a warning if we didn't generate an
  8ef35c6... test-render-nodes: Add color matrix test
  dfb0ac3... GskGLDriver: Use float for texture size in create_texture
  88b6352... testsuite: Add render node tests for simple color nodes
  9827153... GskGLDriver: Add profiler
  35cb35a... gl renderer: save on some frame buffers
  f0fafc3... gl renderer: Implement rounded clip nodes
  41f53f6... gl renderer: Don't create framebuffer for texture opacity c
  f2646c8... gl renderer: Save clip in every node
  67698b7... showrendernode: Resize window to a reasonable size instead
  883635f... test-render-nodes: Add transformed clip nodes test
  60c9abc... gl renderer: Remove unused shaders
  73468c9... gl renderer: Remove unused member
  1054116... gl: Add glyph cache
  e6b54c8... gl renderer: Don't pass MVP to shaders
  c965035... gl renderer: Group render node types by render item creatio
  4084981... gl renderer: Don't initialize modelview matrix twice
  dbfcf7e... gl renderer: Rework once more
  8df7edb... gsk: Move all gskgl* files into gl/
  067b018... gl renderer: Move render ops into separate file
  d0f4f63... gl renderer: Implement cairo nodes again
  6eaa52f... gl renderer: Only check for color glyphs once per text node
  9a562c8... gl renderer: Stop collecting VAOs in clear_tree
  8f0ea36... gl renderer: Remove unused VAO
  ae74757... gl renderer: Optimize text drawing
  9dfd5bc... gl ops: Remove dead code
  146edbd... gl renderer: Factor out a helper function for offscreen dra
  8715fb4... gl render ops: Rename a member
  2fd9092... gl renderer: Implement color matrix nodes again
  ad16f26... gl renderer: Don't draw texture nodes to a framebuffer
  3427f81... gl renderer: Keep track of current program color value
  9c05625... gl renderer: Remove some unused members
  dcb0a4c... gl renderer: Implement blur nodes
  54ef980... gl renderer: Implement unblurred inset shadows
  d928af5... gl renderer: Rework program creation
  8f6982c... gl renderer: Implement unblurred outset shadows
  288441e... gl renderer: Fix inset shadow offset calculation
  8295933... gl renderer: Split out a utility function
  e7c14bf... gl renderer: Implement simple shadow nodes
  2ade0dc... gl renderer: Split out text rendering function
  67e20b1... gl renderer: Don't render unblurred text shadows to a textu
  3d1e22b... gl renderer: Implement simple border nodes
  6dfc647... gl renderer: Fix debugging output
  aa930c0... gl renderer: Rename a macro
  f4e9d1c... gl renderer: Remove consecutive clip ops
  6fcfe21... gl renderer: Only draw blurred shadow nodes once
  97192cf... gl renderer: Add more detailed render op output
  409c105... gl renderer: Define debug structs inline
  7821bcc... gl renderer: Avoid consecutive opacity ops
  304e9f8... gl renderer: Keep track of color matrix op state
  3f6c0d4... gl renderer: Remove unused struct member
  819953e... gl renderer: Remove superflous modelview matrix changes
  6adb06c... gl renderer: Default to GL_LINEAR scaling filters
  5618886... gl renderer: Avoid using a new modelview for shadow nodes
  46b7c3c... gl renderer: Keep track of border program state
  024cb86... gl renderer: Sort border sides by color
  e88a9db... gl renderer: Avoid crashing tooltips
  e28629d... gl renderer: Don't zero intialize render ops GArray
  51233c1... snapshot: Collapse color matrix nodes
  38bd72d... recorder: Show rounded clip node corner size info
  2cc8a0f... gl renderer: Add a helper function
  3f31764... gl renderer: Ignore shadow color matrix nodes...
  498a8e7... gl renderer: Fix shadow shader

Commits added to the branch:

  e104cf0... More work on the dnd demo (*)
  79ddb14... Add a Cut menuitem to the dnd demo (*)
  2d85e8d... Fix a typo in the docs (*)
  b6f3391... Make sure stopped spinner stay visible (*)
  62f1695... Move editing to button release (*)
  4c45022... gdk: Add gdk_seat_get_master_pointers() (*)
  7531be3... gdk: Add GDK_SEAT_CAPABILITY_TABLET_PAD (*)
  0156c52... placesview: Present FUSE-reachable network shares in Other  (*)
  7c743e6... wayland: Maybe postpone xdg-foreign state setup until mappi (*)
  6412d25... wayland: Destroy the xdg_imported after the wl_surface (*)
  fec0dc2... Rename GtkHeaderBar::show-close-button (*)
  276c462... mir: Fix potential use of NULL GDBusConnection (*)
  029a84a... Fix fallout from the show-close-button rename (*)
  1c9e3af... css node tests: Update expected output (*)
  9324458... snapshot: Collapse color matrix nodes
  5d6ea4f... snapshot: Don't create blur nodes with radius 0
  96f6307... recorder: Show rounded clip node corner size info
  b04ae5c... treeview: Don't draw background twice
  2049738... GskRenderer: Remove viewport property
  71c375a... gl driver: Make some members const
  3766c50... gl renderer: Remove some unused code
  cef8be4... Rework the GL renderer
  c2b5c6d... add tests/showrendernode
  8773df0... build: Remove unused variable
  ebf5632... test-render-nodes: Print a warning if we didn't generate an
  f7e7a9d... test-render-nodes: Add color matrix test
  65367b2... GskGLDriver: Use float for texture size in create_texture
  80c4148... testsuite: Add render node tests for simple color nodes
  c527ba5... GskGLDriver: Add profiler
  ba8bced... gl renderer: save on some frame buffers
  615abc1... gl renderer: Implement rounded clip nodes
  38e67ff... gl renderer: Don't create framebuffer for texture opacity c
  0c7584d... gl renderer: Save clip in every node
  75dc89d... showrendernode: Resize window to a reasonable size instead
  3e92f0e... test-render-nodes: Add transformed clip nodes test
  73a0329... gl renderer: Remove unused shaders
  fff3206... gl renderer: Remove unused member
  8b2fc39... gl: Add glyph cache
  a017f1a... gl renderer: Don't pass MVP to shaders
  56a1529... gl renderer: Group render node types by render item creatio
  981dd29... gl renderer: Don't initialize modelview matrix twice
  5cac946... gl renderer: Rework once more
  a6ad4eb... gsk: Move all gskgl* files into gl/
  e8f2186... gl renderer: Move render ops into separate file
  e362d05... gl renderer: Implement cairo nodes again
  a6a5100... gl renderer: Only check for color glyphs once per text node
  9652bf7... gl renderer: Stop collecting VAOs in clear_tree
  3d58820... gl renderer: Remove unused VAO
  2dfe950... gl renderer: Optimize text drawing
  caccb17... gl ops: Remove dead code
  547aa00... gl renderer: Factor out a helper function for offscreen dra
  858ff1c... gl render ops: Rename a member
  acbd4ec... gl renderer: Implement color matrix nodes again
  f65ba3f... gl renderer: Don't draw texture nodes to a framebuffer
  e4b5026... gl renderer: Keep track of current program color value
  2a06605... gl renderer: Remove some unused members
  8e257a7... gl renderer: Implement blur nodes
  ebb9534... gl renderer: Implement unblurred inset shadows
  65b4e20... gl renderer: Rework program creation
  b9f539c... gl renderer: Implement unblurred outset shadows
  a337ef1... gl renderer: Fix inset shadow offset calculation
  3106dc5... gl renderer: Split out a utility function
  e2ae4b6... gl renderer: Implement simple shadow nodes
  aa3fb40... gl renderer: Split out text rendering function
  3c738c8... gl renderer: Don't render unblurred text shadows to a textu
  1ab0492... gl renderer: Implement simple border nodes
  331e353... gl renderer: Fix debugging output
  dc6a3a6... gl renderer: Rename a macro
  5531b86... gl renderer: Remove consecutive clip ops
  54c7f95... gl renderer: Only draw blurred shadow nodes once
  c466a3c... gl renderer: Add more detailed render op output
  1801e5a... gl renderer: Define debug structs inline
  6e3d13d... gl renderer: Avoid consecutive opacity ops
  288adb1... gl renderer: Keep track of color matrix op state
  f319ba6... gl renderer: Remove unused struct member
  9d98013... gl renderer: Remove superflous modelview matrix changes
  eb6c2fd... gl renderer: Default to GL_LINEAR scaling filters
  4222967... gl renderer: Avoid using a new modelview for shadow nodes
  fedf01b... gl renderer: Keep track of border program state
  42b8720... gl renderer: Sort border sides by color
  60c5dc6... gl renderer: Avoid crashing tooltips
  86522fc... gl renderer: Don't zero intialize render ops GArray
  4439d6b... gl renderer: Add a helper function
  b949c28... gl renderer: Ignore shadow color matrix nodes...
  9c67d7d... gl renderer: Fix shadow shader
  ed78679... tests: Add border drawing test
  817202a... gl renderer: Don't render opacity nodes offscreen
  98baeed... gl renderer: Use one function per node-type
  1f342de... gl renderer: Try to fix border rendering
  d0387f1... gl renderer: Ignore render ops before we have a valid progr

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