<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/VideoCommon/Src/BPStructs.cpp, branch 3.5</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>revert last commit, add CheckInvalidState to VideoBackend</title>
<updated>2012-12-23T12:32:23+00:00</updated>
<author>
<name>degasus</name>
<email>wickmarkus@web.de</email>
</author>
<published>2012-12-23T12:32:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=bd0abb3d2fe5047554bb6b87fa8e3f6aa3f42e0b'/>
<id>bd0abb3d2fe5047554bb6b87fa8e3f6aa3f42e0b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add invalid flag for BPStructs (fix issue 5790)</title>
<updated>2012-12-21T20:04:53+00:00</updated>
<author>
<name>degasus</name>
<email>wickmarkus@web.de</email>
</author>
<published>2012-12-21T20:04:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=2df0c31d13372bc29d488cf7e80d4adb9cf28b46'/>
<id>2df0c31d13372bc29d488cf7e80d4adb9cf28b46</id>
<content type='text'>
this flag will be set on loading a state and checked before every rendering.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this flag will be set on loading a state and checked before every rendering.
</pre>
</div>
</content>
</entry>
<entry>
<title>Maintenance.</title>
<updated>2012-08-07T16:57:53+00:00</updated>
<author>
<name>NeoBrainX</name>
<email>NeoBrainX@gmail.com</email>
</author>
<published>2012-08-07T16:57:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=6e02ad55bc228ca2af9a695dc404f64765b7472a'/>
<id>6e02ad55bc228ca2af9a695dc404f64765b7472a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove some TODOs.</title>
<updated>2012-06-02T17:23:20+00:00</updated>
<author>
<name>NeoBrainX</name>
<email>NeoBrainX@gmail.com</email>
</author>
<published>2012-06-02T17:23:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=0d577d886a7dff77a0e39758a2823106415606f8'/>
<id>0d577d886a7dff77a0e39758a2823106415606f8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>OSX build fix for BPStructs.  Thanks to pauldacheez for the fix.</title>
<updated>2012-06-02T01:28:43+00:00</updated>
<author>
<name>skidau</name>
<email>skidau@gmail.com</email>
</author>
<published>2012-06-02T01:28:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=d74c50b9426233fd2afff92dcfbe3a1173c0f9f9'/>
<id>d74c50b9426233fd2afff92dcfbe3a1173c0f9f9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fixed some graphics problems with loading savestates (for example, wrong colors on title screen of metroid prime 3)</title>
<updated>2012-05-26T03:18:07+00:00</updated>
<author>
<name>nitsuja</name>
<email>nitsuja-@hotmail.com</email>
</author>
<published>2012-01-01T20:46:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=2be579e8bad372e7a7433a7d6300939ecef4c654'/>
<id>2be579e8bad372e7a7433a7d6300939ecef4c654</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid changing video state on useless BP writes</title>
<updated>2012-05-20T18:56:03+00:00</updated>
<author>
<name>Pierre Bourdon</name>
<email>delroth@gmail.com</email>
</author>
<published>2012-05-20T18:56:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=c95baf614d2699233b7bf7a474d96aa6c4cf2b78'/>
<id>c95baf614d2699233b7bf7a474d96aa6c4cf2b78</id>
<content type='text'>
When a game writes the same value that was already configured to a BP
register, Dolphin previously flushed the GPU pipeline and reconfigured
the internal video state (calling SetScissor/SetLineWidth/SetDepthMode).

Some of these useless writes still need to perform actions, for example
writes to the EFB copy trigger or the texture preload registers (which
need to reload the texture from memory).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When a game writes the same value that was already configured to a BP
register, Dolphin previously flushed the GPU pipeline and reconfigured
the internal video state (calling SetScissor/SetLineWidth/SetDepthMode).

Some of these useless writes still need to perform actions, for example
writes to the EFB copy trigger or the texture preload registers (which
need to reload the texture from memory).
</pre>
</div>
</content>
</entry>
<entry>
<title>Check if BP and XF changes actually change values before flushing</title>
<updated>2012-05-18T21:13:53+00:00</updated>
<author>
<name>Pierre Bourdon</name>
<email>delroth@gmail.com</email>
</author>
<published>2012-05-18T21:13:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=5a77cae2e3434fa5cbb3710f183328e36620fa5f'/>
<id>5a77cae2e3434fa5cbb3710f183328e36620fa5f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added a check for TMEM overflows while preloading textures.  Thanks to NeoBrainX for the tip.</title>
<updated>2012-03-25T10:35:57+00:00</updated>
<author>
<name>skidau</name>
<email>skidau@gmail.com</email>
</author>
<published>2012-03-25T10:35:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=f30aebf8d7bac892d08ef5585c2e858cf6d3f50b'/>
<id>f30aebf8d7bac892d08ef5585c2e858cf6d3f50b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Checked PRELOAD_MODE to determine if TMEMODD or TMEMEVEN should be used.</title>
<updated>2012-03-23T11:10:48+00:00</updated>
<author>
<name>skidau</name>
<email>skidau@gmail.com</email>
</author>
<published>2012-03-23T11:10:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=c4fbb6e3771960b1bb1f28571612e4c60d0c9817'/>
<id>c4fbb6e3771960b1bb1f28571612e4c60d0c9817</id>
<content type='text'>
Fixes issue 5212.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes issue 5212.
</pre>
</div>
</content>
</entry>
</feed>
