Skip to content
Snippets Groups Projects
  1. Nov 10, 2020
    • lat9nq's avatar
      bootmanager: Address review comments · c433c0a7
      lat9nq authored
      Changes QMessageBox usages to warnings, as the problems they bring to
      light are being safely handled by the application and do not warrant
      something of the "critical" level.
      
      Changes LOG_CRITICAL to LOG_ERROR for the same reason. Preferring ERROR
      to WARNING as yuzu is denying loading of any guest applications after
      checking for these conditions.
      
      Moved logging the GL_RENDERER string into GetUnsupportedGLExtensions()
      to make more clear that unsupported extensions were already being
      logged. Makes placement of the logs easier to understand later, as well.
      c433c0a7
    • lat9nq's avatar
      bootmanager: Log and show GL_RENDERER string when GPU is insufficient · 945cfe23
      lat9nq authored
      Changes the first message to not include the OpenGL version, as the
      error is caused by OpenGL failing to load.
      
      Adds a new check for OpenGL version 4.3. This will display a message
      with a similar error as well as the GL_RENDERER string. Adds a CRITICAL
      log message when triggered. This prevents a crash with yuzu trying to
      use older OpenGL versions.
      
      Modifies the unsupported extension message to output the GL_RENDERER
      string in the message, as well as logging the string.
      945cfe23
  2. Nov 08, 2020
    • Lioncash's avatar
      ipc_helpers: Remove usage of the global system instance · da7be67d
      Lioncash authored
      Resolves numerous deprecation warnings throughout the codebase due to
      inclusion of this header. Now building core should be significantly less
      noisy (and also relying on less global state).
      
      This also uncovered quite a few modules that were relying on indirect
      includes, which have also been fixed.
      da7be67d
    • Lioncash's avatar
      cpu_interrupt_handler: Mark move contructor/assignment as deleted · 0aad9145
      Lioncash authored
      The interrupt handler contains a std::atomic_bool, which isn't copyable
      or movable, so the special move member functions will always be deleted,
      despite being defaulted.
      
      This can resolve warnings on clang and GCC.
      0aad9145
  3. Nov 07, 2020
  4. Nov 06, 2020
  5. Nov 05, 2020
  6. Nov 04, 2020
    • Lioncash's avatar
      core/settings: Move configuring_global behind an API · 7aae6d6d
      Lioncash authored
      Rather than have directly modified global state here, we can make it an
      implementation detail and have an interface that changes are queried
      through.
      7aae6d6d
    • Lioncash's avatar
      core: Remove usage of unicorn · fc6db97a
      Lioncash authored
      Unicorn long-since lost most of its use, due to dynarmic gaining support
      for handling most instructions. At this point any further issues
      encountered should be used to make dynarmic better.
      
      This also allows us to remove our dependency on Python.
      fc6db97a
  7. Nov 02, 2020
  8. Nov 01, 2020
  9. Oct 31, 2020
  10. Oct 30, 2020
  11. Oct 29, 2020
Loading