Skip to content
  • Dave Airlie's avatar
    ci: enable piglit testing of clover/llvmpipe. · 0a172dca
    Dave Airlie authored
    
    
    This adds support for building clover/llvmpipe and running the
    piglit CL tests on it.
    
    It uses the gl testing container, and add builds the libclc
    spirv libraries as part of that which requires the llvm spirv
    translator in the build container.
    
    It also builds the llvm spirv translator as part of the build
    root and creates a mesa build that builds clover for testing
    against it. It uses llvm 10 as the baseline.
    
    This drops bswap as it has an oob memory access with llvmpipe
    which cause flaky test results. phatk also seems flaky
    
    Reviewed-by: default avatarMichel Dänzer <mdaenzer@redhat.com>
    Part-of: <mesa/mesa!6901>
    0a172dca
Validating GitLab CI configuration… Learn more