dolphin/Source/Core
Pierre Bourdon 9dad9ebe89 Merge branch 'zcomploc-support'
zcomploc is a feature of the BP which switch depth test from before the alpha
test to after the alpha test. This way, transparent fragments are written to
the depth buffer too.

The current implementation is quite hacky and does not cover all cases but is
enough to fix problems in a lot of game. A complete implementation would
require a multipass rendering method and is attempted in the
zcomploc-experimental branch.

According to testers feedback, fixes bugs in the following games:
- Baten Kaitos
- Baten Kaitos Origins
- 007: Everything or Nothing
- Ty the Tasmanian Tiger
- Tony Hawk's Pro Skater 3

And probably other games too.

Conflicts (because of new-shadercache-uids):
	Source/Core/VideoCommon/Src/PixelShaderGen.cpp
2011-10-04 07:56:13 +02:00
..
AudioCommon vs2010: Disable LTCG for realz 2011-09-05 09:43:23 -07:00
Common Bump disk cache version. 2011-09-29 22:55:28 +02:00
Core Various changes which improve FreeBSD support. 2011-09-29 23:32:38 +02:00
DiscIO vs2010: Disable LTCG for realz 2011-09-05 09:43:23 -07:00
DolphinWX Only link against libav if it's available. 2011-09-29 23:32:38 +02:00
InputCommon Fixed the controller config so that it lists DInput controllers with special characters (like the Registered (R) sign) in their name. UTF8 is used to match the encoding used by the Wx GUI. 2011-10-01 21:50:15 +10:00
VideoCommon Merge branch 'zcomploc-support' 2011-10-04 07:56:13 +02:00
CMakeLists.txt Merge UI related projects into the main DolphinWX project. 2011-02-11 21:37:52 +00:00