state_tracker: workaround channel setup for homebrew

This commit is contained in:
Liam 2022-08-19 22:15:23 -04:00 committed by Fernando Sahmkow
parent c80ed6d81f
commit 0d99b7962d
5 changed files with 9 additions and 4 deletions

View file

@ -237,6 +237,6 @@ void StateTracker::InvalidateState() {
flags->set();
}
StateTracker::StateTracker() : flags{} {}
StateTracker::StateTracker() : flags{&default_flags} {}
} // namespace OpenGL

View file

@ -223,6 +223,7 @@ public:
private:
Tegra::Engines::Maxwell3D::DirtyState::Flags* flags;
Tegra::Engines::Maxwell3D::DirtyState::Flags default_flags{};
GLuint framebuffer = 0;
GLuint index_buffer = 0;