[gtk+] (127 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+] (127 commits) Non-fast-forward update to branch wip/otte/rendernode
- Date: Wed, 21 Dec 2016 05:52:42 +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:
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()
1d309ce... cssimage: Implement snapshot() for cross-fade
5468b84... paned: Implement snapshot()
b4c9b80... menu: Implement snapshot() for the menu code
7bfabb2... vulkan: Make GskVulkanPipeline derivable
631f7b1... vulkan: Add GskVulkanBlendPipeline
8232c85... vulkan: Move vertex data tracking to the pipeline subclass
3ca618f... vulkan: Split color and blend pipelines
6f30643... vulkan: Get vertex description from pipeline subclass
4640a8c... vulkan: Don't pass texture coordinates to the color pipelin
fe9d45a... vulkan: Pass color rects in instance data
f0c816a... vulkan: Remove color from push constants
f44e301... vulkan: Get rid of color in push constants
ebd4b46... gsk: Add gsk_rounded_rect_shrink()
bc0d6df... gtk: Remove unused argument from function
7aa20c8... gsk: Add GskBorderNode
937df1e... inspector: Print node type in node properties
bdb9ac4... gsk: Move gtk/gtkcairoblur.c to gsk/gskcairoblur.c
95a553a... API: gdk: Add gdk_rgba_is_clear() and gdk_rgba_is_opaque()
d835b82... gsk: Add GskShadowNode
83c621d... gsk: Add contains/intersect functions for GskRoundedRect
56ee909... gsk: Add GskInsetShadowNode
61baf9b... gsk: Add GskOutsetShadowNode
5019632... cellview: Implement snapshot()
ef74cea... iconview: Implement snapshot()
290f671... frame: Implement snapshot()
6640bdb... testgtk: Remove resize grips example
b3eb675... gtk: Remove GtkJunctionSides
a41ed24... roundedbox: Add gtk_rounded_boxes_init_for_style()
6954073... colorswatch: Implement snapshot
f41edd7... gadget: Remove gtk_css_gadget_draw()
Commits added to the branch:
62627bc... Updated Czech translation (*)
4a7e7c0... GDK/Win32: Fix Windows backend after GdkWindow simplificati (*)
9791641... flowbox: Rename gtk_flow_box_find_child_at_pos for consiste (*)
f5818c5... listbox: Don't emit selected-rows-changed, etc. during dest (*)
7331735... flowbox: Don't emit selected-children-changed during destru (*)
a2da4dd... Use Unicode in translatable strings (*)
76e5fd4... GtkApplication: Lack of optional components shouldn't warn (*)
faf2295... GtkStack: Remove redundant code (*)
7ea199c... flowbox: Export gtk_flow_box_get_child_at_pos as public API (*)
696c48d... build/Makefile.msvcproj: Fix cleanup (*)
4a13bd7... Update Spanish translation (*)
0ae27a3... Update Spanish translation (*)
a47cb4d... Update Hungarian translation (*)
174d6a5... Update Hungarian translation (*)
04a2c14... gsk: Remove RenderNode::anchor-point (*)
ff88438... gsk: Remove GskRenderNode::hidden (*)
9bff1c1... gsk: Remove custom GValue API for GskRenderNode (*)
6fb46e3... gsk: Make GskRenderNode a boxed type (*)
f258af9... gsk: Remove GskRenderNodeIter (*)
ac5e277... gsk: Add GskRenderNodeType (*)
8c8691b... gsk: Add gsk_texture_node_new() (*)
d1b80a6... gtk: Don't push cairo nodes (*)
52d2fae... gsk: Add gsk_cairo_node_new() (*)
cb5c517... gsk: Remove unneeded children modifiers (*)
abd184e... gsk: Remove gsk_render_node_is_surface/texture() (*)
3af4fba... gsk: Split render node subclasses out into their own file (*)
f16d523... gsk: Introduce GskRenderNodeClass (*)
8830a1a... gtk: Remove gtk_snapshot_append() (*)
a97b819... gsk: Add gsk_container_node_new() (*)
be8b940... gsk: Add GskRenderNodeClass.finalize() (*)
684d25b... gsk: Add custom structs to RenderNode subclasses (*)
e4ee65f... gsk: Remove gsk_render_node_set_opaque() (*)
d907f60... gsk: Add GskRenderNodeClass.make_immutable() (*)
4d376c8... gsk: Remove gsk_render_node_get_size() (*)
3eb7c47... gsk: Remove gsk_render_node_set_bounds() (*)
a8f2b3e... gsk: Remove world matrix support (*)
d691dfc... inspector: Prepare TreeModelRenderNode for brave new world (*)
e2625f8... gsk: Remove GskRenderNode::parent (*)
1975306... gsK: Move children handling to GskContainerNode (*)
67fb129... gsk: gsk_render_node_set_transform() => GskTransformNode (*)
ca80e9d... snapshot: Handle clip region as part of the state (*)
02131d5... snapshot: Change how gtk_snapshot_push/pop works (*)
e82d024... gsk: Add gsk_render_node_draw() (*)
361e2cd... Call gsk_render_node_draw() instead of creating fallback re (*)
6129daf... gsk: Add gsk_color_node_new() (*)
ee9aca8... gsk: Add fallback code to renderers (*)
b120075... snapshot: Add API for colors and textures (*)
e6d423e... gsk: Remove gsk_renderer_create_fallback() (*)
c258ee4... snapshot: Make gtk_snapshot_get_renderer() private (*)
429346f... cssimage: Implement a fallback draw() vfunc (*)
ed6643c... cssimage: Use textures in GtkCssImageSurface (*)
671d43b... cssimage: Implement snapshot() in the fallback image (*)
07d3929... gsk: Replace gsk_render_node_set_opacity() (*)
68a54ae... stack: Don't draw an extra background (*)
1f988d8... gsk: Add gsk_clip_node_new() (*)
1137483... snapshot: Work on pushing and popping again (*)
b017542... stack: Implement snapshot() (*)
0a0cbcd... viewport: implement snapshot() (*)
59d638a... gsk: Add GskRoundedRect (*)
6d012fb... gtk: Get rid of GtkCssCorner (*)
c04bece... roundedbox: Use a graphene_size_t for the corners (*)
a2dfb1e... roundedbox: typedef to GskRoundedRect (*)
e26f84f... gtk: Remove GtkRoundedBox struct (*)
fa9b0f9... roundedbox: Remove _gtk_rounded_box_move() (*)
f96f168... roundedbox: Remove _gtk_rounded_box_path() (*)
23e3570... gsk: Add support for rounded clip rectangles (*)
dd1cf1a... css: An opaque background does not allow omitting push_grou (*)
3d5173d... gtk: Fix memleaks (*)
cd68c93... render: Fall back later when rendering backgrounds (*)
58b2c1d... cssimage: Port a few more simple ones to snapshots (*)
62eb9d4... vulkan: Add infrastructure for push constants (*)
f4f0dba... vulkan: Split render ops into seperate structs (*)
7d837a2... vulkan: Split PipelineLayout into its own object (*)
08a2a29... vulkan: Add infrastructure for multiple pipelines (*)
2118f39... gsk: Add missing blend modes (*)
3e26fad... css: Replace custom blend modes with GskBlendMode (*)
cf520b7... gsk: Add blend nodes (*)
e8cd712... gsk: Implement linear gradient render nodes (*)
3ef03c8... gsk: Check for NULL in calls to gsk_cairo_node_get_surface( (*)
8129785... snapshot: Convert Range, Scale, ColorScale (*)
ba7ac63... vulkan: Implement staging-buffer image upload (*)
85559d1... vulkan: Split out command pool (*)
7b9ace4... vulkan: Add GskVulkanUploader (*)
3e4fd32... vulkan: Batch upload image barriers together (*)
30438c6... gsk: Add cross-fade node (*)
6b29dbf... snapshot: Handle NULL returns in pop_and_append() (*)
9822fe8... snapshot: Implement gtk_snapshot_push_opacity() (*)
8ad7c43... cssimage: Implement snapshot() for cross-fade (*)
e492a63... paned: Implement snapshot() (*)
65e9894... menu: Implement snapshot() for the menu code (*)
4534787... vulkan: Make GskVulkanPipeline derivable (*)
9aecd6d... vulkan: Add GskVulkanBlendPipeline (*)
e68b18a... vulkan: Move vertex data tracking to the pipeline subclass (*)
b4f04d0... vulkan: Split color and blend pipelines (*)
5dfb74c... vulkan: Get vertex description from pipeline subclass (*)
4c74695... vulkan: Don't pass texture coordinates to the color pipelin (*)
b04eecf... vulkan: Pass color rects in instance data (*)
1b90ce6... vulkan: Remove color from push constants (*)
1760e0d... vulkan: Get rid of color in push constants (*)
a9809e5... gsk: Add gsk_rounded_rect_shrink() (*)
9af468c... gtk: Remove unused argument from function (*)
75b76af... gsk: Add GskBorderNode (*)
6e31fc4... inspector: Print node type in node properties (*)
15e8a22... gsk: Move gtk/gtkcairoblur.c to gsk/gskcairoblur.c (*)
071c9a8... API: gdk: Add gdk_rgba_is_clear() and gdk_rgba_is_opaque() (*)
2480e0d... gsk: Add GskShadowNode (*)
4fc64ae... gsk: Add contains/intersect functions for GskRoundedRect (*)
fcc1f55... gsk: Add GskInsetShadowNode (*)
2034e83... gsk: Add GskOutsetShadowNode (*)
94e906c... cellview: Implement snapshot() (*)
c87db76... iconview: Implement snapshot() (*)
3f75b11... frame: Implement snapshot() (*)
f2f5941... testgtk: Remove resize grips example (*)
95a2a5c... gtk: Remove GtkJunctionSides (*)
4d9eeda... roundedbox: Add gtk_rounded_boxes_init_for_style() (*)
613194a... colorswatch: Implement snapshot (*)
0dbdf0c... gadget: Remove gtk_css_gadget_draw() (*)
6c20ddc... searchbar: Implement snapshot() (*)
1b55347... cssimageradial: Handle "partial" gradients correctly (*)
2cbe057... flowbox: Don't emit child-activated while dragging the poin (*)
22a6570... debug: Remove pixel-cache debug categories (*)
c4065b9... API: Export gtk_container_snapshot_child() (*)
acaa04c... revealer: Implement snapshot() (*)
def94f0... debug: Add GTK_DEBUG=snapshot (*)
dc6e86c... gsk: Remove spread member from GskShadow
b4b8d47... gsk: Add gsk_render_node_serialize/deserialize()
e5143d1... inspector: Add a render node save button
(*) 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]