Skip to content
  • Gert Wollny's avatar
    CI: Add scripts to be able to enable the CI · 69e01f26
    Gert Wollny authored
    
    
      Define a CI run withing a specified docker image that uses pre-defined
      versions of mesa, libdrm, and VK-GL_CTS.
    
      The gitlab CI file .gitlab-ci.yml has been placed under ci/ in order to
      avoid enabling the Ci automatically.
    
      If the host provides a render device /dev/dri/render128D then forward
      this device, use it as host device and run the dEQP GLES 2, 3, and 3.1
      test suites as well as piglit by using vtest, a GL and a GLES
      host context.
    
      If this device is not available use the llvmpipe driver as host device
      and run only dQEP GLES 2 with the GL and GLES host contexts.
    
      The initial work for getting the CI running on normal hardware drivers
      has been done by
        Tomeu Vizoso <tomeu.vizoso@collabora.com> and
        Jakob Bornecrantz <jakob@collabora.com>
    
      Getting it to work with the llvmpipe host context was done by
        Gert Wollny <gert.wollny@collabora.com>
    
    Signed-off-by: default avatarGert Wollny <gert.wollny@collabora.com>
    Reviewed-by: default avatarGurchetan Singh <gurchetansingh@chromium.org>
    Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
    69e01f26