Skip to content

GL testing on the CIs #207

@mosra

Description

@mosra

Moving this out of #99 so I can finally, after two years, close it and together with that also around fifteen tabs in my browser.

Currently all the CIs test only code that doesn't execute anything from OpenGL. This makes the test coverage pretty poor and also doesn't uncover accidental breakages (because locally I'm testing mainly on NV cards where the driver bugs are sparse). Possible options are:

  • Build llvmpipe Mesa on Travis and use it as a software GL driver (needs whitelisting for quite a bunch of X11 packages which will take ages). I should test this locally first.
  • Build SwiftShader on Travis or AppVeyor and use it as a software GL driver. It's a Google code, so I assume ugly buildsystem issues like the ones in Build for ANGLE on AppVeyor #206. Ugh.
  • Maybe there is a CI that provides headless GPU virtualization?

Links:

Metadata

Metadata

Assignees

Projects

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions