From db7bb236760accd642f63ef932228ebca83a59be Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Sat, 6 Jan 2007 08:30:50 +0000 Subject: [PATCH] don't offset non-wrapped parts --- stepmania/src/NoteDisplay.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/stepmania/src/NoteDisplay.cpp b/stepmania/src/NoteDisplay.cpp index c61aea8eda..79a6123876 100644 --- a/stepmania/src/NoteDisplay.cpp +++ b/stepmania/src/NoteDisplay.cpp @@ -427,7 +427,8 @@ void NoteDisplay::DrawHoldPart( vector &vpSpr, int iCol, int fYStep, fl * don't send very large values to the renderer. */ if( fY == fYStartPos ) // first fVertTexCoordOffset = floorf( fTexCoordTop ); - fTexCoordTop -= fVertTexCoordOffset; + if( bWrapping ) + fTexCoordTop -= fVertTexCoordOffset; const float fTexCoordLeft = pRect->left; const float fTexCoordRight = pRect->right; const float fAlpha = ArrowGetAlphaOrGlow( bGlow, m_pPlayerState, iCol, fYOffset, fPercentFadeToFail, m_fYReverseOffsetPixels, fDrawDistanceBeforeTargetsPixels, fFadeInPercentOfDrawFar );