[gtk+] (95 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+] (95 commits) Non-fast-forward update to branch wip/baedert/gl
- Date: Tue, 19 Dec 2017 14:42:36 +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:
5af702c... GskRenderer: Remove viewport property
5bc2cfc... gl driver: Make some members const
554ba1b... gl renderer: Remove some unused code
c21b0de... Rework the GL renderer
d94d32e... add tests/showrendernode
93c00ce... build: Remove unused variable
38e8378... test-render-nodes: Print a warning if we didn't generate an
8e09623... test-render-nodes: Add color matrix test
ab7e336... GskGLDriver: Use float for texture size in create_texture
df462d3... testsuite: Add render node tests for simple color nodes
ed380de... GskGLDriver: Add profiler
bf092fd... gl renderer: save on some frame buffers
4e7ad65... gl renderer: Implement rounded clip nodes
e3ad8a4... gl renderer: Don't create framebuffer for texture opacity c
0e39dbf... gl renderer: Save clip in every node
c4e64d0... showrendernode: Resize window to a reasonable size instead
f780d8d... test-render-nodes: Add transformed clip nodes test
20bd951... gl renderer: Remove unused shaders
0e54fdb... gl renderer: Remove unused member
56c4ca5... gl: Add glyph cache
443e03a... gl renderer: Don't pass MVP to shaders
a233325... gl renderer: Group render node types by render item creatio
5826c8f... gl renderer: Don't initialize modelview matrix twice
cee5bd1... gl renderer: Rework once more
65c6182... gsk: Move all gskgl* files into gl/
a9867e2... gl renderer: Move render ops into separate file
363d046... gl renderer: Implement cairo nodes again
e594206... gl renderer: Only check for color glyphs once per text node
6da4726... gl renderer: Stop collecting VAOs in clear_tree
8ae0869... gl renderer: Remove unused VAO
b8c598e... gl renderer: Optimize text drawing
546eb56... gl ops: Remove dead code
46d7a27... gl renderer: Factor out a helper function for offscreen dra
421f243... gl render ops: Rename a member
cd5b059... gl renderer: Implement color matrix nodes again
cfe117a... gl renderer: Don't draw texture nodes to a framebuffer
86eeaab... gl renderer: Keep track of current program color value
6298e3f... gl renderer: Remove some unused members
7aaaa58... gl renderer: Implement blur nodes
41e4f55... gl renderer: Implement unblurred inset shadows
2e93f87... gl renderer: Rework program creation
e99e95f... gl renderer: Implement unblurred outset shadows
381471a... gl renderer: Fix inset shadow offset calculation
bda5450... gl renderer: Split out a utility function
7eb0507... gl renderer: Implement simple shadow nodes
d5aae3c... gl renderer: Split out text rendering function
455a335... gl renderer: Don't render unblurred text shadows to a textu
c6aa71a... gl renderer: Implement simple border nodes
71f9fed... gl renderer: Fix debugging output
be9ebbc... gl renderer: Rename a macro
18a48ff... gl renderer: Remove consecutive clip ops
59ee817... gl renderer: Only draw blurred shadow nodes once
c25bf06... gl renderer: Add more detailed render op output
ba2e85b... gl renderer: Define debug structs inline
6ee22ac... gl renderer: Avoid consecutive opacity ops
b9d397d... gl renderer: Keep track of color matrix op state
94b603e... gl renderer: Remove unused struct member
f10fee4... gl renderer: Remove superfluous modelview matrix changes
256e266... gl renderer: Default to GL_LINEAR scaling filters
4fe35d6... gl renderer: Avoid using a new modelview for shadow nodes
ca6013c... gl renderer: Keep track of border program state
843f8da... gl renderer: Sort border sides by color
7f3e2b4... gl renderer: Avoid crashing tooltips
749a7e4... gl renderer: Don't zero initialize render ops GArray
52578eb... gl renderer: Add a helper function
a75b870... gl renderer: Ignore shadow color matrix nodes...
902ecc0... gl renderer: Fix shadow shader
0f4741f... tests: Add border drawing test
cbf59df... gl renderer: Don't render opacity nodes offscreen
8016f72... gl renderer: Use one function per node-type
bbdedba... gl renderer: Try to fix border rendering
f4059c1... gl renderer: Ignore render ops before we have a valid progr
3e7f334... gl renderer: Default to 0px clip and border radius
28243be... gl renderer: Handle borders in hidpi better
d79007d... gl renderer: Fix rounded clips in hidpi
ab9b581... gl renderer: Fix cairo node surface size in hidpi
6b25cb5... gl renderer: Fix inset and outset shadows in hidpi
3315f8c... gl renderer: Ensure texture sizes arent 0
22be82e... gl renderer: Fix use of uninitialized values
28d9503... gl renderer: Move declarations to the beginning of the bloc
8531a4d... gl renderer: Fix shadow nodes if the child is a container
b54e18f... gl renderer: Only take glyph texture alpha into account
c3fc568... gl renderer: Fix linear gradient shader color calculation
ca6b147... gl renderer: Implement cross fade nodes
0c2f774... gl renderer: Fix indentation mishap
195b55a... showrendernode: Show at least the root node bounds
7dc4539... snapshot: Fix typo
8ca2e2b... snapshot: Directly clip color nodes
c4f946c... snapshot: Add & use API for linear gradient nodes
8cf6425... gl renderer: Don't leak gl resources
b47710d... gl renderer: Use one function per op type to apply data
4865a28... window: Make sure an event has a display
Commits added to the branch:
fcbbaae... window: Make sure an event has a display (*)
f393552... x11: Guard against NULL window (*)
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
(*) 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]