Skip to content
This repository was archived by the owner on May 17, 2023. It is now read-only.
This repository was archived by the owner on May 17, 2023. It is now read-only.

How to share the OpenGL texture from MSDK output buffer? #2990

@dyang23

Description

@dyang23

System information

  • GPU platform enabling for new feature: ADL/TGL
  • Host machine if it's discrete card: No
  • libva/libva-utils/gmmlib/media-driver/Media SDK version you are using? OneVPL/MSDK
  • Are you willing to contribute it?(Yes/No) Yes

Feature Information

Describe the feature and expected behavior

I am working on a windows project, which will use OpenGL as renderer, I will call MSDK to decode video streams, by default the MSDK output DXVA output surface, I need copy it to system buffer, then load to OpenGL texture, it take times, so I am wondering how to make the MSDK output to the OpenGL texture directly? It can save more source if we can make it.

Customer usage and impact for this feature

Android Customers.

Additional context
Add any other context or screenshots about the feature request here.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions