<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/VideoCommon/TextureDecoder_Generic.cpp, branch stable</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>Set copyright year to when a file was created</title>
<updated>2015-05-25T11:22:31+00:00</updated>
<author>
<name>Tillmann Karras</name>
<email>tilkax@gmail.com</email>
</author>
<published>2015-05-24T04:55:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=30ebb2459eb97ba544547183854775df8460b475'/>
<id>30ebb2459eb97ba544547183854775df8460b475</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update license headers to GPLv2+</title>
<updated>2015-05-25T11:22:31+00:00</updated>
<author>
<name>Tillmann Karras</name>
<email>tilkax@gmail.com</email>
</author>
<published>2015-05-17T23:08:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=cefcb0ace9d363b3679b4e93bcc9ec05f1e5f4f8'/>
<id>cefcb0ace9d363b3679b4e93bcc9ec05f1e5f4f8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>TexCache: remove PC_TexFormat</title>
<updated>2015-01-18T18:47:48+00:00</updated>
<author>
<name>degasus</name>
<email>wickmarkus@web.de</email>
</author>
<published>2015-01-17T08:46:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=615ae9f10626171fddbbbd0a23cd3e018fc960ef'/>
<id>615ae9f10626171fddbbbd0a23cd3e018fc960ef</id>
<content type='text'>
We only support rgba32 for a while now, so there is no need to have everything in common configureable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We only support rgba32 for a while now, so there is no need to have everything in common configureable.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix build failing when disabling precompiled headers.</title>
<updated>2014-09-19T22:17:51+00:00</updated>
<author>
<name>Rohit Nirmal</name>
<email>rohitnirmal9@gmail.com</email>
</author>
<published>2014-09-19T04:17:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=46057db37d086c47ff6c69f200f66648fa0e6c84'/>
<id>46057db37d086c47ff6c69f200f66648fa0e6c84</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Include CommonTypes.h instead of Common.h.</title>
<updated>2014-09-08T19:39:58+00:00</updated>
<author>
<name>Rohit Nirmal</name>
<email>rohitnirmal9@gmail.com</email>
</author>
<published>2014-09-08T01:06:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=fbc64984ca7de7db10b1a8a4f49002f260c93569'/>
<id>fbc64984ca7de7db10b1a8a4f49002f260c93569</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>TextureDecoder: Clean up the code style</title>
<updated>2014-09-05T01:36:57+00:00</updated>
<author>
<name>Jasper St. Pierre</name>
<email>jstpierre@mecheye.net</email>
</author>
<published>2014-08-10T20:22:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=76b4dbdf2895e36e7bc993728b01f20711d5b111'/>
<id>76b4dbdf2895e36e7bc993728b01f20711d5b111</id>
<content type='text'>
For a long time, we've had ugly and inconsistent function names here as
helpers, names like "decodebytesRGB5A3rgba" which are absolutely
incomprehensible to understand. Fix this by introducing a new consistent
naming scheme, where the above function now becomes "DecodeBytes_RGB5A3".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For a long time, we've had ugly and inconsistent function names here as
helpers, names like "decodebytesRGB5A3rgba" which are absolutely
incomprehensible to understand. Fix this by introducing a new consistent
naming scheme, where the above function now becomes "DecodeBytes_RGB5A3".
</pre>
</div>
</content>
</entry>
<entry>
<title>TextureDecoder: Simplify how the reference texture decoder works</title>
<updated>2014-09-05T01:36:57+00:00</updated>
<author>
<name>Jasper St. Pierre</name>
<email>jstpierre@mecheye.net</email>
</author>
<published>2014-08-10T19:48:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=0b7bed4a5297a2368a7f2e2f921a28c6e628d8fb'/>
<id>0b7bed4a5297a2368a7f2e2f921a28c6e628d8fb</id>
<content type='text'>
Instead of having three separate functions and checking the tlutfmt in a
variety of places, just do it once in a helper method. This is already
for the slow path either in our Generic decoder or in our Software
renderer, so it doesn't matter that this is slower.

x64 will continue using the separate functions for speed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of having three separate functions and checking the tlutfmt in a
variety of places, just do it once in a helper method. This is already
for the slow path either in our Generic decoder or in our Software
renderer, so it doesn't matter that this is slower.

x64 will continue using the separate functions for speed.
</pre>
</div>
</content>
</entry>
<entry>
<title>TextureDecoder: Pass the TLUT address straight into the texture decoder</title>
<updated>2014-09-05T01:36:57+00:00</updated>
<author>
<name>Jasper St. Pierre</name>
<email>jstpierre@mecheye.net</email>
</author>
<published>2014-08-10T19:28:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=ea1245d19121d74b1f8398c4c8a0e66d2bb2f5c7'/>
<id>ea1245d19121d74b1f8398c4c8a0e66d2bb2f5c7</id>
<content type='text'>
This removes the requirement for the TextureDecoder to have access to
global texture memory.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This removes the requirement for the TextureDecoder to have access to
global texture memory.
</pre>
</div>
</content>
</entry>
<entry>
<title>TextureDecoder: Add an enum for the TLUT formats</title>
<updated>2014-09-05T01:36:56+00:00</updated>
<author>
<name>Jasper St. Pierre</name>
<email>jstpierre@mecheye.net</email>
</author>
<published>2014-08-10T19:04:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=fcd4ecc94265cc95bf939e517f378447c47df703'/>
<id>fcd4ecc94265cc95bf939e517f378447c47df703</id>
<content type='text'>
Quick code cleanup. The enum names and values come from libogc.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Quick code cleanup. The enum names and values come from libogc.
</pre>
</div>
</content>
</entry>
<entry>
<title>TextureDecoder: Add some statics to some of our helper functions</title>
<updated>2014-09-05T01:36:56+00:00</updated>
<author>
<name>Jasper St. Pierre</name>
<email>jstpierre@mecheye.net</email>
</author>
<published>2014-08-10T19:37:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=f9753070162d7594590370842d263d4d9e22cb0a'/>
<id>f9753070162d7594590370842d263d4d9e22cb0a</id>
<content type='text'>
I know these are already inline, but this makes it more clear that
they're helper functions to be used in this file only.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I know these are already inline, but this makes it more clear that
they're helper functions to be used in this file only.
</pre>
</div>
</content>
</entry>
</feed>
