diff options
author | Timm Bäder <mail@baedert.org> | 2020-09-18 19:01:10 +0200 |
---|---|---|
committer | Timm Bäder <mail@baedert.org> | 2020-09-18 19:01:10 +0200 |
commit | f938377464374705aa0a49493326d459f1f910a0 (patch) | |
tree | d6b75611882d58259bccb4afff7b8a120a30515b | |
parent | 6e14b2662225a42aae5d83b7ca519a742efcfa5f (diff) | |
download | gtk+-f938377464374705aa0a49493326d459f1f910a0.tar.gz |
rendernodes: Clarify color_stops arguments
-rw-r--r-- | gsk/gskrendernodeimpl.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gsk/gskrendernodeimpl.c b/gsk/gskrendernodeimpl.c index bc16f53980..76d2d774bb 100644 --- a/gsk/gskrendernodeimpl.c +++ b/gsk/gskrendernodeimpl.c @@ -226,6 +226,8 @@ gsk_linear_gradient_node_diff (GskRenderNode *node1, * @start: the point at which the linear gradient will begin * @end: the point at which the linear gradient will finish * @color_stops: (array length=n_color_stops): a pointer to an array of #GskColorStop defining the gradient + * The offsets of all color steps must be increasing. The first stop's offset must be >= 0 and the last + * stop's offset must be <= 1. * @n_color_stops: the number of elements in @color_stops * * Creates a #GskRenderNode that will create a linear gradient from the given @@ -274,6 +276,8 @@ gsk_linear_gradient_node_new (const graphene_rect_t *bounds, * @start: the point at which the linear gradient will begin * @end: the point at which the linear gradient will finish * @color_stops: (array length=n_color_stops): a pointer to an array of #GskColorStop defining the gradient + * The offsets of all color steps must be increasing. The first stop's offset must be >= 0 and the last + * stop's offset must be <= 1. * @n_color_stops: the number of elements in @color_stops * * Creates a #GskRenderNode that will create a repeating linear gradient @@ -499,6 +503,8 @@ gsk_radial_gradient_node_diff (GskRenderNode *node1, * @start: a percentage >= 0 that defines the start of the gradient around @center * @end: a percentage >= 0 that defines the end of the gradient around @center * @color_stops: (array length=n_color_stops): a pointer to an array of #GskColorStop defining the gradient + * The offsets of all color steps must be increasing. The first stop's offset must be >= 0 and the last + * stop's offset must be <= 1. * @n_color_stops: the number of elements in @color_stops * * Creates a #GskRenderNode that draws a radial gradient. The radial gradient @@ -562,6 +568,8 @@ gsk_radial_gradient_node_new (const graphene_rect_t *bounds, * @start: a percentage >= 0 that defines the start of the gradient around @center * @end: a percentage >= 0 that defines the end of the gradient around @center * @color_stops: (array length=n_color_stops): a pointer to an array of #GskColorStop defining the gradient + * The offsets of all color steps must be increasing. The first stop's offset must be >= 0 and the last + * stop's offset must be <= 1. * @n_color_stops: the number of elements in @color_stops * * Creates a #GskRenderNode that draws a repeating radial gradient. The radial gradient |