replace ASSERT(0) with useful fail messages
This commit is contained in:
@@ -1166,7 +1166,7 @@ void RageDisplay_D3D::SetBlendMode( BlendMode mode )
|
||||
g_pd3dDevice->SetRenderState( D3DRS_DESTBLEND, D3DBLEND_ONE );
|
||||
break;
|
||||
default:
|
||||
ASSERT(0);
|
||||
FAIL_M(ssprintf("Invalid BlendMode: %i", mode));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1208,7 +1208,9 @@ void RageDisplay_D3D::SetZTestMode( ZTestMode mode )
|
||||
case ZTEST_OFF: dw = D3DCMP_ALWAYS; break;
|
||||
case ZTEST_WRITE_ON_PASS: dw = D3DCMP_LESSEQUAL; break;
|
||||
case ZTEST_WRITE_ON_FAIL: dw = D3DCMP_GREATER; break;
|
||||
default: dw = D3DCMP_NEVER; ASSERT( 0 );
|
||||
default:
|
||||
dw = D3DCMP_NEVER;
|
||||
FAIL_M(ssprintf("Invalid ZTestMode: %i", mode));
|
||||
}
|
||||
g_pd3dDevice->SetRenderState( D3DRS_ZFUNC, dw );
|
||||
}
|
||||
@@ -1319,7 +1321,7 @@ void RageDisplay_D3D::SetCullMode( CullMode mode )
|
||||
g_pd3dDevice->SetRenderState( D3DRS_CULLMODE, D3DCULL_NONE );
|
||||
break;
|
||||
default:
|
||||
ASSERT(0);
|
||||
FAIL_M(ssprintf("Invalid CullMode: %i", mode));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user