[PATCH] WineD3D: Make use of ps_compile_args in arb shader=0A=
Stefan Doesinger
stefan at codeweavers.com
Sun Dec 14 15:42:42 CST 2008
=0A=
---=0A=
dlls/wined3d/arb_program_shader.c | 2 +-=0A=
1 files changed, 1 insertions(+), 1 deletions(-)=0A=
=0A=
diff --git a/dlls/wined3d/arb_program_shader.c =
b/dlls/wined3d/arb_program_shader.c=0A=
index 33621ba..612093f 100644=0A=
--- a/dlls/wined3d/arb_program_shader.c=0A=
+++ b/dlls/wined3d/arb_program_shader.c=0A=
@@ -1904,7 +1904,7 @@ static GLuint =
shader_arb_generate_pshader(IWineD3DPixelShader *iface, SHADER_BUF=0A=
=0A=
fragcolor =3D (shader_version < WINED3DPS_VERSION(2,0)) ? "R0" : =
"TMP_COLOR";=0A=
=0A=
- if(((IWineD3DDeviceImpl =
*)This->baseShader.device)->stateBlock->renderState[WINED3DRS_SRGBWRITEEN=
ABLE]) {=0A=
+ if(args->srgb_correction) {=0A=
arbfp_add_sRGB_correction(buffer, fragcolor, "TMP", "TMP2", =
"TA", "TB");=0A=
}=0A=
if (shader_version < WINED3DPS_VERSION(3,0))=0A=
-- =0A=
1.5.6.4=0A=
=0A=
------=_NextPart_000_002B_01C9613A.A4617E60--
More information about the wine-patches
mailing list