fix wrapping
This commit is contained in:
@@ -403,8 +403,6 @@ void NoteDisplay::DrawHoldPart( vector<Sprite*> &vpSpr, int iCol, int fYStep, fl
|
|||||||
float fVertTexCoordOffset = 0;
|
float fVertTexCoordOffset = 0;
|
||||||
|
|
||||||
DISPLAY->ClearAllTextures();
|
DISPLAY->ClearAllTextures();
|
||||||
DISPLAY->SetCullMode( CULL_NONE );
|
|
||||||
DISPLAY->SetTextureWrapping( bWrapping );
|
|
||||||
|
|
||||||
StripBuffer queue;
|
StripBuffer queue;
|
||||||
for( float fY = fYStartPos; !bLast; fY += fYStep )
|
for( float fY = fYStartPos; !bLast; fY += fYStep )
|
||||||
@@ -451,6 +449,8 @@ void NoteDisplay::DrawHoldPart( vector<Sprite*> &vpSpr, int iCol, int fYStep, fl
|
|||||||
RageTexture* pTexture = (*spr)->GetTexture();
|
RageTexture* pTexture = (*spr)->GetTexture();
|
||||||
DISPLAY->SetTexture( TextureUnit_1, pTexture->GetTexHandle() );
|
DISPLAY->SetTexture( TextureUnit_1, pTexture->GetTexHandle() );
|
||||||
DISPLAY->SetBlendMode( spr == vpSpr.begin() ? BLEND_NORMAL : BLEND_ADD );
|
DISPLAY->SetBlendMode( spr == vpSpr.begin() ? BLEND_NORMAL : BLEND_ADD );
|
||||||
|
DISPLAY->SetCullMode( CULL_NONE );
|
||||||
|
DISPLAY->SetTextureWrapping( bWrapping );
|
||||||
queue.Draw();
|
queue.Draw();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user