Skip to content

v0.1.0

Compare
Choose a tag to compare
@JesseTG JesseTG released this 31 May 17:58
· 154 commits to main since this release

Added

  • Added OpenGL support via ModernGlVideoDriver.
  • Added support for switching video drivers at runtime
    using MultiVideoDriver.
  • Added pre-commit hooks to enforce code style.

Changed

  • Added API documentation for VideoDriver.
  • Allow VideoDriver.can_dupe to be settable and deletable.
  • Don't allow VideoDriver.get_system_av_info to return None.
  • BREAKING: Rename AbstractSoftwareVideoDriver to SoftwareVideoDriver.

Fixed

  • Swap the red and blue channels in ArrayVideoDriver.
  • Immediately reinitialize the video driver when a core calls
    RETRO_ENVIRONMENT_SET_SYSTEM_AV_INFO, as the docs specify.

Removed

  • BREAKING: Removed PillowVideoDriver; use ArrayVideoDriver instead.