<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/VideoCommon/TextureCacheBase.cpp, 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: Rename functions and add comments to clear up docs</title>
<updated>2016-06-17T16:27:16+00:00</updated>
<author>
<name>Scott Mansell</name>
<email>phiren@gmail.com</email>
</author>
<published>2016-06-17T15:28:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=96ab76f81d264a0b76207b3303dbb336b6909cfc'/>
<id>96ab76f81d264a0b76207b3303dbb336b6909cfc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>TextureCache: Track efb copies used in a partially updated texture</title>
<updated>2016-06-17T11:46:22+00:00</updated>
<author>
<name>Scott Mansell</name>
<email>phiren@gmail.com</email>
</author>
<published>2016-06-16T09:51:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=94eaacae3036c421dcd346360c0bf835bd211469'/>
<id>94eaacae3036c421dcd346360c0bf835bd211469</id>
<content type='text'>
Fixes a major preformance regression in Skies of Arcadia during
battle transisions.

I had plans for a more advanced version of this code after 5.0,
but here is a minimal implemenation for now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes a major preformance regression in Skies of Arcadia during
battle transisions.

I had plans for a more advanced version of this code after 5.0,
but here is a minimal implemenation for now.
</pre>
</div>
</content>
</entry>
<entry>
<title>Partial updates for paletted textures</title>
<updated>2016-04-09T16:22:36+00:00</updated>
<author>
<name>mimimi085181</name>
<email>mimimi085181@gmail.com</email>
</author>
<published>2016-03-26T02:43:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=9f625417c060c2c43e0b321d283d2c288cc84ce0'/>
<id>9f625417c060c2c43e0b321d283d2c288cc84ce0</id>
<content type='text'>
This pr fixes another regression that happened after pr #3165 was merged. The shadows in mario baseball should now work again.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This pr fixes another regression that happened after pr #3165 was merged. The shadows in mario baseball should now work again.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #3752 from mimimi085181/remove-use-only-once-restriction-partial-updates</title>
<updated>2016-04-09T16:10:20+00:00</updated>
<author>
<name>Pierre Bourdon</name>
<email>delroth@gmail.com</email>
</author>
<published>2016-04-09T16:10:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=e98fb0af84f2cb65636240d282b6a074f939ea4f'/>
<id>e98fb0af84f2cb65636240d282b6a074f939ea4f</id>
<content type='text'>
Remove the restriction to use efb copies only once as partial update</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove the restriction to use efb copies only once as partial update</pre>
</div>
</content>
</entry>
<entry>
<title>Partial texture updates: Allow the efb copy to start before the texture</title>
<updated>2016-04-02T18:34:49+00:00</updated>
<author>
<name>mimimi085181</name>
<email>mimimi085181@gmail.com</email>
</author>
<published>2016-03-31T17:38:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=befb2e4809fc06f7c93b80ae0873f3411f26ad21'/>
<id>befb2e4809fc06f7c93b80ae0873f3411f26ad21</id>
<content type='text'>
This is an oversight from pr https://github.com/dolphin-emu/dolphin/pull/3266 . Thanks to degasus for pointing this out.

It's possible that MAX_TEXTURE_BINARY_SIZE can be optimised, but i wanted to play it safe considering the 5.0 stable release.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is an oversight from pr https://github.com/dolphin-emu/dolphin/pull/3266 . Thanks to degasus for pointing this out.

It's possible that MAX_TEXTURE_BINARY_SIZE can be optimised, but i wanted to play it safe considering the 5.0 stable release.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove the restriction to apply efb copies only once as partial update</title>
<updated>2016-03-27T02:13:20+00:00</updated>
<author>
<name>mimimi085181</name>
<email>mimimi085181@gmail.com</email>
</author>
<published>2016-03-27T02:13:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=2dd9e6bfe22135277d9a76f175784a6e6d0f6bef'/>
<id>2dd9e6bfe22135277d9a76f175784a6e6d0f6bef</id>
<content type='text'>
I'm not entirely sure what is happening, but this optimisation is causing an issue in Sonic Riders: Zero Gravity. Apparently the issue would also be fixed by PR#3747, but this PR should also fix similar issues.

Games that use partial updates might get slower with this, so some performance regression testing would be nice. Games like New Super Mario Bros, RS2, Zelda TP and Silent Hill. Testing with high graphics settings makes sense, since this would mostly end up in more work for the GPU.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I'm not entirely sure what is happening, but this optimisation is causing an issue in Sonic Riders: Zero Gravity. Apparently the issue would also be fixed by PR#3747, but this PR should also fix similar issues.

Games that use partial updates might get slower with this, so some performance regression testing would be nice. Games like New Super Mario Bros, RS2, Zelda TP and Silent Hill. Testing with high graphics settings makes sense, since this would mostly end up in more work for the GPU.
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: Refactor TexMode0 mipmaps disabled test into a helper function</title>
<updated>2016-03-24T02:43:29+00:00</updated>
<author>
<name>EmptyChaos</name>
<email>EmptyChaos@users.noreply.github.com</email>
</author>
<published>2016-03-24T02:42:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=0b9a72a62d38481ff08f742b2318d07f29ff5dff'/>
<id>0b9a72a62d38481ff08f742b2318d07f29ff5dff</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Minor fixes to the partial updates code</title>
<updated>2016-03-16T21:24:11+00:00</updated>
<author>
<name>mimimi085181</name>
<email>mimimi085181@gmail.com</email>
</author>
<published>2016-03-16T21:03:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=e4f984d5dd10782ffdac07a932e78a5c22875bcd'/>
<id>e4f984d5dd10782ffdac07a932e78a5c22875bcd</id>
<content type='text'>
- remove an outdated comment about the efb to ram and scaled efb restriction
- when upscaling efb copies, mark the new texture as efb copy
- dx12 fixes for the src box, especially the number of layers for 3D
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- remove an outdated comment about the efb to ram and scaled efb restriction
- when upscaling efb copies, mark the new texture as efb copy
- dx12 fixes for the src box, especially the number of layers for 3D
</pre>
</div>
</content>
</entry>
<entry>
<title>Partial texture updates with parts of efb copies new version</title>
<updated>2016-03-16T21:24:10+00:00</updated>
<author>
<name>mimimi085181</name>
<email>mimimi085181@gmail.com</email>
</author>
<published>2016-02-29T00:42:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=80250f47e9a6a8038ce1fa5077a75ab499f9094f'/>
<id>80250f47e9a6a8038ce1fa5077a75ab499f9094f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Copy all layers of textures with CopyRectangleFromTexture</title>
<updated>2016-02-14T20:17:06+00:00</updated>
<author>
<name>mimimi085181</name>
<email>mimimi085181@gmail.com</email>
</author>
<published>2016-02-14T16:13:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=bb4d636f34ab26c4c964cf83383d0694be6beb8c'/>
<id>bb4d636f34ab26c4c964cf83383d0694be6beb8c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
