<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/VideoBackends/D3D/TextureCache.h, branch 5.0</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>TextureCache: Rewrite EFB Copy control flow</title>
<updated>2015-11-15T11:02:41+00:00</updated>
<author>
<name>degasus</name>
<email>wickmarkus@web.de</email>
</author>
<published>2015-10-29T17:08:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=087ba5268a5512e95783ad69bc743a5aeb0bb0b9'/>
<id>087ba5268a5512e95783ad69bc743a5aeb0bb0b9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>TextureCache: Split efb2ram from efb2tex</title>
<updated>2015-11-15T10:59:52+00:00</updated>
<author>
<name>degasus</name>
<email>wickmarkus@web.de</email>
</author>
<published>2015-10-29T16:48:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=dcdf8fd3ced5e5d2b94299bc710a69ee06bab0d6'/>
<id>dcdf8fd3ced5e5d2b94299bc710a69ee06bab0d6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: rename TextureCache to TextureCacheBase</title>
<updated>2015-11-06T14:43:58+00:00</updated>
<author>
<name>Tillmann Karras</name>
<email>tilkax@gmail.com</email>
</author>
<published>2015-11-06T00:28:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=81d9cce70c5a41b2791ab9cd5e69d4732becc34d'/>
<id>81d9cce70c5a41b2791ab9cd5e69d4732becc34d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move common EFB copy code into VideoCommon</title>
<updated>2015-09-06T09:16:51+00:00</updated>
<author>
<name>Scott Mansell</name>
<email>phiren@gmail.com</email>
</author>
<published>2015-09-04T14:45:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=b9be3245e1bcd3929baf4d1c66fe5a14b336cdbc'/>
<id>b9be3245e1bcd3929baf4d1c66fe5a14b336cdbc</id>
<content type='text'>
Addded a few duplicated depth copy texture formats to the enum
in TextureDecoder.h. These texture formats were already implemented
in TextureCacheBase and the ogl/dx11 texture cache implementations.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Addded a few duplicated depth copy texture formats to the enum
in TextureDecoder.h. These texture formats were already implemented
in TextureCacheBase and the ogl/dx11 texture cache implementations.
</pre>
</div>
</content>
</entry>
<entry>
<title>Cleanup and unify handling of efb copy stride.</title>
<updated>2015-09-05T11:37:24+00:00</updated>
<author>
<name>Scott Mansell</name>
<email>phiren@gmail.com</email>
</author>
<published>2015-08-31T14:41:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=52948bb3ef016abd7e35e775b17b7cf3f487d49c'/>
<id>52948bb3ef016abd7e35e775b17b7cf3f487d49c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement scaled partial texture updates</title>
<updated>2015-07-02T11:53:40+00:00</updated>
<author>
<name>Rodolfo Bogado</name>
<email>rodolfoosvaldobogado@gmail.com</email>
</author>
<published>2015-06-30T01:19:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=d8cd2c3252ab6f2ce6c1656b5eb194863e834f52'/>
<id>d8cd2c3252ab6f2ce6c1656b5eb194863e834f52</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Support partial texture updates via efb copies</title>
<updated>2015-06-21T12:02:44+00:00</updated>
<author>
<name>mimimi085181</name>
<email>mimimi085181@gmail.com</email>
</author>
<published>2015-06-13T13:51:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=0ed6b5623ffd6ee0b57ed3e5ee4313b1cb322b73'/>
<id>0ed6b5623ffd6ee0b57ed3e5ee4313b1cb322b73</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<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>Decode EFB copies used as paletted textures.</title>
<updated>2015-02-19T23:09:27+00:00</updated>
<author>
<name>magumagu</name>
<email>magumagu9@gmail.com</email>
</author>
<published>2015-01-26T23:33:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=c0a4760f0efbb99274c33f30154a7f43aab70494'/>
<id>c0a4760f0efbb99274c33f30154a7f43aab70494</id>
<content type='text'>
A number of games make an EFB copy in I4/I8 format, then use it as a
texture in C4/C8 format.  Detect when this happens, and decode the copy on
the GPU using the specified palette.

This has a few advantages: it allows using EFB2Tex for a few more games,
it, it preserves the resolution of scaled EFB copies, and it's probably a
bit faster.

D3D only at the moment, but porting to OpenGL should be straightforward..
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A number of games make an EFB copy in I4/I8 format, then use it as a
texture in C4/C8 format.  Detect when this happens, and decode the copy on
the GPU using the specified palette.

This has a few advantages: it allows using EFB2Tex for a few more games,
it, it preserves the resolution of scaled EFB copies, and it's probably a
bit faster.

D3D only at the moment, but porting to OpenGL should be straightforward..
</pre>
</div>
</content>
</entry>
</feed>
