Skip to content

SRM v0.7.0-1

Choose a tag to compare

@ehopperdietzel ehopperdietzel released this 23 Jul 15:44
· 93 commits to main since this release

SRM (0.7.0-1)

API Additions

  • Added srmConnectorSetCustomScanoutBuffer() function to override the primary plane framebuffer for specific frames.
  • Introduced srmFormatGetAlphaSubstitute() function to retrieve the translucent or opaque version of DRM formats.

Examples

  • Added srm-direct-scanout example.

Internal Changes

  • Integrated legacy plane supported formats into SRMPlane with DRM_FORMAT_MOD_INVALID.
  • Implemented internal EGL Image creation for CPU buffers allocated through OpenGL.
  • Incorporated an internal reference counter to SRMBuffer.

Environment

  • Added SRM_DISABLE_CUSTOM_SCANOUT env to enforce disabling srmConnectorSetCustomScanoutBuffer().

-- Eduardo Hopperdietzel ehopperdietzel@gmail.com Tue, 23 Jul 2024 11:44:04 -0400