llvmpipe: enable ARB_gpu_shader5
authorDave Airlie <airlied@redhat.com>
Fri, 5 Jun 2020 04:48:45 +0000 (14:48 +1000)
committerMarge Bot <eric+marge@anholt.net>
Thu, 2 Jul 2020 04:12:17 +0000 (04:12 +0000)
commitee10f24a31103b11eeec0f6d0e5997ee844a9f2c
tree1f1675856e8eef670e5d2a42465bd9475585234f
parent8807bdb1b763fe95481901e3a1e856febfd450af
llvmpipe: enable ARB_gpu_shader5

This isn't fully free of bugs, but it's good to get CI working,
so fixing those bugs doesn't break anything.

The main buggy areas are missing indirect texture size,
and transform feedback geometry streams.

Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3778>
.gitlab-ci/deqp-virgl-gl-fails.txt
.gitlab-ci/deqp-virgl-gles-fails.txt
.gitlab-ci/piglit/glslparser.txt
.gitlab-ci/piglit/quick_gl.txt
.gitlab-ci/piglit/quick_shader.txt
src/gallium/drivers/llvmpipe/lp_screen.c