[SCM] advanced 3D real time strategy game engine branch, master, updated. debian/85.0+dfsg1-3-10-g30380f5
Jan Dittberner
jandd at debian.org
Sun Mar 25 20:07:01 UTC 2012
The following commit has been merged in the master branch:
commit 30380f583a23a7569de9fa9da593c5e72bca9f4e
Author: Jan Dittberner <jandd at debian.org>
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
More information about the Pkg-games-commits
mailing list