<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/VideoCommon/GeometryShaderGen.cpp, branch stable</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>Revert "GeometryShaderGen: Don't use `centroid in` for input variables."</title>
<updated>2015-06-22T15:20:41+00:00</updated>
<author>
<name>degasus</name>
<email>wickmarkus@web.de</email>
</author>
<published>2015-06-18T00:20:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=5bc88d5c6a58b2d4d6e5ad851ad033e8c308613a'/>
<id>5bc88d5c6a58b2d4d6e5ad851ad033e8c308613a</id>
<content type='text'>
This reverts commit 4cbaddb7ad1e84946a6fb1af1d853af15be90615.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 4cbaddb7ad1e84946a6fb1af1d853af15be90615.
</pre>
</div>
</content>
</entry>
<entry>
<title>GeometryShaderGen: Consistently use xfmem just as the vertex shader.</title>
<updated>2015-06-10T14:13:54+00:00</updated>
<author>
<name>Jules Blok</name>
<email>jules.blok@gmail.com</email>
</author>
<published>2015-06-10T14:09:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=fd637030e4859a676108115cc8bf34947cb8f71f'/>
<id>fd637030e4859a676108115cc8bf34947cb8f71f</id>
<content type='text'>
There are very rare conditions in which xfmem can actually desync from bpmem.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There are very rare conditions in which xfmem can actually desync from bpmem.
</pre>
</div>
</content>
</entry>
<entry>
<title>GeometryShaderGen: Don't use `centroid in` for input variables.</title>
<updated>2015-06-10T14:04:32+00:00</updated>
<author>
<name>Jules Blok</name>
<email>jules.blok@gmail.com</email>
</author>
<published>2015-06-10T14:04:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=4cbaddb7ad1e84946a6fb1af1d853af15be90615'/>
<id>4cbaddb7ad1e84946a6fb1af1d853af15be90615</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>GeometryShaderGen: Perspective divide the line coordinates before comparing the angle.</title>
<updated>2015-01-31T22:32:23+00:00</updated>
<author>
<name>Jules Blok</name>
<email>jules.blok@gmail.com</email>
</author>
<published>2015-01-31T22:32:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=8c55ec0d5182df964b635b4440020da5ef7f9965'/>
<id>8c55ec0d5182df964b635b4440020da5ef7f9965</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move worldpos into it's own varying.</title>
<updated>2015-01-02T20:23:09+00:00</updated>
<author>
<name>Scott Mansell</name>
<email>phiren@gmail.com</email>
</author>
<published>2015-01-02T12:44:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=1b771deb56ff0c7add39c7c93eeb322f3e384435'/>
<id>1b771deb56ff0c7add39c7c93eeb322f3e384435</id>
<content type='text'>
Previously it was packed into spare slots in clippos.xy and normal.w,
but it's ugly and more importantly it's causing bugs.

This was discovered during the debugging of a zfreeze branch, which
expected clippos.xy to be xy position coordinates in clipspace (as
the name suggested).

Turns out the stereoscopy shader had also run into this trap, modifying
clippos.x (introducing errors with per-pixel lighting).

This commit has been moved outside of the zfreeze PR for fast merging.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously it was packed into spare slots in clippos.xy and normal.w,
but it's ugly and more importantly it's causing bugs.

This was discovered during the debugging of a zfreeze branch, which
expected clippos.xy to be xy position coordinates in clipspace (as
the name suggested).

Turns out the stereoscopy shader had also run into this trap, modifying
clippos.x (introducing errors with per-pixel lighting).

This commit has been moved outside of the zfreeze PR for fast merging.
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: Don't pass structs between shaders, use the interface blocks instead.</title>
<updated>2014-12-28T22:28:00+00:00</updated>
<author>
<name>Jules Blok</name>
<email>jules.blok@gmail.com</email>
</author>
<published>2014-12-21T11:52:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=7eb353b3bd05d7a24362c58ac61dcc40a04c3deb'/>
<id>7eb353b3bd05d7a24362c58ac61dcc40a04c3deb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #1716 from Armada651/geom-wireframe</title>
<updated>2014-12-20T11:22:40+00:00</updated>
<author>
<name>Dolphin Bot</name>
<email>dolphin-emu-bot@users.noreply.github.com</email>
</author>
<published>2014-12-20T11:22:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=a560d8f1502657b098cef342c50a84bd3996852e'/>
<id>a560d8f1502657b098cef342c50a84bd3996852e</id>
<content type='text'>
VideoCommon: Handle wireframe mode in the geometry shader.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
VideoCommon: Handle wireframe mode in the geometry shader.</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: Don't specify the redundant in/out qualifier if GL_ARB_shading_language_420pack is supported.</title>
<updated>2014-12-19T21:45:39+00:00</updated>
<author>
<name>Jules Blok</name>
<email>jules.blok@gmail.com</email>
</author>
<published>2014-12-19T17:24:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=0d79e8f32b1dd3f03fdcb857cd7e5c9b7ce30dfe'/>
<id>0d79e8f32b1dd3f03fdcb857cd7e5c9b7ce30dfe</id>
<content type='text'>
Some driver developers interpreted "can" as "must" in the OpenGL specs. (I'm looking at you AMD)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some driver developers interpreted "can" as "must" in the OpenGL specs. (I'm looking at you AMD)
</pre>
</div>
</content>
</entry>
</feed>
