[gtk+] (110 commits) Non-fast-forward update to branch wip/otte/rendernode
- From: Benjamin Otte <otte src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] (110 commits) Non-fast-forward update to branch wip/otte/rendernode
- Date: Mon, 19 Dec 2016 04:45:33 +0000 (UTC)
The branch 'wip/otte/rendernode' 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:
35e0b11... gsk: Remove RenderNode::anchor-point
c420b85... gsk: Remove GskRenderNode::hidden
43c6d6d... gsk: Remove custom GValue API for GskRenderNode
ac596db... gsk: Make GskRenderNode a boxed type
86ba7d4... gsk: Remove GskRenderNodeIter
83b458a... gsk: Add GskRenderNodeType
37437b4... gsk: Add gsk_texture_node_new()
7789e95... gtk: Don't push cairo nodes
d13685c... gsk: Add gsk_cairo_node_new()
0b9d731... gsk: Remove unneeded children modifiers
6947bf7... gsk: Remove gsk_render_node_is_surface/texture()
e76f136... gsk: Split render node subclasses out into their own file
547540a... gsk: Introduce GskRenderNodeClass
6d866d8... gtk: Remove gtk_snapshot_append()
f49211e... gsk: Add gsk_container_node_new()
48b1758... gsk: Add GskRenderNodeClass.finalize()
4599adf... gsk: Add custom structs to RenderNode subclasses
1f04f9c... gsk: Remove gsk_render_node_set_opaque()
7a7eab6... gsk: Add GskRenderNodeClass.make_immutable()
e892c97... gsk: Remove gsk_render_node_get_size()
f20b656... gsk: Remove gsk_render_node_set_bounds()
3783652... gsk: Remove world matrix support
9cace39... inspector: Prepare TreeModelRenderNode for brave new world
cbcd097... gsk: Remove GskRenderNode::parent
5789a40... gsK: Move children handling to GskContainerNode
ddbde72... gsk: gsk_render_node_set_transform() => GskTransformNode
110acde... snapshot: Handle clip region as part of the state
44c55ff... snapshot: Change how gtk_snapshot_push/pop works
aa6d975... gsk: Add gsk_render_node_draw()
336befa... Call gsk_render_node_draw() instead of creating fallback re
d3c88dd... gsk: Add gsk_color_node_new()
72b2afa... gsk: Add fallback code to renderers
f92303d... snapshot: Add API for colors and textures
442cb53... gsk: Remove gsk_renderer_create_fallback()
6fedba5... snapshot: Make gtk_snapshot_get_renderer() private
18934ae... cssimage: Implement a fallback draw() vfunc
6cfda68... cssimage: Use textures in GtkCssImageSurface
3a11e5f... cssimage: Implement snapshot() in the fallback image
2b61a19... gsk: Replace gsk_render_node_set_opacity()
d7f0b8e... stack: Don't draw an extra background
ad2b95a... gsk: Add gsk_clip_node_new()
52629a6... snapshot: Work on pushing and popping again
2e78541... stack: Implement snapshot()
f640442... scrolledwindow: Implement snapshot()
9d2bbda... viewport: implement snapshot()
d513bb9... scrolledwindow: Fix rendering
e04a9a6... gsk: Add GskRoundedRect
dff1513... gtk: Get rid of GtkCssCorner
72c75f8... roundedbox: Use a graphene_size_t for the corners
6b88842... roundedbox: typedef to GskRoundedRect
7065c3b... gtk: Remove GtkRoundedBox struct
2d4fbe6... roundedbox: Remove _gtk_rounded_box_move()
ac85516... roundedbox: Remove _gtk_rounded_box_path()
5393f2c... gsk: Add support for rounded clip rectangles
58be52a... css: An opaque background does not allow omitting push_grou
a30a6db... gtk: Fix memleaks
3637cdf... render: Fall back later when rendering backgrounds
1cd6264... cssimage: Port a few more simple ones to snapshots
b456981... notebook: Implement snapshot
4071d89... vulkan: Add infrastructure for push constants
fcd82b5... vulkan: Split render ops into seperate structs
6f8bd8f... vulkan: Split PipelineLayout into its own object
c11e707... vulkan: Add infrastructure for multiple pipelines
63f7630... gsk: Add missing blend modes
d95f6dd... css: Replace custom blend modes with GskBlendMode
1fba362... gsk: Add blend nodes
51a6174... gsk: Implement linear gradient render nodes
f25eabb... iconhelper: Implement snapshot
4bbfc30... progressbar: Implement snapshot()
babcbe1... gsk: Check for NULL in calls to gsk_cairo_node_get_surface(
8d0514c... snapshot: Convert Range, Scale, ColorScale
dc350fc... toolbar: Implement snapshot()
a9870b1... eventbox: Implement snapshot()
9ff4b1d... separatortoolitem: Implement snapshot()
dd17d2e... vulkan: Implement staging-buffer image upload
d8f909b... vulkan: Split out command pool
ee118e5... vulkan: Add GskVulkanUploader
b817acc... vulkan: Batch upload image barriers together
afef79d... gsk: Add cross-fade node
b7f4bb0... snapshot: Handle NULL returns in pop_and_append()
2bb85b3... snapshot: Implement gtk_snapshot_push_opacity()
93c0382... cssimage: Implement snapshot() for cross-fade
b2646d9... levelbar: Implement snapshot()
5fb14ea... paned: Implement snapshot()
150474c... menu: Implement snapshot() for the menu code
e87e422... vulkan: Make GskVulkanPipeline derivable
b47fa50... vulkan: Add GskVulkanBlendPipeline
202882e... vulkan: Move vertex data tracking to the pipeline subclass
b6c4d89... vulkan: Split color and blend pipelines
6356dac... vulkan: Get vertex description from pipeline subclass
a6b4fe4... vulkan: Don't pass texture coordinates to the color pipelin
f4beeaf... vulkan: Pass color rects in instance data
466cfbc... vulkan: Remove
d4740ac... vulkan: Get rid of color in push constants
58e17af... gsk: Add gsk_rounded_rect_shrink()
88e34d6... gtk: Remove unused argument from function
8861224... gsk: Add GskBorderNode
dc06f9b... inspector: Print node type in node properties
152910f... frame: Remove the border node
63313d2... gsk: Move gtk/gtkcairoblur.c to gsk/gskcairoblur.c
a6fc3b7... API: gdk: Add gdk_rgba_is_clear() and gdk_rgba_is_opaque()
082b276... gsk: Add GskShadowNode
Commits added to the branch:
5bf28a3... gdk: Drop support for native (and thus foreign) subwindows (*)
330c7fe... gdk: Drop gdk_window_reparent (*)
2cb975e... Make gtk4-icon-browser work (*)
339f6e1... Mention that gdk_window_create_similar_image_surface inheri (*)
087cb3f... Updated Czech translation (*)
795f38b... cellview: Remove code to modify the background (*)
96a94fc... frame: Remove the border node (*)
edf8ffe... levelbar: Implement snapshot() (*)
8900d6c... separatortoolitem: Implement snapshot() (*)
182dad3... eventbox: Implement snapshot() (*)
1733a3d... toolbar: Implement snapshot() (*)
d9619ab... progressbar: Implement snapshot() (*)
3ba5c70... iconhelper: Implement snapshot (*)
e755d93... notebook: Implement snapshot (*)
e09fd1e... scrolledwindow: Fix rendering (*)
2090219... scrolledwindow: Implement snapshot() (*)
ca28783... gsk: Remove RenderNode::anchor-point
c868eec... gsk: Remove GskRenderNode::hidden
335aa0c... gsk: Remove custom GValue API for GskRenderNode
ca86ecf... gsk: Make GskRenderNode a boxed type
20da5fe... gsk: Remove GskRenderNodeIter
c719bba... gsk: Add GskRenderNodeType
610659e... gsk: Add gsk_texture_node_new()
91473b1... gtk: Don't push cairo nodes
f468e09... gsk: Add gsk_cairo_node_new()
0b27a8b... gsk: Remove unneeded children modifiers
f87f595... gsk: Remove gsk_render_node_is_surface/texture()
b3dfeb3... gsk: Split render node subclasses out into their own file
e937c6d... gsk: Introduce GskRenderNodeClass
99043d1... gtk: Remove gtk_snapshot_append()
3907ae6... gsk: Add gsk_container_node_new()
30954fc... gsk: Add GskRenderNodeClass.finalize()
8a2064a... gsk: Add custom structs to RenderNode subclasses
334e2d2... gsk: Remove gsk_render_node_set_opaque()
6298586... gsk: Add GskRenderNodeClass.make_immutable()
fe3442a... gsk: Remove gsk_render_node_get_size()
c4f760c... gsk: Remove gsk_render_node_set_bounds()
30a4451... gsk: Remove world matrix support
bf38dd4... inspector: Prepare TreeModelRenderNode for brave new world
112dc0a... gsk: Remove GskRenderNode::parent
c1fbd15... gsK: Move children handling to GskContainerNode
4150600... gsk: gsk_render_node_set_transform() => GskTransformNode
2738aea... snapshot: Handle clip region as part of the state
23ed510... snapshot: Change how gtk_snapshot_push/pop works
f57cbc8... gsk: Add gsk_render_node_draw()
a3d054b... Call gsk_render_node_draw() instead of creating fallback re
d1021fb... gsk: Add gsk_color_node_new()
9198a8e... gsk: Add fallback code to renderers
c405d98... snapshot: Add API for colors and textures
e41d238... gsk: Remove gsk_renderer_create_fallback()
cafe78a... snapshot: Make gtk_snapshot_get_renderer() private
a929077... cssimage: Implement a fallback draw() vfunc
0e4162f... cssimage: Use textures in GtkCssImageSurface
be5a883... cssimage: Implement snapshot() in the fallback image
8d68a09... gsk: Replace gsk_render_node_set_opacity()
37b48af... stack: Don't draw an extra background
ae4732d... gsk: Add gsk_clip_node_new()
b17a0e4... snapshot: Work on pushing and popping again
ac28357... stack: Implement snapshot()
9d62cad... viewport: implement snapshot()
794041e... gsk: Add GskRoundedRect
6557616... gtk: Get rid of GtkCssCorner
4182c6e... roundedbox: Use a graphene_size_t for the corners
4ec6cde... roundedbox: typedef to GskRoundedRect
8cfb03b... gtk: Remove GtkRoundedBox struct
deabc23... roundedbox: Remove _gtk_rounded_box_move()
19aed7b... roundedbox: Remove _gtk_rounded_box_path()
dc08d6f... gsk: Add support for rounded clip rectangles
8c6128a... css: An opaque background does not allow omitting push_grou
7711726... gtk: Fix memleaks
fe5de15... render: Fall back later when rendering backgrounds
74638d7... cssimage: Port a few more simple ones to snapshots
fadf8ec... vulkan: Add infrastructure for push constants
7cb45c2... vulkan: Split render ops into seperate structs
f7717a9... vulkan: Split PipelineLayout into its own object
68011fa... vulkan: Add infrastructure for multiple pipelines
3cc8e1d... gsk: Add missing blend modes
4664fb2... css: Replace custom blend modes with GskBlendMode
71790bb... gsk: Add blend nodes
dfe5a13... gsk: Implement linear gradient render nodes
9f9a7fd... gsk: Check for NULL in calls to gsk_cairo_node_get_surface(
e639994... snapshot: Convert Range, Scale, ColorScale
5f0fdca... vulkan: Implement staging-buffer image upload
b7618df... vulkan: Split out command pool
27940fb... vulkan: Add GskVulkanUploader
d325e6c... vulkan: Batch upload image barriers together
3859b7d... gsk: Add cross-fade node
373d55e... snapshot: Handle NULL returns in pop_and_append()
558ce32... snapshot: Implement gtk_snapshot_push_opacity()
a738ec1... cssimage: Implement snapshot() for cross-fade
f961855... paned: Implement snapshot()
50c75da... menu: Implement snapshot() for the menu code
370a594... vulkan: Make GskVulkanPipeline derivable
441c312... vulkan: Add GskVulkanBlendPipeline
a124a9b... vulkan: Move vertex data tracking to the pipeline subclass
04c163d... vulkan: Split color and blend pipelines
183a511... vulkan: Get vertex description from pipeline subclass
b77a5b6... vulkan: Don't pass texture coordinates to the color pipelin
4b36592... vulkan: Pass color rects in instance data
eb13557... vulkan: Remove color from push constants
6ce51e5... vulkan: Get rid of color in push constants
869a44b... gsk: Add gsk_rounded_rect_shrink()
96946ea... gtk: Remove unused argument from function
ca08aa8... gsk: Add GskBorderNode
ef50e3c... inspector: Print node type in node properties
f483479... gsk: Move gtk/gtkcairoblur.c to gsk/gskcairoblur.c
a883e29... API: gdk: Add gdk_rgba_is_clear() and gdk_rgba_is_opaque()
5993ba1... gsk: Add GskShadowNode
4fcfa05... gsk: Add contains/intersect functions for GskRoundedRect
227c615... gsk: Add GskInsetShadowNode
(*) 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]