Skip to content

support of non OpenGL platforms #30

@uwerat

Description

@uwerat

The implementation has one dependency on OpenGL - qt_gl_read_framebuffer ( = glReadPixels ) - for grabbing the current frame.
However with Qt6 the RHI ( Qt Rendering Hardware Interface ) abstraction layer has been introduced that might run on Direct3D or Metal backends.

As this project is for applications for the EGLFS platform we only have to take care of the OpenGL case, but the qt_gl_read_framebuffer call is all what prevents the server from being usable with other platforms. So it might be worth to find out out how to grab the frame buffer there.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions