mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-14 16:06:10 +00:00
Transition all Textured/ColoredQuad usages
- Upload textures using staging buffer - Fixes SetOrtho logic - More work on thermal visor rendering (still WIP) - Rework Dawn backend initialization - Support MoltenVK on Metal - Various fixes & cleanup
This commit is contained in:
@@ -86,7 +86,7 @@ EQuitAction CQuitGameScreen::Update(float dt) {
|
||||
void CQuitGameScreen::Draw() {
|
||||
SCOPED_GRAPHICS_DEBUG_GROUP("CQuitGameScreen::Draw", zeus::skPurple);
|
||||
if (x0_type == EQuitType::QuitGame) {
|
||||
m_blackScreen->draw(zeus::CColor(0.f, 0.5f));
|
||||
CCameraFilterPass::DrawFilter(EFilterType::Blend, EFilterShape::Fullscreen, zeus::CColor{0.f, 0.5f}, nullptr, 1.f);
|
||||
}
|
||||
|
||||
if (x10_loadedFrame) {
|
||||
@@ -111,10 +111,6 @@ void CQuitGameScreen::ProcessUserInput(const CFinalInput& input) {
|
||||
}
|
||||
}
|
||||
|
||||
CQuitGameScreen::CQuitGameScreen(EQuitType tp) : x0_type(tp) {
|
||||
x4_frame = g_SimplePool->GetObj("FRME_QuitScreen");
|
||||
if (tp == EQuitType::QuitGame)
|
||||
m_blackScreen.emplace(EFilterType::Blend);
|
||||
}
|
||||
CQuitGameScreen::CQuitGameScreen(EQuitType tp) : x0_type(tp) { x4_frame = g_SimplePool->GetObj("FRME_QuitScreen"); }
|
||||
|
||||
} // namespace metaforce::MP1
|
||||
|
||||
Reference in New Issue
Block a user