diff --git a/plugins/GSdx/GSTextureFX11.cpp b/plugins/GSdx/GSTextureFX11.cpp
index d0efbc7ee3..4fe3de6a28 100644
--- a/plugins/GSdx/GSTextureFX11.cpp
+++ b/plugins/GSdx/GSTextureFX11.cpp
@@ -180,8 +180,8 @@ bool GSTextureFX11::SetupGS(GSSelector sel)
D3D11_SHADER_MACRO macro[] =
{
- {"IIP", str[0].c_str()},
- {"PRIM", str[1].c_str()},
+ {"GS_IIP", str[0].c_str()},
+ {"GS_PRIM", str[1].c_str()},
{NULL, NULL},
};
@@ -232,20 +232,20 @@ void GSTextureFX11::UpdatePS(PSSelector sel, const PSConstantBuffer* cb, PSSampl
D3D11_SHADER_MACRO macro[] =
{
- {"FST", str[0].c_str()},
- {"WMS", str[1].c_str()},
- {"WMT", str[2].c_str()},
- {"BPP", str[3].c_str()},
- {"AEM", str[4].c_str()},
- {"TFX", str[5].c_str()},
- {"TCC", str[6].c_str()},
- {"ATE", str[7].c_str()},
- {"ATST", str[8].c_str()},
- {"FOG", str[9].c_str()},
- {"CLR1", str[10].c_str()},
- {"FBA", str[11].c_str()},
- {"AOUT", str[12].c_str()},
- {"LTF", str[13].c_str()},
+ {"PS_FST", str[0].c_str()},
+ {"PS_WMS", str[1].c_str()},
+ {"PS_WMT", str[2].c_str()},
+ {"PS_BPP", str[3].c_str()},
+ {"PS_AEM", str[4].c_str()},
+ {"PS_TFX", str[5].c_str()},
+ {"PS_TCC", str[6].c_str()},
+ {"PS_ATE", str[7].c_str()},
+ {"PS_ATST", str[8].c_str()},
+ {"PS_FOG", str[9].c_str()},
+ {"PS_CLR1", str[10].c_str()},
+ {"PS_FBA", str[11].c_str()},
+ {"PS_AOUT", str[12].c_str()},
+ {"PS_LTF", str[13].c_str()},
{NULL, NULL},
};
diff --git a/plugins/GSdx/GSTextureFX9.cpp b/plugins/GSdx/GSTextureFX9.cpp
index 24694a33ca..ac64eed885 100644
--- a/plugins/GSdx/GSTextureFX9.cpp
+++ b/plugins/GSdx/GSTextureFX9.cpp
@@ -197,19 +197,19 @@ void GSTextureFX9::UpdatePS(PSSelector sel, const PSConstantBuffer* cb, PSSample
D3DXMACRO macro[] =
{
- {"FST", str[0].c_str()},
- {"WMS", str[1].c_str()},
- {"WMT", str[2].c_str()},
- {"BPP", str[3].c_str()},
- {"AEM", str[4].c_str()},
- {"TFX", str[5].c_str()},
- {"TCC", str[6].c_str()},
- {"ATE", str[7].c_str()},
- {"ATST", str[8].c_str()},
- {"FOG", str[9].c_str()},
- {"CLR1", str[10].c_str()},
- {"RT", str[11].c_str()},
- {"LTF", str[12].c_str()},
+ {"PS_FST", str[0].c_str()},
+ {"PS_WMS", str[1].c_str()},
+ {"PS_WMT", str[2].c_str()},
+ {"PS_BPP", str[3].c_str()},
+ {"PS_AEM", str[4].c_str()},
+ {"PS_TFX", str[5].c_str()},
+ {"PS_TCC", str[6].c_str()},
+ {"PS_ATE", str[7].c_str()},
+ {"PS_ATST", str[8].c_str()},
+ {"PS_FOG", str[9].c_str()},
+ {"PS_CLR1", str[10].c_str()},
+ {"PS_RT", str[11].c_str()},
+ {"PS_LTF", str[12].c_str()},
{NULL, NULL},
};
diff --git a/plugins/GSdx/GSdx_vs2008.vcproj b/plugins/GSdx/GSdx_vs2008.vcproj
index 8b5f6a7d37..aa3a060e89 100644
--- a/plugins/GSdx/GSdx_vs2008.vcproj
+++ b/plugins/GSdx/GSdx_vs2008.vcproj
@@ -82,6 +82,69 @@
Name="VCPostBuildEventTool"
/>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -1016,6 +1128,10 @@
RelativePath=".\GSDevice10.cpp"
>
+
+
@@ -1140,7 +1256,7 @@
/>
+
+
@@ -1268,6 +1388,10 @@
RelativePath=".\GSTexture10.cpp"
>
+
+
@@ -1292,6 +1416,10 @@
RelativePath=".\GSTextureCache10.cpp"
>
+
+
@@ -1324,6 +1452,10 @@
/>
+
+
@@ -1379,6 +1511,14 @@
UsePrecompiledHeader="1"
/>
+
+
+
@@ -1387,6 +1527,14 @@
UsePrecompiledHeader="1"
/>
+
+
+
@@ -1395,6 +1543,14 @@
UsePrecompiledHeader="1"
/>
+
+
+
@@ -1403,6 +1559,14 @@
UsePrecompiledHeader="1"
/>
+
+
+
@@ -1411,6 +1575,14 @@
UsePrecompiledHeader="1"
/>
+
+
+
@@ -1419,6 +1591,14 @@
UsePrecompiledHeader="1"
/>
+
+
+
@@ -1435,54 +1615,6 @@
UsePrecompiledHeader="1"
/>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
@@ -1654,6 +1790,10 @@
RelativePath=".\GSRendererHW10.h"
>
+
+
@@ -1702,6 +1842,10 @@
RelativePath=".\GSTexture10.h"
>
+
+
@@ -1718,6 +1862,10 @@
RelativePath=".\GSTextureCache10.h"
>
+
+
@@ -1734,6 +1882,10 @@
RelativePath=".\GSTextureFX10.h"
>
+
+
@@ -1817,35 +1969,19 @@
Name="Shaders"
>
-
-
-
-
-
-
-
-
@@ -1871,6 +2007,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -1879,6 +2023,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -1887,6 +2039,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -1895,6 +2055,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -1903,6 +2071,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -1911,6 +2087,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -1927,54 +2111,6 @@
UsePrecompiledHeader="0"
/>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
@@ -1999,6 +2143,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2007,6 +2159,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2015,6 +2175,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2023,6 +2191,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2031,6 +2207,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2047,54 +2231,6 @@
UsePrecompiledHeader="0"
/>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
@@ -2119,6 +2263,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2127,6 +2279,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2135,6 +2295,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2143,6 +2311,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2151,6 +2327,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2167,54 +2351,6 @@
UsePrecompiledHeader="0"
/>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
@@ -2239,6 +2383,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2247,6 +2399,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2255,6 +2415,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2263,6 +2431,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2271,6 +2447,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2287,54 +2471,6 @@
UsePrecompiledHeader="0"
/>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
@@ -2359,6 +2503,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2367,6 +2519,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2375,6 +2535,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2383,6 +2551,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2391,6 +2567,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2407,54 +2591,6 @@
UsePrecompiledHeader="0"
/>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
@@ -2479,6 +2623,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2487,6 +2639,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2495,6 +2655,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2503,6 +2671,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2511,6 +2687,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2527,54 +2711,6 @@
UsePrecompiledHeader="0"
/>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
@@ -2615,6 +2759,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2623,6 +2775,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2631,6 +2791,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2639,6 +2807,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2647,6 +2823,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2663,54 +2847,6 @@
UsePrecompiledHeader="0"
/>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
@@ -2735,6 +2879,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2743,6 +2895,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2751,6 +2911,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2759,6 +2927,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2767,6 +2943,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2783,54 +2967,6 @@
UsePrecompiledHeader="0"
/>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
@@ -2855,6 +2999,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2863,6 +3015,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2871,6 +3031,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2879,6 +3047,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2887,6 +3063,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2903,54 +3087,6 @@
UsePrecompiledHeader="0"
/>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
@@ -2975,6 +3119,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2983,6 +3135,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2991,6 +3151,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -2999,6 +3167,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3007,6 +3183,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3023,54 +3207,6 @@
UsePrecompiledHeader="0"
/>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
@@ -3095,6 +3239,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3103,6 +3255,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3111,6 +3271,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3119,6 +3287,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3127,6 +3303,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3143,54 +3327,6 @@
UsePrecompiledHeader="0"
/>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
@@ -3219,6 +3363,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3227,6 +3379,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3235,6 +3395,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3243,6 +3411,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3251,6 +3427,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3267,54 +3451,6 @@
UsePrecompiledHeader="0"
/>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
@@ -3339,6 +3483,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3347,6 +3499,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3355,6 +3515,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3363,6 +3531,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3371,6 +3547,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3387,54 +3571,6 @@
UsePrecompiledHeader="0"
/>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
@@ -3459,6 +3603,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3467,6 +3619,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3475,6 +3635,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3483,6 +3651,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3491,6 +3667,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3507,54 +3691,6 @@
UsePrecompiledHeader="0"
/>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
@@ -3579,6 +3723,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3587,6 +3739,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3595,6 +3755,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3603,6 +3771,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3611,6 +3787,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3627,54 +3811,6 @@
UsePrecompiledHeader="0"
/>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
@@ -3703,6 +3847,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3711,6 +3863,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3719,6 +3879,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3727,6 +3895,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3735,6 +3911,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3751,54 +3935,6 @@
UsePrecompiledHeader="0"
/>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
@@ -3823,6 +3967,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3831,6 +3983,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3839,6 +3999,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3847,6 +4015,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3855,6 +4031,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3871,54 +4055,6 @@
UsePrecompiledHeader="0"
/>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
@@ -3943,6 +4087,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3951,6 +4103,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3959,6 +4119,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3967,6 +4135,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3975,6 +4151,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -3991,54 +4175,6 @@
UsePrecompiledHeader="0"
/>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
@@ -4063,6 +4207,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -4071,6 +4223,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -4079,6 +4239,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -4087,6 +4255,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -4095,6 +4271,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -4111,54 +4295,6 @@
UsePrecompiledHeader="0"
/>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
@@ -4183,6 +4327,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -4191,6 +4343,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -4199,6 +4359,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -4207,6 +4375,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -4215,6 +4391,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -4231,54 +4415,6 @@
UsePrecompiledHeader="0"
/>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
@@ -4303,6 +4447,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -4311,6 +4463,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -4319,6 +4479,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -4327,6 +4495,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -4335,6 +4511,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -4351,54 +4535,6 @@
UsePrecompiledHeader="0"
/>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
@@ -4423,6 +4567,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -4431,6 +4583,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -4439,6 +4599,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -4447,6 +4615,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -4455,6 +4631,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -4471,54 +4655,6 @@
UsePrecompiledHeader="0"
/>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
@@ -4543,6 +4687,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -4551,6 +4703,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -4559,6 +4719,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -4567,6 +4735,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -4575,6 +4751,14 @@
UsePrecompiledHeader="0"
/>
+
+
+
@@ -4591,54 +4775,6 @@
UsePrecompiledHeader="0"
/>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-