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

  7356df7... GskRenderer: Remove viewport property
  5208310... gl driver: Make some members const
  53c5b77... gl renderer: Remove some unused code
  9df1ce4... Rework the GL renderer
  8bced7c... add tests/showrendernode
  7458e5c... build: Remove unused variable
  34795dc... test-render-nodes: Print a warning if we didn't generate an
  767c0bd... test-render-nodes: Add color matrix test
  5be8dfc... GskGLDriver: Use float for texture size in create_texture
  e2486cf... testsuite: Add render node tests for simple color nodes
  a6fff63... GskGLDriver: Add profiler
  190fe8d... gl renderer: save on some frame buffers
  574905e... gl renderer: Implement rounded clip nodes
  80b198e... gl renderer: Don't create framebuffer for texture opacity c
  4c22135... gl renderer: Save clip in every node
  0889612... showrendernode: Resize window to a reasonable size instead
  aa3e3de... test-render-nodes: Add transformed clip nodes test
  aaf2c74... gl renderer: Remove unused shaders
  0b4499f... gl renderer: Remove unused member
  5646930... gl: Add glyph cache
  cbbb21c... gl renderer: Don't pass MVP to shaders
  a51541f... gl renderer: Group render node types by render item creatio
  8117741... gl renderer: Don't initialize modelview matrix twice
  d9020ee... gl renderer: Rework once more
  607b596... gsk: Move all gskgl* files into gl/
  6abaea3... gl renderer: Move render ops into separate file
  fb975e4... gl renderer: Implement cairo nodes again
  edb24a4... gl renderer: Only check for color glyphs once per text node
  ee177a6... gl renderer: Stop collecting VAOs in clear_tree
  8d459b4... gl renderer: Remove unused VAO
  6b49959... gl renderer: Optimize text drawing
  fc05b69... gl ops: Remove dead code
  0f48854... gl renderer: Factor out a helper function for offscreen dra
  c8c8259... gl render ops: Rename a member
  39e9e31... gl renderer: Implement color matrix nodes again
  3e117ce... gl renderer: Don't draw texture nodes to a framebuffer
  b5d9e3e... gl renderer: Keep track of current program color value
  78a4e6a... gl renderer: Remove some unused members
  d6a500b... gl renderer: Implement blur nodes
  aa4fd6f... gl renderer: Implement unblurred inset shadows
  34346fa... gl renderer: Rework program creation
  009804f... gl renderer: Implement unblurred outset shadows
  b7529a7... gl renderer: Fix inset shadow offset calculation
  61ed101... gl renderer: Split out a utility function
  dcdb70f... gl renderer: Implement simple shadow nodes
  2f0e041... gl renderer: Split out text rendering function
  c058083... gl renderer: Don't render unblurred text shadows to a textu
  151752d... gl renderer: Implement simple border nodes
  ad27934... gl renderer: Fix debugging output
  8608573... gl renderer: Rename a macro
  9db4439... gl renderer: Remove consecutive clip ops
  503de05... gl renderer: Only draw blurred shadow nodes once
  9a8289a... gl renderer: Add more detailed render op output
  45d00e6... gl renderer: Define debug structs inline
  e8fe28a... gl renderer: Avoid consecutive opacity ops
  13de055... gl renderer: Keep track of color matrix op state
  b14c744... gl renderer: Remove unused struct member
  7603eb1... gl renderer: Remove superflous modelview matrix changes
  e17c8b9... gl renderer: Default to GL_LINEAR scaling filters
  9f0dbf0... gl renderer: Avoid using a new modelview for shadow nodes
  f4f5028... gl renderer: Keep track of border program state
  a072ff6... gl renderer: Sort border sides by color

Commits added to the branch:

  5cc7bf5... Fix the gdk doc build (*)
  edfb86f... Add new stuff to the gdk docs (*)
  384a999... Move GdkGrabStatus docs (*)
  d5afb9e... Add a long description for GdkTexture (*)
  77f0e67... gdk: Fill in some blanks in the docs (*)
  91499d4... gdk: Expand the clipboard documentation (*)
  ddcd687... Document gdk_content_provider_contents_changed (*)
  6f00c1b... Expand the docs (*)
  4658d7e... dnd: Remove x/y coordinates from drag-data-received (*)
  dc50e06... clipboard: Add gdk_clipboard_set() (*)
  b5c62cf... Revert "clipboard: Add gdk_clipboard_set()" (*)
  4ab15a8... docs: Drop some no longer existing functions (*)
  4a11baa... gdk: Documentation improvements (*)
  66f7f17... Fix the build (*)
  51db8f8... Ensure that the path is always set (*)
  dc8320c... autocleanups: allow g_autoptr() usage with GtkTreePath (*)
  4694885... broadway: Remove now unused toplevel surface (*)
  e80ad0e... broadway: Remove references to unused BROADWAY_EVENT_DELETE (*)
  d141bd4... broadway: Use "surface" instead of window/toplevel for brow (*)
  2cad2c2... broadway: Make the use of next_texture_id clearer (*)
  df2716a... broadway: Add broadway_server_lookup_surface helper (*)
  48f1e53... Drop get/set_scale_factor from gsk docs (*)
  20cbb3f... Update gtk docs for recent changes (*)
  2a49371... Start a dnd demo (*)
  2dae71c... Add some copy-paste for widgets demo (*)
  1aa811c... Remove all gtk_widget_get_content_size usages (*)
  49e624b... paned: Restrict picking to allocation (*)
  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

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