<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rockbox/apps/plugins/grayscale.c, branch master</title>
<subtitle>My Rockbox tree</subtitle>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/'/>
<entry>
<title>All-new greyscale library, replacing the old one. Features: (1) Drawing/updating is faster than the old grayscale lib at full depth. (2) Always 129 shades instead of 2..33 shades. (3) No graininess caused by frequent updates (mpegplayer, doom, ...). (4) Needs less memory than the old grayscale lib at full depth. * The tradeoff is slightly higher CPU load in the ISR (frames are calculated 'live') and an extra function in the core. * Ported all plugins which used the graylib to use the new one. * Some slight optimisations for archos and H1x0 LCD update.</title>
<updated>2008-01-04T23:42:38+00:00</updated>
<author>
<name>Jens Arnold</name>
<email>amiconn@rockbox.org</email>
</author>
<published>2008-01-04T23:42:38+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=feb5b15e9bf9292e3d4d82ea1e01ab3557fb1240'/>
<id>feb5b15e9bf9292e3d4d82ea1e01ab3557fb1240</id>
<content type='text'>
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15998 a1c6a512-1295-4272-9138-f99709370657
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15998 a1c6a512-1295-4272-9138-f99709370657
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix empty commit: Add grayscale support for ARM in vertical packing format.</title>
<updated>2007-09-22T23:37:58+00:00</updated>
<author>
<name>Tomasz Malesinski</name>
<email>tomal@rockbox.org</email>
</author>
<published>2007-09-22T23:37:58+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=4fc77ac3ff8a4105b8e92a7f3d88b65b3bcea1cd'/>
<id>4fc77ac3ff8a4105b8e92a7f3d88b65b3bcea1cd</id>
<content type='text'>
Enable grayscale for Iriver ifp. Fix timer_unregister for PNX0101.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14825 a1c6a512-1295-4272-9138-f99709370657
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Enable grayscale for Iriver ifp. Fix timer_unregister for PNX0101.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14825 a1c6a512-1295-4272-9138-f99709370657
</pre>
</div>
</content>
</entry>
<entry>
<title>Pass plugin api pointer to funtion directly, fixes crashes when doing incremental builds. Fix incorrect backlight changes in rockblox introduced recently.</title>
<updated>2007-08-16T23:01:18+00:00</updated>
<author>
<name>Peter D'Hoye</name>
<email>peter.dhoye@gmail.com</email>
</author>
<published>2007-08-16T23:01:18+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=767c0ec5894f1acaad5e0def12d628c6f21bcf87'/>
<id>767c0ec5894f1acaad5e0def12d628c6f21bcf87</id>
<content type='text'>
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14373 a1c6a512-1295-4272-9138-f99709370657
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14373 a1c6a512-1295-4272-9138-f99709370657
</pre>
</div>
</content>
</entry>
<entry>
<title>Bring mpegplayer backlight fix to the other plugins, this also fixes some wrongly ifdef'd backlight calls.</title>
<updated>2007-08-15T12:42:09+00:00</updated>
<author>
<name>Peter D'Hoye</name>
<email>peter.dhoye@gmail.com</email>
</author>
<published>2007-08-15T12:42:09+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=cb53e3cef44ec214836b9545a748cf5b84bec3ad'/>
<id>cb53e3cef44ec214836b9545a748cf5b84bec3ad</id>
<content type='text'>
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14352 a1c6a512-1295-4272-9138-f99709370657
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14352 a1c6a512-1295-4272-9138-f99709370657
</pre>
</div>
</content>
</entry>
<entry>
<title>Rockbox compiles and boots now on the 2nd gen, but doesn't work properly yet.</title>
<updated>2007-07-27T09:57:27+00:00</updated>
<author>
<name>Jens Arnold</name>
<email>amiconn@rockbox.org</email>
</author>
<published>2007-07-27T09:57:27+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=b701322fea42c809092f50e252f45ddfc38293c3'/>
<id>b701322fea42c809092f50e252f45ddfc38293c3</id>
<content type='text'>
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14021 a1c6a512-1295-4272-9138-f99709370657
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14021 a1c6a512-1295-4272-9138-f99709370657
</pre>
</div>
</content>
</entry>
<entry>
<title>General housekeeping: Make plugin buffer functions take size_t * instead of int * to match the parameter type of the buffer functions called in the core. Get rid of unsafe int * &lt;==&gt; size_t * casting. Use ssize_t where int was used and size_t where unsigned int was used in the buffer calls to not alter signedness in the plugins. No API version change since it should only be an issue for 64-bit sim builds.</title>
<updated>2007-04-21T18:38:25+00:00</updated>
<author>
<name>Michael Sevakis</name>
<email>jethead71@rockbox.org</email>
</author>
<published>2007-04-21T18:38:25+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=26d242ae654cc1e69c55ecd49fc3a5c13dfb8052'/>
<id>26d242ae654cc1e69c55ecd49fc3a5c13dfb8052</id>
<content type='text'>
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13233 a1c6a512-1295-4272-9138-f99709370657
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13233 a1c6a512-1295-4272-9138-f99709370657
</pre>
</div>
</content>
</entry>
<entry>
<title>Grayscale library ported to the grayscale iPods, first version. Added C reference versions of gray_update_rect() for both horizontal and vertical pixel packing. gray_update_rect() and gray_ub_gray_bitmap_part() not yet assembler optimised. Grayscale screendump doesn't work yet. * Fixed button assignments for iPod in grayscale.c</title>
<updated>2006-08-07T01:46:42+00:00</updated>
<author>
<name>Jens Arnold</name>
<email>amiconn@rockbox.org</email>
</author>
<published>2006-08-07T01:46:42+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=c214e7bb0c3e97d22ecedb1c62f193e19a1d4818'/>
<id>c214e7bb0c3e97d22ecedb1c62f193e19a1d4818</id>
<content type='text'>
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10468 a1c6a512-1295-4272-9138-f99709370657
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10468 a1c6a512-1295-4272-9138-f99709370657
</pre>
</div>
</content>
</entry>
<entry>
<title>Grayscale library: LCD linearisation and gamma correction.</title>
<updated>2006-08-02T00:22:01+00:00</updated>
<author>
<name>Jens Arnold</name>
<email>amiconn@rockbox.org</email>
</author>
<published>2006-08-02T00:22:01+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=628d20a6109bf65175e7c4b1bd9477cdccfd7437'/>
<id>628d20a6109bf65175e7c4b1bd9477cdccfd7437</id>
<content type='text'>
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10402 a1c6a512-1295-4272-9138-f99709370657
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10402 a1c6a512-1295-4272-9138-f99709370657
</pre>
</div>
</content>
</entry>
<entry>
<title>To avoid having to use the main unit when accidentally launching a plugin from the remote, plugins now support remote quit</title>
<updated>2006-06-30T16:43:47+00:00</updated>
<author>
<name>Kevin Ferrare</name>
<email>kevin@rockbox.org</email>
</author>
<published>2006-06-30T16:43:47+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=0e027bd90c4f0c2aa42c087a1957b42a58e93270'/>
<id>0e027bd90c4f0c2aa42c087a1957b42a58e93270</id>
<content type='text'>
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10157 a1c6a512-1295-4272-9138-f99709370657
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10157 a1c6a512-1295-4272-9138-f99709370657
</pre>
</div>
</content>
</entry>
<entry>
<title>use #ifdef x instead of #if defined(x)</title>
<updated>2006-04-09T15:00:30+00:00</updated>
<author>
<name>Christian Gmeiner</name>
<email>christian.gmeiner@gmail.com</email>
</author>
<published>2006-04-09T15:00:30+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=a91b794cb27d7120d3332e9bd10506f842e300b5'/>
<id>a91b794cb27d7120d3332e9bd10506f842e300b5</id>
<content type='text'>
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9581 a1c6a512-1295-4272-9138-f99709370657
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9581 a1c6a512-1295-4272-9138-f99709370657
</pre>
</div>
</content>
</entry>
</feed>
