[gtk+] (146 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+] (146 commits) Non-fast-forward update to branch wip/baedert/gl
- Date: Thu, 28 Dec 2017 15:56:21 +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:
4fc4799... testsuite: Add render node tests for simple color nodes
1fab16d... GskGLDriver: Add profiler
38c5f7a... gl renderer: save on some frame buffers
25a84ac... gl renderer: Implement rounded clip nodes
eafa995... gl renderer: Don't create framebuffer for texture opacity c
701ecc6... gl renderer: Save clip in every node
8f4c18a... showrendernode: Resize window to a reasonable size instead
08b52bd... test-render-nodes: Add transformed clip nodes test
4133ccf... gl renderer: Remove unused shaders
6d858ea... gl renderer: Remove unused member
c7a3ae5... gl: Add glyph cache
cadfc4f... gl renderer: Don't pass MVP to shaders
600689a... gl renderer: Group render node types by render item creatio
6c03c69... gl renderer: Don't initialize modelview matrix twice
300cfd3... gl renderer: Rework once more
8949d3c... gsk: Move all gskgl* files into gl/
8d65829... gl renderer: Move render ops into separate file
8b0ee6c... gl renderer: Implement cairo nodes again
ad40a14... gl renderer: Only check for color glyphs once per text node
2d3c478... gl renderer: Stop collecting VAOs in clear_tree
038b3aa... gl renderer: Remove unused VAO
c9d79f9... gl renderer: Optimize text drawing
1605691... gl ops: Remove dead code
bbea12d... gl renderer: Factor out a helper function for offscreen dra
74b15cb... gl render ops: Rename a member
f3eba09... gl renderer: Implement color matrix nodes again
780c83f... gl renderer: Don't draw texture nodes to a framebuffer
cc1ff5a... gl renderer: Keep track of current program color value
a95e170... gl renderer: Remove some unused members
f51528b... gl renderer: Implement blur nodes
dc3825b... gl renderer: Implement unblurred inset shadows
31de7ad... gl renderer: Rework program creation
d30bec5... gl renderer: Implement unblurred outset shadows
042fe8c... gl renderer: Fix inset shadow offset calculation
18d3d3a... gl renderer: Split out a utility function
08933bf... gl renderer: Implement simple shadow nodes
a7c7c84... gl renderer: Split out text rendering function
3b6e29e... gl renderer: Don't render unblurred text shadows to a textu
5ccd3ea... gl renderer: Implement simple border nodes
b55b025... gl renderer: Fix debugging output
f2c0fa0... gl renderer: Rename a macro
8aec463... gl renderer: Remove consecutive clip ops
db95d57... gl renderer: Only draw blurred shadow nodes once
de50ff5... gl renderer: Add more detailed render op output
0370e77... gl renderer: Define debug structs inline
41aaf92... gl renderer: Avoid consecutive opacity ops
9348d58... gl renderer: Keep track of color matrix op state
a05b2d5... gl renderer: Remove unused struct member
1e31367... gl renderer: Remove superfluous modelview matrix changes
4be0b47... gl renderer: Default to GL_LINEAR scaling filters
ec1c672... gl renderer: Avoid using a new modelview for shadow nodes
b58cc71... gl renderer: Keep track of border program state
084c550... gl renderer: Sort border sides by color
52b2fb2... gl renderer: Avoid crashing tooltips
0822c4f... gl renderer: Don't zero initialize render ops GArray
a843b42... gl renderer: Add a helper function
9955f3f... gl renderer: Ignore shadow color matrix nodes...
1b69e8b... gl renderer: Fix shadow shader
d6c7edd... tests: Add border drawing test
f1f9346... gl renderer: Don't render opacity nodes offscreen
20b16e2... gl renderer: Use one function per node-type
5fba35c... gl renderer: Try to fix border rendering
158b9cc... gl renderer: Ignore render ops before we have a valid progr
85b9858... gl renderer: Default to 0px clip and border radius
6da79c7... gl renderer: Handle borders in hidpi better
0c064da... gl renderer: Fix rounded clips in hidpi
b2ef320... gl renderer: Fix cairo node surface size in hidpi
0b39992... gl renderer: Fix inset and outset shadows in hidpi
56539b8... gl renderer: Ensure texture sizes arent 0
78a0a51... gl renderer: Fix use of uninitialized values
f3bedfc... gl renderer: Move declarations to the beginning of the bloc
77ac2c3... gl renderer: Fix shadow nodes if the child is a container
b0170e0... gl renderer: Only take glyph texture alpha into account
3763258... gl renderer: Fix linear gradient shader color calculation
e70e8da... gl renderer: Implement cross fade nodes
b56580e... gl renderer: Fix indentation mishap
b84c524... showrendernode: Show at least the root node bounds
0ea58b4... gl renderer: Don't leak gl resources
bcf2d43... gl renderer: Use one function per op type to apply data
8b69f88... gl renderer: Force cross-fade nodes offscreen
6a9a6c8... gl renderer: Don't crash if the first op is an opacity one
8a9d6e0... gl renderer: Remove unused vertex shader
cf8eaea... tests: Add outset shadow drawing test
6d988f6... gl renderer: try doing outset box shadows
b5ad0aa... widgetbowl: Add blurred box shadow demo
Commits added to the branch:
1d1c6a9... GskGLDriver: Add profiler (*)
cd730cc... gl renderer: save on some frame buffers (*)
24e69bb... gl renderer: Implement rounded clip nodes (*)
1f5fd4d... gl renderer: Don't create framebuffer for texture opacity c (*)
33aa61e... gl renderer: Save clip in every node (*)
7a739e8... showrendernode: Resize window to a reasonable size instead (*)
e05b0ae... test-render-nodes: Add transformed clip nodes test (*)
9b40013... gl renderer: Remove unused shaders (*)
3e23f6c... gl renderer: Remove unused member (*)
4cf2a48... gl: Add glyph cache (*)
f430433... gl renderer: Don't pass MVP to shaders (*)
59a7584... gl renderer: Group render node types by render item creatio (*)
dd1a974... gl renderer: Don't initialize modelview matrix twice (*)
358c139... gl renderer: Rework once more (*)
823369f... gsk: Move all gskgl* files into gl/ (*)
a1d3e77... gl renderer: Move render ops into separate file (*)
5615fd2... gl renderer: Implement cairo nodes again (*)
6606c1f... gl renderer: Only check for color glyphs once per text node (*)
d5eeb9d... gl renderer: Stop collecting VAOs in clear_tree (*)
fa564e1... gl renderer: Remove unused VAO (*)
832920c... gl renderer: Optimize text drawing (*)
95051e1... gl ops: Remove dead code (*)
b56a7af... gl renderer: Factor out a helper function for offscreen dra (*)
cb9c4e3... gl render ops: Rename a member (*)
e3264d5... gl renderer: Implement color matrix nodes again (*)
2865ab8... gl renderer: Don't draw texture nodes to a framebuffer (*)
19700fc... gl renderer: Keep track of current program color value (*)
ff1cacb... gl renderer: Remove some unused members (*)
6a1a70c... gl renderer: Implement blur nodes (*)
388157b... gl renderer: Implement unblurred inset shadows (*)
5c7838e... gl renderer: Rework program creation (*)
47c4bf5... gl renderer: Implement unblurred outset shadows (*)
8c9e203... gl renderer: Fix inset shadow offset calculation (*)
c524ac7... gl renderer: Split out a utility function (*)
e95b356... gl renderer: Implement simple shadow nodes (*)
d5a7596... gl renderer: Split out text rendering function (*)
8089cde... gl renderer: Don't render unblurred text shadows to a textu (*)
3b7cfd0... gl renderer: Implement simple border nodes (*)
8463040... gl renderer: Fix debugging output (*)
bb69d64... gl renderer: Rename a macro (*)
7dc6a46... gl renderer: Remove consecutive clip ops (*)
7831d9a... gl renderer: Only draw blurred shadow nodes once (*)
5d0c279... gl renderer: Add more detailed render op output (*)
a0e033b... gl renderer: Define debug structs inline (*)
b33d85b... gl renderer: Avoid consecutive opacity ops (*)
9479bb6... gl renderer: Keep track of color matrix op state (*)
1fce25c... gl renderer: Remove unused struct member (*)
5cdd46e... gl renderer: Remove superfluous modelview matrix changes (*)
7ad8f21... gl renderer: Default to GL_LINEAR scaling filters (*)
f978bf0... gl renderer: Avoid using a new modelview for shadow nodes (*)
c9af94f... gl renderer: Keep track of border program state (*)
39a241b... gl renderer: Sort border sides by color (*)
7cc8689... gl renderer: Avoid crashing tooltips (*)
4978597... gl renderer: Don't zero initialize render ops GArray (*)
98ba28b... gl renderer: Add a helper function (*)
476450b... gl renderer: Ignore shadow color matrix nodes... (*)
fd0b7ca... gl renderer: Fix shadow shader (*)
ac6b7b2... tests: Add border drawing test (*)
ab53ee7... gl renderer: Don't render opacity nodes offscreen (*)
a59f380... gl renderer: Use one function per node-type (*)
2d3e87d... gl renderer: Try to fix border rendering (*)
703c4cf... gl renderer: Ignore render ops before we have a valid progr (*)
64400e8... gl renderer: Default to 0px clip and border radius (*)
3411e64... gl renderer: Handle borders in hidpi better (*)
d9e135d... gl renderer: Fix rounded clips in hidpi (*)
b03f089... gl renderer: Fix cairo node surface size in hidpi (*)
49c7cf3... gl renderer: Fix inset and outset shadows in hidpi (*)
33457b4... gl renderer: Ensure texture sizes arent 0 (*)
e9be72a... gl renderer: Fix use of uninitialized values (*)
18e7d77... gl renderer: Move declarations to the beginning of the bloc (*)
075e6ac... gl renderer: Fix shadow nodes if the child is a container (*)
eb221ff... gl renderer: Only take glyph texture alpha into account (*)
bed03aa... gl renderer: Fix linear gradient shader color calculation (*)
a83037c... gl renderer: Implement cross fade nodes (*)
ee27b17... gl renderer: Fix indentation mishap (*)
5eb4f65... showrendernode: Show at least the root node bounds (*)
2849903... gl renderer: Don't leak gl resources (*)
48be2ae... gl renderer: Use one function per op type to apply data (*)
490e150... gl renderer: Force cross-fade nodes offscreen (*)
f044b01... gl renderer: Don't crash if the first op is an opacity one (*)
d211f42... gl renderer: Remove unused vertex shader (*)
8b880de... tests: Add outset shadow drawing test (*)
7a2d303... gl renderer: try doing outset box shadows (*)
862fd6f... widgetbowl: Add blurred box shadow demo (*)
f1ef422... broadway: Use correct type in assignment (*)
6c0de43... Remove unnecessary introspection annotation (*)
cc80a2e... Annotate gdk_x11_display_get_screen() (*)
18a56cd... build: Ensure we introspect the print operation sources (*)
f27dd88... docs: Add missing signal parameter (*)
90a4e33... Update annotations for GdkEvent API (*)
e847694... Update annotations for GdkDisplay (*)
03cacda... css: Document font-variant and subproperties (*)
3902a0d... Fix the docs build (*)
5f8e2fc... gdk/broadway/toarray.pl: Don't hard-code the path of perl (*)
b379ca3... check button: Fix inconsistent state (*)
999cf1b... docs: Fix the build of gdk4 documentation (*)
d5f215f... gdk: Reshuffle docs slightly (*)
d04f66e... Add GtkIconSize back to the docs (*)
7a483bb... docs: Add new headerbar api (*)
8df58f9... Some migration guide revisions (*)
ffe838e... gdk: Document GdkDisplay::setting-changed (*)
1ee72e8... Drop gsk_renderer_get/set_viewport from the docs (*)
22a43da... Remove leftover gdk_event_request_motions from headers (*)
d3920d1... Document gdk_display_get_setting (*)
97dcf24... gdk: Remove the event structs from the documentation (*)
d6985d7... Try to make the docs build more quiet (*)
278c458... Document new event getters (*)
951456d... Remove leftover API from headers (*)
f2ad5dd... Some GdkMonitor documentation additions (*)
f307fa9... Drop gratitious use of GdkPoint (*)
bb992ff... More documentation additions (*)
dbcf0d1... gdk: Move GdkWindowState enum around (*)
6f82ba5... gdk: Document GdkVulkanContext (*)
53522f3... Document GDK_DISPLAY_XDISPLAY (*)
ca2a7c1... Document more structs (*)
e917949... Document GdkClipboard::changed (*)
6374226... Add documentation for content (de)serializers (*)
5ec25cd... cursor docs: Point to gtk_widget_set_cursor (*)
5c9ea0c... display: Cosmetic doc changes (*)
371d527... window: Remove GtkButton reference from docs (*)
fa9037a... gdk: Slight doc rearrangement (*)
5ba5f2c... gdk: Cosmetic rewording of draw context docs (*)
6c33e37... Remove a duplicate doc comment (*)
8d9414c... Avoid excess notification for GdkCellRendererPixbuf::icon-s (*)
8c10849... Avoid excess notification for GdkEventControllerScroll::fla (*)
1b6750c... Fix notify test (*)
7be6d18... Fix objects-finalize test (*)
1d28a7c... Update NEWS (*)
c176d0c... Simplify ui files (*)
90b016e... Fix the textbuffer test (*)
ed69928... Fix the a11y tests (*)
06ad134... Add an unrealize function to GtkLabel (*)
3f012f6... Try again to make the a11y tests pass (*)
e90787d... fontchooser: Add global keynav (*)
4241c4b... Adwaita: Avoid expander<>combobox interference (*)
006f2e3... testheaderbar: Fix custom CSS
8312ee0... testsuite: Add selected gl renderer test node files
3158b48... testoutsetshadowdrawing: Add adwaita CSD window test case
a720a63... gl renderer: Insert render target op in render_texture path
a61eecc... snapshot: Don't create clip nodes with 0 width or height
9675b8a... showrendernode: Add some advanced options
9f26740... gl renderer: Properly flip texture in render_texture path
e1c1206... tests: Fix the unblurred gl renderer output images
767df91... testsuite: Move gl renderer nodes files into their own dire
c4d5225... testoutsetshadowdrawing: Add more samples
fa3a380... gl renderer: draw all outset shadows
(*) 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]