Skip to content
Snippets Groups Projects
  1. Jan 14, 2015
    • Yuri Kunde Schlesner's avatar
      GPU: Correct wrong default framebuffer address for sub-screen. · e29dd76e
      Yuri Kunde Schlesner authored
      It appears this is a mistake, since the sub-screen has no right
      framebuffer.
      e29dd76e
    • Yuri Kunde Schlesner's avatar
      GPU: Fire GPU interrupts at the correct places. · 98e32749
      Yuri Kunde Schlesner authored
      PDC0 and PDC1 are both VBlank interrupts. PDC0 was being treated as a
      HBlank interrupt and fired many more times than it should. They now both
      fire together at 60 Hz. This puzzlingly *improves* apparent framerate on
      many applications.
      
      A few other interrupts were being fired inside the GSP command
      processing instead of on the actual GPU register writes, so they were
      moved there, which should cover direct writes tho those registers not
      going through the GX command queue.
      98e32749
  2. Jan 09, 2015
  3. Jan 05, 2015
  4. Dec 31, 2014
    • Tony Wasserka's avatar
      GPU: Pseudo-implement horizontal scaling. · 18a5e888
      Tony Wasserka authored
      It's not really known how this actually works. Some testing has shown that this probably performs no filtering, and common usage in games suggests it's not actually resizing the image at all.
      However, this patch does seem to fix some homebrew showing quasi-duplicated images while still keeping other applications in a working state.
      18a5e888
  5. Dec 29, 2014
  6. Dec 26, 2014
  7. Dec 21, 2014
  8. Dec 13, 2014
  9. Dec 10, 2014
  10. Nov 27, 2014
  11. Oct 30, 2014
  12. Oct 29, 2014
  13. Oct 28, 2014
  14. Oct 12, 2014
  15. Oct 08, 2014
  16. Sep 14, 2014
  17. Sep 09, 2014
  18. Aug 31, 2014
  19. Aug 26, 2014
  20. Aug 12, 2014
  21. Aug 06, 2014
  22. Jul 22, 2014
  23. Jun 12, 2014
Loading