The following commit has been merged in the master branch:
commit 30380f583a23a7569de9fa9da593c5e72bca9f4e
Author: Jan Dittberner <[email protected]>
Date:   Sun Mar 25 21:28:36 2012 +0200

    merge changes missing from upstream branch merge

diff --git a/rts/Rendering/FarTextureHandler.cpp 
b/rts/Rendering/FarTextureHandler.cpp
index 2f06752..a211ed3 100755
--- a/rts/Rendering/FarTextureHandler.cpp
+++ b/rts/Rendering/FarTextureHandler.cpp
@@ -211,6 +211,8 @@ void CFarTextureHandler::CreateFarTexture(const 
CSolidObject* obj)
                glRotatef(-360.0f / numOrientations, 0.0f, 1.0f, 0.0f);
        }
 
+       unitDrawer->GetOpaqueModelRenderer(model->type)->PopRenderState();
+       unitDrawer->CleanUpUnitDrawing();
 
        // glViewport(globalRendering->viewPosX, 0, globalRendering->viewSizeX, 
globalRendering->viewSizeY);
        glPopAttrib();
@@ -279,8 +281,6 @@ void CFarTextureHandler::Draw()
                if (!HaveFarIcon(obj)) {
                        CreateFarTexture(obj);
                }
-
-               unitDrawer->CleanUpUnitDrawing();
        }
 
        // render current queued far icons on the screen
diff --git a/rts/Sim/MoveTypes/GroundMoveType.cpp 
b/rts/Sim/MoveTypes/GroundMoveType.cpp
index 4501a05..e23db5e 100755
--- a/rts/Sim/MoveTypes/GroundMoveType.cpp
+++ b/rts/Sim/MoveTypes/GroundMoveType.cpp
@@ -1565,8 +1565,6 @@ void CGroundMoveType::HandleUnitCollisions(
 
                        if ((posBits & CMoveMath::BLOCK_STRUCTURE) == 0)
                                continue;
-                       if (colliderNxtPos == colliderCurPos)
-                               continue;
 
                        posBits = colliderMM->IsBlocked(*colliderMD, 
collider->pos + collider->speed);
 
@@ -1706,8 +1704,6 @@ void CGroundMoveType::HandleFeatureCollisions(
 
                        if ((posBits & CMoveMath::BLOCK_STRUCTURE) == 0)
                                continue;
-                       if (colliderNxtPos == colliderCurPos)
-                               continue;
 
                        posBits = colliderMM->IsBlocked(*colliderMD, 
collider->pos + collider->speed);
 

-- 
advanced 3D real time strategy game engine

_______________________________________________
Pkg-games-commits mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

Reply via email to