<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/VideoCommon/VideoState.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>VideoCommon: Add a separate constants buffer for the geometry shader.</title>
<updated>2014-12-14T20:23:13+00:00</updated>
<author>
<name>Jules Blok</name>
<email>jules.blok@gmail.com</email>
</author>
<published>2014-12-14T20:23:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=b406e4e1f2c696ba5f6bec04ea2e6a8cc03a02d1'/>
<id>b406e4e1f2c696ba5f6bec04ea2e6a8cc03a02d1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Get buildbot to compile.</title>
<updated>2014-10-10T11:28:15+00:00</updated>
<author>
<name>crudelios</name>
<email>crudelios@gmail.com</email>
</author>
<published>2014-09-17T01:04:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=176ea06e8233386f397eaa6d8941747d6f035576'/>
<id>176ea06e8233386f397eaa6d8941747d6f035576</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Reimplement Bounding Box calculation using the software renderer.</title>
<updated>2014-10-10T11:27:06+00:00</updated>
<author>
<name>crudelios</name>
<email>crudelios@gmail.com</email>
</author>
<published>2014-09-14T16:52:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=2d4b7e3f3f67f48ec2fb3d8eb8b2af3b70e4afcc'/>
<id>2d4b7e3f3f67f48ec2fb3d8eb8b2af3b70e4afcc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Changes to allow LoadCPReg to work in a preprocess mode which affects a separate state.</title>
<updated>2014-09-29T01:25:06+00:00</updated>
<author>
<name>comex</name>
<email>comexk@gmail.com</email>
</author>
<published>2014-08-27T17:38:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=e86ddacb18affaef2d773b0c86fdf57f93d594c4'/>
<id>e86ddacb18affaef2d773b0c86fdf57f93d594c4</id>
<content type='text'>
This state will be used to calculate sizes for skipping over commands on
a separate thread.  An alternative to having these state variables would
be to have the preprocessor stash "state as we go" somewhere, but I
think that would be much uglier.

GetVertexSize now takes an extra argument to determine which state to
use, as does FifoCommandRunnable, which calls it.  While I'm modifying
FifoCommandRunnable, I also change it to take a buffer and size as
parameters rather than using g_pVideoData, which will also be necessary
later.  I also get rid of an unused overload.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This state will be used to calculate sizes for skipping over commands on
a separate thread.  An alternative to having these state variables would
be to have the preprocessor stash "state as we go" somewhere, but I
think that would be much uglier.

GetVertexSize now takes an extra argument to determine which state to
use, as does FifoCommandRunnable, which calls it.  While I'm modifying
FifoCommandRunnable, I also change it to take a buffer and size as
parameters rather than using g_pVideoData, which will also be necessary
later.  I also get rid of an unused overload.
</pre>
</div>
</content>
</entry>
<entry>
<title>Mechanical changes to move most CP state to a struct rather than separate globals.</title>
<updated>2014-09-29T01:23:29+00:00</updated>
<author>
<name>comex</name>
<email>comexk@gmail.com</email>
</author>
<published>2014-08-27T17:26:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=f0131c2e09faba0d65fa5b7360898e514e3636f5'/>
<id>f0131c2e09faba0d65fa5b7360898e514e3636f5</id>
<content type='text'>
The next commit will add a separate copy of the struct and the ability
for LoadCPReg to work on it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The next commit will add a separate copy of the struct and the ability
for LoadCPReg to work on it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Convert some more header inclusions into forward declarations</title>
<updated>2014-07-30T00:55:07+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2014-07-30T00:55:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=522a5c35ad97718478ccdc75ae519ce910dd6dcb'/>
<id>522a5c35ad97718478ccdc75ae519ce910dd6dcb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Video backends: mass-replace "xfregs" with "xfmem".</title>
<updated>2014-05-17T01:58:07+00:00</updated>
<author>
<name>magumagu</name>
<email>magumagu9@gmail.com</email>
</author>
<published>2014-04-27T18:59:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=1357277f40166683a3ac4eb9979010c3038d2db8'/>
<id>1357277f40166683a3ac4eb9979010c3038d2db8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Video backend: merge global var xfmem into xfregs.</title>
<updated>2014-05-17T01:55:31+00:00</updated>
<author>
<name>magumagu</name>
<email>magumagu9@gmail.com</email>
</author>
<published>2014-04-17T01:10:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=8f5342c442c8e78784b4ea7002250781ba768767'/>
<id>8f5342c442c8e78784b4ea7002250781ba768767</id>
<content type='text'>
There isn't really any reason to keep them separate.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There isn't really any reason to keep them separate.
</pre>
</div>
</content>
</entry>
</feed>
