aboutsummaryrefslogtreecommitdiffstats
path: root/src/blind-cone-gradient.c
diff options
context:
space:
mode:
authorMattias Andrée <maandree@kth.se>2017-07-27 01:03:39 +0200
committerMattias Andrée <maandree@kth.se>2017-07-27 01:03:39 +0200
commita8d1c8147b3ff61690270bfee455872665248148 (patch)
tree21cc75fc596ec7380528d9b7b2d0cc2f184383e1 /src/blind-cone-gradient.c
parentblind-gauss-blur: change glow function (diff)
downloadblind-a8d1c8147b3ff61690270bfee455872665248148.tar.gz
blind-a8d1c8147b3ff61690270bfee455872665248148.tar.bz2
blind-a8d1c8147b3ff61690270bfee455872665248148.tar.xz
Add blind-transition, improve blind-dissolve, and fix blind-{cone,spiral}-gradient
Signed-off-by: Mattias Andrée <maandree@kth.se>
Diffstat (limited to 'src/blind-cone-gradient.c')
-rw-r--r--src/blind-cone-gradient.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/blind-cone-gradient.c b/src/blind-cone-gradient.c
index 764307f..095c56e 100644
--- a/src/blind-cone-gradient.c
+++ b/src/blind-cone-gradient.c
@@ -96,7 +96,7 @@ PROCESS(struct stream *stream)
x = (TYPE)ix - x1;
if (!x && !y) {
v = 0.5;
- } else {
+ } else {
v = atan2(y, x);
v -= u;
v += 2 * (TYPE)M_PI;
@@ -112,7 +112,7 @@ PROCESS(struct stream *stream)
}
}
for (i = 0; i < stream->n_chan; i++)
- buf[ptr][i] = x;
+ buf[ptr][i] = v;
if (++ptr == ELEMENTSOF(buf)) {
ewriteall(STDOUT_FILENO, buf, sizeof(buf), "<stdout>");
ptr = 0;