[gtk+] (177 commits) Non-fast-forward update to branch wip/baedert/gl
- From: Timm Bäder <baedert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] (177 commits) Non-fast-forward update to branch wip/baedert/gl
- Date: Tue, 5 Dec 2017 12:52:08 +0000 (UTC)
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:
568826e... renderborder: Don't create border nodes for transparent bor
1a62055... GskRenderer: Remove viewport property
3b3957f... popover: Stop using gtk_widget_get_content_size
457569b... gl driver: Make some members const
0a6996a... gl renderer: Remove some unused code
a3186c1... Rework the GL renderer
0a65351... add tests/showrendernode
e335be6... build: Remove unused variable
f6d6ce9... test-render-nodes: Print a warning if we didn't generate an
b4f0650... test-render-nodes: Add color matrix test
0b4501b... GskGLDriver: Use float for texture size in create_texture
28c0ca3... testsuite: Add render node tests for simple color nodes
4616118... GskGLDriver: Add profiler
557770b... gl renderer: save on some frame buffers
8b59839... gl renderer: Implement rounded clip nodes
11bdf49... gl renderer: Don't create framebuffer for texture opacity c
22578ca... gl renderer: Save clip in every node
eb650b6... showrendernode: Resize window to a reasonable size instead
8e2df05... test-render-nodes: Add transformed clip nodes test
7de275d... gl renderer: Remove unused shaders
9b391a7... gl renderer: Remove unused member
a20b815... gl: Add glyph cache
7f211c3... gl renderer: Don't pass MVP to shaders
b965d51... gl renderer: Group render node types by render item creatio
83ac442... gl renderer: Don't initialize modelview matrix twice
1b65918... gl renderer: Rework once more
2b14898... gsk: Move all gskgl* files into gl/
e88d713... gl renderer: Move render ops into separate file
bbd8006... gl renderer: Implement cairo nodes again
1ab6dba... gl renderer: Only check for color glyphs once per text node
b79a92c... gl renderer: Stop collecting VAOs in clear_tree
2e02d9f... gl renderer: Remove unused VAO
0720450... gl renderer: Optimize text drawing
9758a7e... gl ops: Remove dead code
81b35d7... gl renderer: Factor out a helper function for offscreen dra
9c416a0... gl render ops: Rename a member
77021e3... gl renderer: Implement color matrix nodes again
fd9d39d... gl renderer: Don't draw texture nodes to a framebuffer
d0e7015... gl renderer: Keep track of current program color value
e5967d5... gl renderer: Remove some unused members
c5443ef... gl renderer: Implement blur nodes
562e144... gl renderer: Implement unblurred inset shadows
2b5b068... gl renderer: Rework program creation
cd957a3... gl renderer: Implement unblurred outset shadows
e3b4ed6... gl renderer: Fix inset shadow offset calculation
050a92c... gl renderer: Split out a utility function
f5017c9... gl renderer: Implement simple shadow nodes
5e90ef3... gl renderer: Split out text rendering function
d921935... gl renderer: Don't render unblurred text shadows to a textu
656abef... gl renderer: Implement simple border nodes
5e68b9a... gl renderer: Fix debugging output
f567c07... gl renderer: Rename a macro
552c299... gl renderer: Remove consecutive clip ops
Commits added to the branch:
c7bdf64... GDK: Make sure W32 backend compiles without GdkDeviceManage (*)
285ebd5... GDK W32: Handle maximizing correctly for small primary moni (*)
9e5fc16... GDK W32: Remove unneeded assertion (*)
e1240b4... GDK W32: Change WM_SYSMENU style switch logic (*)
33442d9... GDK W32: Special handling for VK_PAUSE (*)
cba75d8... GDK W32: Handle CapsLock as part of the key shift level (*)
c36d66b... GDK W32: Use keyboard hook to detect AeroSnap combinations (*)
f7ae367... GDK W32: Fix idiotic gdk_win32_display_get_monitor() implem (*)
58ba4d6... GDK W32: Ensure that we use made-up monitors when there are (*)
27ed9fb... GDK W32: Different maximized window position for non-CSD wi (*)
3c9b667... GDK W32: Apply HiDPI scale properly to monitors (*)
d7e2017... GDK W32: Handle drivers that do not send WT_CSRCHANGE after (*)
eb6d5b6... GDK-Win32: Fix AeroSnap on HiDPI (*)
50bbac6... GDK W32: Correctly report window position in HiDPI mode (*)
323a601... GDK W32: fix monitor pruning code (*)
33de691... GDK W32: More flexible modal operation mode (*)
6a77051... Only register application/x-rootwindow-drop on X11 (*)
c4617d3... GDK W32: Fix a typo in OLE2 DnD code (*)
3237c21... GDK W32: Don't leak the atom name string (*)
6c29e81... W32: Massive W32 DnD fix (*)
6d37ed6... GDK W32: Update layered windows on opacity changes (*)
a66017a... GDK W32: Refuse to release mouse grab while in DnD mode (*)
5d0bfdd... GDK W32: Ensure that selection request is processed (*)
44bc05d... Fix a nefarious typo (*)
5e2e0af... GDK W32: Preserve the target value for change_property() (*)
f0d04f8... GDK W32: Special handling for DELETE requests (*)
c89c19d... GDK W32: Make sure drag source window is not NULL (*)
ae76d19... GDK W32: Remove an unnecessary type check (*)
abc8d61... vulkan: Fix border shader to premultiply color (*)
9048d40... vulkan: Fix mask shader to premultiply color (*)
373848f... image: Store pixbufs as textures, not surfaces (*)
85b3f6d... image: Add gtk_image_new_from_texture() (*)
20de4c8... selection: Add texture getter/setter (*)
481c6ad... dnd: Add gtk_drag_set_icon_texture() (*)
4198434... Update Polish translation (*)
174a362... GDK W32: Plug a resource leak (*)
e94b9b9... gdk: A GdkClipboard API draft (*)
4728dd0... x11: Add an initial clipboard implementation (*)
a5ab9a9... clipboard: Add gdk_clipboard_claim_remote() (*)
fe9045d... x11: Various clipboard cleanups (*)
13fb3fd... x11: Implement INCR reads (*)
c91a38b... clipboard: Implement gdk_clipboard_read() (*)
3506ae6... tests: Add a new test app for GdkClipboard (*)
516f35b... x11: Use async queue and implement sync reads on selections (*)
41f70e1... clipboard: Refactor gdk_clipboard_read() to be async (*)
970cb10... x11: Improve debugging output for selection input stream (*)
91910ba... gdk: Im[plement content deserializing (*)
02d1f90... clipboard: Add gdk_clipboard_read_pixbuf_async() (*)
88684ba... clipboard: Add gdk_clipboard_read_text_async() (*)
9b78d76... x11: Improve fallbacks for text (*)
3023d25... clipboard: Make value getters set the passed in value (*)
888e525... clipboard: Introduce GdkContentProvider (*)
12ca641... clipboard: Implement local fallback clipboard transfers (*)
25c3895... clipboard: Add serialization (*)
7426f1a... gdkcontentformats: Change the matching API (*)
8e132ef... clipboard: Allow claiming the clipboard to fail (*)
c66a61d... x11: Add gdk_x11_display_get_max_request_size() (*)
e201485... tests: Add possibility to set invalid UTF-8 and clear clipb (*)
134076e... x11: Implement claiming the X Selection with the clipboard (*)
6fffa5b... tests: Open a 2nd display in testclipboard2 (*)
a59572f... widget: gtk_widget_get_clipboard => gtk_widget_get_old_clip (*)
54c8a4b... widget: Add gtk_widget_get_clipboard() (*)
825612b... a11y: Port to GdkClipboard (*)
909b687... linkbutton: Port to GdkClipboard (*)
8cd5e0a... recentchooser: Port to GdkClipboard (*)
c146132... gtk-demo: Port clipboards example to new clipboard (*)
cc07800... gdk: Allow setting task data on (de)serializers (*)
4e06aae... gdk: Add gdk_content_formats_new_for_gtype() (*)
f53848c... textview: Redo clipboard handling (*)
5632d0e... label: Port to new clipboard (*)
39d4622... tests: Improve formats list for testclipboard2 (*)
928c98a... gdk: Add serializers and deserializers for GFile (*)
6b326b1... gdk: Add GDK_TYPE_FILE_LIST with serializers (*)
ca96fac... filechooserwidget: Port to new clipboard (*)
51e46cc... contentprovider: Add ref_storable_formats() (*)
fe7c283... clipboard: Add infrastructure to store clipboards (*)
4cce109... application: Put shared code into a common function (*)
0ff3340... main: Implement storing all clipboards (*)
bcc0d4b... x11: Split out a function (*)
ea18793... x11: Introduce GdkX11PendingSelectionNotify (*)
3ea258d... tests: Don't crash if widgets go away before clipboard (*)
b75546d... x11: Implement MULTIPLE requests (*)
5abd7a3... x11: Implement storing the clipboard (*)
24c934f... entry: Port to GdkClipboard (*)
ead67a7... x11: Handle case where clipboard was reclaimed quickly (*)
a34836f... gdk: Add (de)serializers for GDK_TYPE_TEXTURE (*)
18bf0eb... clipboard: Change image convenience APIs (*)
c833b47... gtk-demo: Port to GdkClipboard (*)
c8edc6e... icon-browser: Port to new clipboard (*)
2d5c82b... gtk: Remove GtkClipboard (*)
437d70f... gdk: Get rid of owner change events (*)
0019226... wayland: Add skeleton for a GdkClipboardWayland (*)
82002ea... wayland: Implement reading the clipboard (*)
ef69daa... wayland: Implement taking over the clipboard (*)
ff577e6... wayland: Add primary clipboard subclass (*)
6cfb55a... dnd: Remove much of the unmanaged dnd (*)
e74c46f... dnd: Handle rootwin drop in gdk (*)
8b1b9f8... Drop api that is only for unmanaged dnd (*)
6ab72b2... Remove GdkDragProtocol from the api (*)
acee380... dnd: Remove unused variables (*)
bcc77e1... GDK W32: Remove stray debug code (*)
a5815ad... Update POTFILES.in (*)
794a2bf... Use Unicode quotation marks in new strings (*)
52b1cd4... gsk: Remove gsk_render_node_set_scaling_filters() (*)
7cc9bee... spinner: Stop using gtk_widget_get_content_size (*)
dbc4796... popover: Stop using gtk_widget_get_content_size (*)
3a3783d... image: Stop using gtk_widget_get_content_size (*)
7883273... testswitch: Remove unnecessary gtk_widget_show calls (*)
1ed364a... widgetbowl: Add some more widget types (*)
93df23d... Remove some more gtk_widget_get_content_size uses (*)
5c1a46c... docs: Remove gtk_application_is_inhibited (*)
b912416... about dialog: Add some missing docs (*)
841eb45... actionbar: Add more docs for gtk_action_bar_get_revealed (*)
2f12eb6... wayland: Initialize variable (*)
8619ff0... switch: Remove unused variable (*)
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
af4498a... gl renderer: Remove superflous modelview matrix changes
40e504b... gl renderer: Default to GL_LINEAR scaling filters
d76ef08... gl renderer: Avoid using a new modelview for shadow nodes
acd00d1... gl renderer: Keep track of border program state
1d8bf94... gl renderer: Sort border sides by color
(*) 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]