scope_acquire_context.cpp 488 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_context.h"
  6. namespace Core::Frontend {
  7. ScopeAcquireContext::ScopeAcquireContext(Core::Frontend::GraphicsContext& context)
  8. : context{context} {
  9. context.MakeCurrent();
  10. }
  11. ScopeAcquireContext::~ScopeAcquireContext() {
  12. context.DoneCurrent();
  13. }
  14. } // namespace Core::Frontend