[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: Sun, 10 Dec 2017 21:23:59 +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:
a0d13ef... GskRenderer: Remove viewport property
1fe797e... gl driver: Make some members const
2076cad... gl renderer: Remove some unused code
8e95d2a... Rework the GL renderer
d0b18b9... add tests/showrendernode
eed96ea... build: Remove unused variable
0db0285... test-render-nodes: Print a warning if we didn't generate an
170f38b... test-render-nodes: Add color matrix test
c9eff68... GskGLDriver: Use float for texture size in create_texture
be55a11... testsuite: Add render node tests for simple color nodes
43e556b... GskGLDriver: Add profiler
31d079b... gl renderer: save on some frame buffers
93b5309... gl renderer: Implement rounded clip nodes
473d363... gl renderer: Don't create framebuffer for texture opacity c
04e409c... gl renderer: Save clip in every node
24eb673... showrendernode: Resize window to a reasonable size instead
934edde... test-render-nodes: Add transformed clip nodes test
db677f9... gl renderer: Remove unused shaders
205bc1e... gl renderer: Remove unused member
a651fc4... gl: Add glyph cache
1bc31a0... gl renderer: Don't pass MVP to shaders
7980b5d... gl renderer: Group render node types by render item creatio
0199a30... gl renderer: Don't initialize modelview matrix twice
5c83bbe... gl renderer: Rework once more
e75cb84... gsk: Move all gskgl* files into gl/
7fa290f... gl renderer: Move render ops into separate file
d8a8135... gl renderer: Implement cairo nodes again
2eb428e... gl renderer: Only check for color glyphs once per text node
8ba8f74... gl renderer: Stop collecting VAOs in clear_tree
4b7f3fb... gl renderer: Remove unused VAO
7b52887... gl renderer: Optimize text drawing
dbe9ed7... gl ops: Remove dead code
d03020b... gl renderer: Factor out a helper function for offscreen dra
90616ef... gl render ops: Rename a member
b63704c... gl renderer: Implement color matrix nodes again
7c81815... gl renderer: Don't draw texture nodes to a framebuffer
29211c5... gl renderer: Keep track of current program color value
9c3c50c... gl renderer: Remove some unused members
2ec2fa3... gl renderer: Implement blur nodes
2f7d67a... gl renderer: Implement unblurred inset shadows
bc2b475... gl renderer: Rework program creation
01e1253... gl renderer: Implement unblurred outset shadows
cc1d98b... gl renderer: Fix inset shadow offset calculation
d3aa2cb... gl renderer: Split out a utility function
25b2f61... gl renderer: Implement simple shadow nodes
4cae7d9... gl renderer: Split out text rendering function
a76c48f... gl renderer: Don't render unblurred text shadows to a textu
d66e078... gl renderer: Implement simple border nodes
5b2f504... gl renderer: Fix debugging output
54fab37... gl renderer: Rename a macro
c4c7bc1... gl renderer: Remove consecutive clip ops
92a3f6b... gl renderer: Only draw blurred shadow nodes once
ff4d2f6... gl renderer: Add more detailed render op output
3459f77... gl renderer: Define debug structs inline
cc18a2a... gl renderer: Avoid consecutive opacity ops
0bae7b3... gl renderer: Keep track of color matrix op state
dd457c4... gl renderer: Remove unused struct member
9b75d98... gl renderer: Remove superflous modelview matrix changes
f0c35e9... gl renderer: Default to GL_LINEAR scaling filters
6f98db7... gl renderer: Avoid using a new modelview for shadow nodes
c11dbbe... gl renderer: Keep track of border program state
59b3265... gl renderer: Sort border sides by color
8a1a3f6... gl renderer: Avoid crashing tooltips
405436f... gl renderer: Don't zero intialize render ops GArray
8bf8111... gl renderer: Add a helper function
bd80277... gl renderer: Ignore shadow color matrix nodes...
8e325e8... gl renderer: Fix shadow shader
5f9178f... tests: Add border drawing test
8790598... gl renderer: Don't render opacity nodes offscreen
46ca023... gl renderer: Use one function per node-type
666b126... gl renderer: Try to fix border rendering
33234b6... gl renderer: Ignore render ops before we have a valid progr
fc41c46... gl renderer: Default to 0px clip and border radius
45a25ca... gl renderer: Handle borders in hidpi better
736318d... gl renderer: Fix rounded clips in hidpi
f611cc2... gl renderer: Fix cairo node surface size in hidpi
aa94464... gl renderer: Fix inset and outset shadows in hidpi
25f7ec8... gl renderer: Ensure texture sizes arent 0
cef434e... gl renderer: Fix use of unitiialized values
65eca5d... gl renderer: Move declarations to the beginning of the bloc
7645883... gl renderer: Fix shadow nodes if the child is a container
e5892bc... gl renderer: Only take glyph texture alpha into account
Commits added to the branch:
8233cf3... gtkwindow: Allow edge resizing from corners if constraints (*)
815cd0e... gdk: Include gio.h in gdktypes.h (*)
0d31eb8... dnd: Add gdk_drag_context_get_display() (*)
234d343... clipboard: Add the useful stuff from reverted commit (*)
963264a... gdk: Fix wrong usage of g_task_propagate_pointer() (*)
803cbd5... dnd: Introduce gdk_drop_read_async() and use it (*)
7a17865... dnd: Remove "delete" argument from gtk_drag_finish() (*)
3b2f939... Fix irregular gdk_frame_clock_get_frame_time (*)
6934432... Fix updating the widget accessible description when using i (*)
c35cb0e... entry: Allocate the progress bar only what it needs (*)
642588b... docs: Don't mention css for setting cursors (*)
6af4947... link button: Set a drag icon (*)
ad3c61b... GskRenderer: Remove viewport property
4c015ea... gl driver: Make some members const
15c7e05... gl renderer: Remove some unused code
1c09220... Rework the GL renderer
6c64810... add tests/showrendernode
113c801... build: Remove unused variable
1f9051d... test-render-nodes: Print a warning if we didn't generate an
9f033b3... test-render-nodes: Add color matrix test
78be5f8... GskGLDriver: Use float for texture size in create_texture
a7a143e... testsuite: Add render node tests for simple color nodes
6e03ae2... GskGLDriver: Add profiler
0e7a5b5... gl renderer: save on some frame buffers
9025653... gl renderer: Implement rounded clip nodes
71fff63... gl renderer: Don't create framebuffer for texture opacity c
da41787... gl renderer: Save clip in every node
8975eea... showrendernode: Resize window to a reasonable size instead
0ff2e4c... test-render-nodes: Add transformed clip nodes test
158b8d6... gl renderer: Remove unused shaders
9dfbcd3... gl renderer: Remove unused member
28eb512... gl: Add glyph cache
8e37877... gl renderer: Don't pass MVP to shaders
1b2afe8... gl renderer: Group render node types by render item creatio
8a4ea4a... gl renderer: Don't initialize modelview matrix twice
66866b8... gl renderer: Rework once more
83aed62... gsk: Move all gskgl* files into gl/
adb1337... gl renderer: Move render ops into separate file
dc9c8ad... gl renderer: Implement cairo nodes again
f089759... gl renderer: Only check for color glyphs once per text node
600edb9... gl renderer: Stop collecting VAOs in clear_tree
e1addcd... gl renderer: Remove unused VAO
20caebf... gl renderer: Optimize text drawing
4b39dda... gl ops: Remove dead code
ace4bd3... gl renderer: Factor out a helper function for offscreen dra
cf467ca... gl render ops: Rename a member
5d1ca91... gl renderer: Implement color matrix nodes again
f1644e1... gl renderer: Don't draw texture nodes to a framebuffer
4bef358... gl renderer: Keep track of current program color value
6602acc... gl renderer: Remove some unused members
9b6c06f... gl renderer: Implement blur nodes
2f48138... gl renderer: Implement unblurred inset shadows
777fbff... gl renderer: Rework program creation
32e6fbd... gl renderer: Implement unblurred outset shadows
0f72e2f... gl renderer: Fix inset shadow offset calculation
53baaf7... gl renderer: Split out a utility function
c7a39f1... gl renderer: Implement simple shadow nodes
00421b6... gl renderer: Split out text rendering function
1365dec... gl renderer: Don't render unblurred text shadows to a textu
4f04626... gl renderer: Implement simple border nodes
7c4cb28... gl renderer: Fix debugging output
90c9be2... gl renderer: Rename a macro
f2fad87... gl renderer: Remove consecutive clip ops
c4a035c... gl renderer: Only draw blurred shadow nodes once
254a514... gl renderer: Add more detailed render op output
230da84... gl renderer: Define debug structs inline
dae83fa... gl renderer: Avoid consecutive opacity ops
96007c2... gl renderer: Keep track of color matrix op state
f4a3f4b... gl renderer: Remove unused struct member
87f0b03... gl renderer: Remove superflous modelview matrix changes
0a9c95b... gl renderer: Default to GL_LINEAR scaling filters
3de8504... gl renderer: Avoid using a new modelview for shadow nodes
dcbaa1b... gl renderer: Keep track of border program state
0f5e8d0... gl renderer: Sort border sides by color
5374b2b... gl renderer: Avoid crashing tooltips
75476fb... gl renderer: Don't zero intialize render ops GArray
d9514f3... gl renderer: Add a helper function
899f9af... gl renderer: Ignore shadow color matrix nodes...
1ee77dd... gl renderer: Fix shadow shader
6095bec... tests: Add border drawing test
bbfc50a... gl renderer: Don't render opacity nodes offscreen
91c20fd... gl renderer: Use one function per node-type
eac936c... gl renderer: Try to fix border rendering
a3f15a7... gl renderer: Ignore render ops before we have a valid progr
8ef63ea... gl renderer: Default to 0px clip and border radius
f6bbb48... gl renderer: Handle borders in hidpi better
4a222da... gl renderer: Fix rounded clips in hidpi
b9bb779... gl renderer: Fix cairo node surface size in hidpi
9ed05b2... gl renderer: Fix inset and outset shadows in hidpi
233288f... gl renderer: Ensure texture sizes arent 0
e6fd843... gl renderer: Fix use of unitiialized values
1d26831... gl renderer: Move declarations to the beginning of the bloc
227e45e... gl renderer: Fix shadow nodes if the child is a container
ec0286c... gl renderer: Only take glyph texture alpha into account
3d98583... gl renderer: Fix linear gradient shader color calculation
(*) 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]