--- a/hedgewars/uWorld.pas Wed Dec 22 12:17:34 2010 +0100
+++ b/hedgewars/uWorld.pas Mon Dec 27 23:57:44 2010 +0100
@@ -575,6 +575,7 @@
glClear(GL_COLOR_BUFFER_BIT);
DrawWorldStereo(Lag, rmDefault)
end
+{$IFNDEF S3D_DISABLED}
else if (cStereoMode = smAFR) then
begin
AFRToggle:= not AFRToggle;
@@ -682,26 +683,35 @@
glColorMask(GL_TRUE, GL_FALSE, GL_FALSE, GL_TRUE);
DrawWorldStereo(Lag, rmRightEye);
end
+{$ENDIF}
end;
procedure ChangeDepth(rm: TRenderMode; d: GLfloat);
begin
+{$IFDEF S3D_DISABLED}
+ exit;
+{$ELSE}
d:= d / 5;
if rm = rmDefault then exit
else if rm = rmLeftEye then d:= -d;
stereoDepth:= stereoDepth + d;
glMatrixMode(GL_PROJECTION);
glTranslatef(d, 0, 0);
- glMatrixMode(GL_MODELVIEW)
+ glMatrixMode(GL_MODELVIEW);
+{$ENDIF}
end;
procedure ResetDepth(rm: TRenderMode);
begin
+{$IFDEF S3D_DISABLED}
+ exit;
+{$ELSE}
if rm = rmDefault then exit;
glMatrixMode(GL_PROJECTION);
glTranslatef(-stereoDepth, 0, 0);
glMatrixMode(GL_MODELVIEW);
stereoDepth:= 0;
+{$ENDIF}
end;
procedure DrawWorldStereo(Lag: LongInt; RM: TRenderMode);