Skip to content

Support headless testing on CI #136

Closed as not planned
Closed as not planned
@repi

Description

@repi

@bjorn3 mentioned in #134 (comment) that Mesa's LLVMpipe can be a possibility for headlessCI testing.

Did some quick investigation and LLVMpipe has traditionally supported OpenGL but has recently merged in early Vulkan support ("Vallium"). It likely isn't that mature yet but it would be really interesting to try out and see it this can be an additional path for us for doing software-based testing of our graphics shaders, esp. targetting Linux CI.

Would be great if someone can simply try out just running our current Vulkan example program & shader with latest LLVMpipe and see if it works, or what issues there are with it, and report back here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    a: testIssues around testing rust-gpu.t: help wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions