scope_acquire_window_context.cpp 530 B

123456789101112131415161718
  1. // Copyright 2019 yuzu Emulator Project
  2. // Licensed under GPLv2 or any later version
  3. // Refer to the license.txt file included.
  4. #include "core/frontend/emu_window.h"
  5. #include "core/frontend/scope_acquire_window_context.h"
  6. namespace Core::Frontend {
  7. ScopeAcquireWindowContext::ScopeAcquireWindowContext(Core::Frontend::EmuWindow& emu_window_)
  8. : emu_window{emu_window_} {
  9. emu_window.MakeCurrent();
  10. }
  11. ScopeAcquireWindowContext::~ScopeAcquireWindowContext() {
  12. emu_window.DoneCurrent();
  13. }
  14. } // namespace Core::Frontend