Moved display zbuffer clear to after notefields are drawn (#1679)
* Added display zbuffer clear DrawNoteFieldBoard * Removed display zbuffer clear in NoteField
This commit is contained in:
@@ -761,10 +761,6 @@ void NoteField::DrawPrimitives()
|
|||||||
m_FieldRenderArgs.draw_pixels_before_targets);
|
m_FieldRenderArgs.draw_pixels_before_targets);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Clear the z buffer so 3D notes aren't hidden by anything in the underlay using masking. -Kyz
|
|
||||||
DISPLAY->ClearZBuffer();
|
|
||||||
|
|
||||||
// Some might prefer an else block, instead of returning from the if, but I
|
// Some might prefer an else block, instead of returning from the if, but I
|
||||||
// don't want to bump the indent on the entire remaining section. -Kyz
|
// don't want to bump the indent on the entire remaining section. -Kyz
|
||||||
ArrowEffects::SetCurrentOptions(&m_pPlayerState->m_PlayerOptions.GetCurrent());
|
ArrowEffects::SetCurrentOptions(&m_pPlayerState->m_PlayerOptions.GetCurrent());
|
||||||
|
|||||||
@@ -61,6 +61,7 @@
|
|||||||
#include "Song.h"
|
#include "Song.h"
|
||||||
#include "XmlFileUtil.h"
|
#include "XmlFileUtil.h"
|
||||||
#include "Profile.h" // for replay data stuff
|
#include "Profile.h" // for replay data stuff
|
||||||
|
#include "RageDisplay.h"
|
||||||
|
|
||||||
// Defines
|
// Defines
|
||||||
#define SHOW_LIFE_METER_FOR_DISABLED_PLAYERS THEME->GetMetricB(m_sName,"ShowLifeMeterForDisabledPlayers")
|
#define SHOW_LIFE_METER_FOR_DISABLED_PLAYERS THEME->GetMetricB(m_sName,"ShowLifeMeterForDisabledPlayers")
|
||||||
@@ -2046,6 +2047,8 @@ void ScreenGameplay::DrawPrimitives()
|
|||||||
{
|
{
|
||||||
pi->m_pPlayer->DrawNoteFieldBoard();
|
pi->m_pPlayer->DrawNoteFieldBoard();
|
||||||
}
|
}
|
||||||
|
// Clear the z buffer so 3D notes aren't hidden by anything in the underlay using masking. -Kyz
|
||||||
|
DISPLAY->ClearZBuffer();
|
||||||
ScreenWithMenuElements::DrawPrimitives();
|
ScreenWithMenuElements::DrawPrimitives();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user