Skip to content

Vulkan: Offscreen SwapChain Support? #740

@ChengysTHU

Description

@ChengysTHU

On Linux platform, the engine supports OpenGL and Vulkan backends. Initialization of GL context on Linux is tightly coupled with window creation. As a result, Diligent Engine does not initialize the context, but attaches to the one initialized by the app. An example of the engine initialization on Linux can be found in Tutorial00_HelloLinux.cpp.

Is it possible for the Vulkan backend on the Linux platform to have a similar approach, interfacing with special toolchains of certain platforms through off-screen rendering, rather than relying on XCB windows?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions