diff options
author | Jens Arnold <amiconn@rockbox.org> | 2009-03-09 01:14:21 +0000 |
---|---|---|
committer | Jens Arnold <amiconn@rockbox.org> | 2009-03-09 01:14:21 +0000 |
commit | de910d862c166c9c73ccc01b6a6dc0884c7037ae (patch) | |
tree | dae17ec1089686f147af51a0d376569dd9e35f35 | |
parent | 9d8293526e42dc1396d167f9d8bc136741f76abe (diff) | |
download | rockbox-de910d862c166c9c73ccc01b6a6dc0884c7037ae.tar.gz rockbox-de910d862c166c9c73ccc01b6a6dc0884c7037ae.zip |
Greyscale targets: Make the gradient a bit brighter and simplify the calculation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20253 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r-- | apps/plugins/pictureflow.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/plugins/pictureflow.c b/apps/plugins/pictureflow.c index 48435cdab2..fd8079e21e 100644 --- a/apps/plugins/pictureflow.c +++ b/apps/plugins/pictureflow.c | |||
@@ -2011,8 +2011,12 @@ static inline void draw_gradient(int y, int h) | |||
2011 | selected_track_pulse = (selected_track_pulse+1) % 10; | 2011 | selected_track_pulse = (selected_track_pulse+1) % 10; |
2012 | int c2 = selected_track_pulse - 5; | 2012 | int c2 = selected_track_pulse - 5; |
2013 | for (r=0; r<h; r++) { | 2013 | for (r=0; r<h; r++) { |
2014 | #ifdef HAVE_LCD_COLOR | ||
2014 | MYLCD(set_foreground)(G_PIX(c2+80-(c >> 9), c2+100-(c >> 9), | 2015 | MYLCD(set_foreground)(G_PIX(c2+80-(c >> 9), c2+100-(c >> 9), |
2015 | c2+250-(c >> 8))); | 2016 | c2+250-(c >> 8))); |
2017 | #else | ||
2018 | MYLCD(set_foreground)(G_BRIGHT(c2+160-(c >> 8))); | ||
2019 | #endif | ||
2016 | MYLCD(hline)(0, LCD_WIDTH, r+y); | 2020 | MYLCD(hline)(0, LCD_WIDTH, r+y); |
2017 | if ( r > h/2 ) | 2021 | if ( r > h/2 ) |
2018 | c-=inc; | 2022 | c-=inc; |