<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/VideoCommon/Src/PixelShaderManager.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>Clean up gcc/g++ compiler warnings that have accumulated.</title>
<updated>2012-12-10T06:40:28+00:00</updated>
<author>
<name>Glenn Rice</name>
<email>glennricster@gmail.com</email>
</author>
<published>2012-12-10T06:40:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=e85438cba05c88d088a26572e88e3996b38d88ed'/>
<id>e85438cba05c88d088a26572e88e3996b38d88ed</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert the recent zcomploc changes including the Graphic_Fixes merge.</title>
<updated>2012-08-10T18:12:02+00:00</updated>
<author>
<name>NeoBrainX</name>
<email>NeoBrainX@gmail.com</email>
</author>
<published>2012-08-10T16:57:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=08a9c660371202cfd8976ee60191a6f42445c1a9'/>
<id>08a9c660371202cfd8976ee60191a6f42445c1a9</id>
<content type='text'>
Reason:
- It's wrong, zcomploc can't be emulated perfectly in HW backends without severely impacting performance.
- It provides virtually no advantages over the previous hack while introducing lots of code.
- There is a better alternative: If people insist on having some sort of valid zcomploc emulation, I suggest rendering each primitive separately while using a _clean_ dual-pass approach to emulate zcomploc.

This reverts commit 0efd4e5c29766ba5f5d22204339637ade9ccec83.
This reverts commit b4ec836aca4392a86b864dc58b1030ca616fe0d5.
This reverts commit bb4c9e2205d4117f48fd4ca50774ee56c28c92e4.
This reverts commit 146b02615c07dd52dddaa18b7e23d09bc23b549e.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reason:
- It's wrong, zcomploc can't be emulated perfectly in HW backends without severely impacting performance.
- It provides virtually no advantages over the previous hack while introducing lots of code.
- There is a better alternative: If people insist on having some sort of valid zcomploc emulation, I suggest rendering each primitive separately while using a _clean_ dual-pass approach to emulate zcomploc.

This reverts commit 0efd4e5c29766ba5f5d22204339637ade9ccec83.
This reverts commit b4ec836aca4392a86b864dc58b1030ca616fe0d5.
This reverts commit bb4c9e2205d4117f48fd4ca50774ee56c28c92e4.
This reverts commit 146b02615c07dd52dddaa18b7e23d09bc23b549e.
</pre>
</div>
</content>
</entry>
<entry>
<title>Skipped the ZCompLoc pass if the result can be determined at compile time.  Brings back the speed lost by r146b02615c07.</title>
<updated>2012-08-05T23:29:01+00:00</updated>
<author>
<name>skidau</name>
<email>skidau@gmail.com</email>
</author>
<published>2012-08-05T23:29:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=0efd4e5c29766ba5f5d22204339637ade9ccec83'/>
<id>0efd4e5c29766ba5f5d22204339637ade9ccec83</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>Revert r41bcf657f89d, r3a9fed0ba285, r9adc119e3c2f and re58692653afd (all of them are wrong).</title>
<updated>2012-03-24T14:58:44+00:00</updated>
<author>
<name>NeoBrainX</name>
<email>NeoBrainX@gmail.com</email>
</author>
<published>2012-03-24T03:47:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=fee98b426b5a0c4d78042a2db3b352c4fe79ef56'/>
<id>fee98b426b5a0c4d78042a2db3b352c4fe79ef56</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>PixelShaderGen: For custom textures and scaled EFB copies, use correct texel to pixel mapping when sampling textures</title>
<updated>2012-02-20T19:32:08+00:00</updated>
<author>
<name>NeoBrainX</name>
<email>NeoBrainX@gmail.com</email>
</author>
<published>2012-02-20T16:55:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=9adc119e3c2f845c0172b012badbbc86addad4a5'/>
<id>9adc119e3c2f845c0172b012badbbc86addad4a5</id>
<content type='text'>
(D3D9 only)

This is basically the same as revision e58692653afd, just for scaled textures and with a LOT more work...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(D3D9 only)

This is basically the same as revision e58692653afd, just for scaled textures and with a LOT more work...
</pre>
</div>
</content>
</entry>
<entry>
<title>VideoCommon: Always update pixel shader constants when tevregs change</title>
<updated>2011-07-04T13:49:40+00:00</updated>
<author>
<name>pierre</name>
<email>pierre@pirsoft.de</email>
</author>
<published>2011-07-04T13:49:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=1f2adf056300e12bcb8608b8a5dbfcbe4b53b3fd'/>
<id>1f2adf056300e12bcb8608b8a5dbfcbe4b53b3fd</id>
<content type='text'>
This time, it doesn't break the games i tested, and still fixes
Metroid Prime 3 texts/colors.

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7668 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This time, it doesn't break the games i tested, and still fixes
Metroid Prime 3 texts/colors.

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7668 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>Small update for disabled Fog for older hardware that fails to divide by zero in shaders</title>
<updated>2011-06-20T05:48:12+00:00</updated>
<author>
<name>Sonicadvance1</name>
<email>sonicadvance1@gmail.com</email>
</author>
<published>2011-06-20T05:48:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=693f276a68d7aae5977cc6704a095a573355e75a'/>
<id>693f276a68d7aae5977cc6704a095a573355e75a</id>
<content type='text'>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7612 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7612 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix an error introduced in r7083. In the pixel shader manager the farZ and zRange of the z bias were flipped. Switched to using the viewport struct rather than a raw float array to hopefully avoid such confusion in the future. Fixes issue 4060.</title>
<updated>2011-04-11T01:49:32+00:00</updated>
<author>
<name>donkopunchstania</name>
<email>donkopunchstania@gmail.com</email>
</author>
<published>2011-04-11T01:49:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=77a4a649093f8d14574a81e0cbfc7cbc097cb39e'/>
<id>77a4a649093f8d14574a81e0cbfc7cbc097cb39e</id>
<content type='text'>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7446 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7446 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
<entry>
<title>Game-specific video settings:</title>
<updated>2011-03-19T00:50:34+00:00</updated>
<author>
<name>skidau</name>
<email>skidau@gmail.com</email>
</author>
<published>2011-03-19T00:50:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=4079523346c4a48e06621a97d4227c31c124ad7d'/>
<id>4079523346c4a48e06621a97d4227c31c124ad7d</id>
<content type='text'>
* Moved the config validity check to reflect the emulator enforced settings at the config dialog
* Removed some obsolete validity checks
* Corrected "EnablePixelLighting" typo in the ini files

Fixes issue 4277.

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7374 8ced0084-cf51-0410-be5f-012b33b47a6e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Moved the config validity check to reflect the emulator enforced settings at the config dialog
* Removed some obsolete validity checks
* Corrected "EnablePixelLighting" typo in the ini files

Fixes issue 4277.

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7374 8ced0084-cf51-0410-be5f-012b33b47a6e
</pre>
</div>
</content>
</entry>
</feed>
