[gtk+] (111 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+] (111 commits) Non-fast-forward update to branch wip/baedert/gl
- Date: Thu, 21 Dec 2017 17:30:15 +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:
6dfe25c... GskRenderer: Remove viewport property
24c25e0... gl driver: Make some members const
1116675... gl renderer: Remove some unused code
e8af7b7... Rework the GL renderer
745e07f... add tests/showrendernode
bc07e8e... build: Remove unused variable
a883eac... test-render-nodes: Print a warning if we didn't generate an
f284db2... test-render-nodes: Add color matrix test
83c3269... GskGLDriver: Use float for texture size in create_texture
ff939e9... testsuite: Add render node tests for simple color nodes
4251baa... GskGLDriver: Add profiler
f2abe4f... gl renderer: save on some frame buffers
1bb7805... gl renderer: Implement rounded clip nodes
7fdfe56... gl renderer: Don't create framebuffer for texture opacity c
7fbaa07... gl renderer: Save clip in every node
b326032... showrendernode: Resize window to a reasonable size instead
5ae5bcc... test-render-nodes: Add transformed clip nodes test
176c3bd... gl renderer: Remove unused shaders
964c38c... gl renderer: Remove unused member
2710bc3... gl: Add glyph cache
bb168a3... gl renderer: Don't pass MVP to shaders
0564677... gl renderer: Group render node types by render item creatio
5689db0... gl renderer: Don't initialize modelview matrix twice
4fb781f... gl renderer: Rework once more
7a78e8d... gsk: Move all gskgl* files into gl/
f6ffa17... gl renderer: Move render ops into separate file
ae58da4... gl renderer: Implement cairo nodes again
e7d35dc... gl renderer: Only check for color glyphs once per text node
a16c6e8... gl renderer: Stop collecting VAOs in clear_tree
ff66b33... gl renderer: Remove unused VAO
dffae4b... gl renderer: Optimize text drawing
7aeeec5... gl ops: Remove dead code
196e809... gl renderer: Factor out a helper function for offscreen dra
ae80039... gl render ops: Rename a member
9b506eb... gl renderer: Implement color matrix nodes again
cf7b198... gl renderer: Don't draw texture nodes to a framebuffer
9a989fe... gl renderer: Keep track of current program color value
04a85e5... gl renderer: Remove some unused members
ec1ad46... gl renderer: Implement blur nodes
6ec1b5a... gl renderer: Implement unblurred inset shadows
3c34607... gl renderer: Rework program creation
665656b... gl renderer: Implement unblurred outset shadows
c8f1d14... gl renderer: Fix inset shadow offset calculation
d22bbb1... gl renderer: Split out a utility function
3cb8fba... gl renderer: Implement simple shadow nodes
1bd3d32... gl renderer: Split out text rendering function
3ab48ec... gl renderer: Don't render unblurred text shadows to a textu
1a4efc1... gl renderer: Implement simple border nodes
e760dfc... gl renderer: Fix debugging output
e305916... gl renderer: Rename a macro
ae44dfb... gl renderer: Remove consecutive clip ops
7a69589... gl renderer: Only draw blurred shadow nodes once
4ce7238... gl renderer: Add more detailed render op output
2895088... gl renderer: Define debug structs inline
0480fe5... gl renderer: Avoid consecutive opacity ops
a8c6221... gl renderer: Keep track of color matrix op state
0b70615... gl renderer: Remove unused struct member
9ad26bc... gl renderer: Remove superfluous modelview matrix changes
06657ee... gl renderer: Default to GL_LINEAR scaling filters
59b9326... gl renderer: Avoid using a new modelview for shadow nodes
60261fd... gl renderer: Keep track of border program state
37ee86d... gl renderer: Sort border sides by color
dc277fa... gl renderer: Avoid crashing tooltips
300ed21... gl renderer: Don't zero initialize render ops GArray
d9a9700... gl renderer: Add a helper function
f889191... gl renderer: Ignore shadow color matrix nodes...
4d8f5f6... gl renderer: Fix shadow shader
6be46a0... tests: Add border drawing test
4874fc7... gl renderer: Don't render opacity nodes offscreen
b99866f... gl renderer: Use one function per node-type
e96e32f... gl renderer: Try to fix border rendering
f3735b6... gl renderer: Ignore render ops before we have a valid progr
c9605bc... gl renderer: Default to 0px clip and border radius
0e5e789... gl renderer: Handle borders in hidpi better
484ef72... gl renderer: Fix rounded clips in hidpi
62db9c9... gl renderer: Fix cairo node surface size in hidpi
a8a755a... gl renderer: Fix inset and outset shadows in hidpi
f25db3f... gl renderer: Ensure texture sizes arent 0
d6e06c8... gl renderer: Fix use of uninitialized values
91aed0b... gl renderer: Move declarations to the beginning of the bloc
bc04674... gl renderer: Fix shadow nodes if the child is a container
9bd3109... gl renderer: Only take glyph texture alpha into account
1bfe554... gl renderer: Fix linear gradient shader color calculation
58bbbf7... gl renderer: Implement cross fade nodes
bf636ab... gl renderer: Fix indentation mishap
b7d7c38... showrendernode: Show at least the root node bounds
29cd080... snapshot: Fix typo
bce826d... snapshot: Directly clip color nodes
626ae72... snapshot: Add & use API for linear gradient nodes
704aa91... gl renderer: Don't leak gl resources
425f77f... gl renderer: Use one function per op type to apply data
abcd439... x11: Fix wrong condition when unsetting transient-for
f233ebc... gl renderer: Force cross-fade nodes offscreen
66e3557... gl renderer: Don't crash if the first op is an opacity one
2510796... gl renderer: Remove unused vertex shader
9e3740f... tests: Add outset shadow drawing test
4331412... gl renderer: try doing outset box shadows
Commits added to the branch:
827d04c... gtk4-demo: Fix font-features UI file (*)
e515454... font chooser: Stop listening to style-updated (*)
1b05474... font chooser: Simplify some code (*)
5478bd5... Fix a crash introduced in the previous commit (*)
f93837c... gdk: Remove leftover variable (*)
6042b82... Update the docs for GtkCssChange (*)
22f9562... Implement font-feature-settings (*)
495d00e... Fix a mis-merge (*)
8581345... Remove debug spew (*)
9620e1e... tests: Stop using gtk_font_button_get_font_name (*)
6ff3222... font button: Drop the font-name property (*)
559a2bf... Add a missing include (*)
1c3f343... Remove font-name leftovers (*)
964c6f7... x11: Fix wrong condition when unsetting transient-for
8107b1a... snapshot: Fix typo
d9f1620... snapshot: Directly clip color nodes
19871cf... snapshot: Add & use API for linear gradient nodes
b488329... GskRenderer: Remove viewport property
fe7db31... gl driver: Make some members const
5fa5008... gl renderer: Remove some unused code
6bce14b... Rework the GL renderer
851a5d4... add tests/showrendernode
04742f3... build: Remove unused variable
8c8583d... test-render-nodes: Print a warning if we didn't generate an
4aa3f51... test-render-nodes: Add color matrix test
ddb77d6... GskGLDriver: Use float for texture size in create_texture
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
(*) 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]