Module: Mesa
Branch: master
Commit: eb5227173f0354aade28e46397a5bb69b2af69fb
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=eb5227173f0354aade28e46397a5bb69b2af69fb

Author: Dave Airlie <[email protected]>
Date:   Mon Feb 17 17:15:38 2020 +1000

llvmpipe: add support for tessellation shaders

This adds the hooks between llvmpipe and draw to enable tessellation shaders.

It also updates the CI results and docs.

Reviewed-by: Roland Scheidegger <[email protected]>
Tested-by: Marge Bot 
<https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3841>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3841>

---

 .gitlab-ci/piglit/glslparser.txt                |  247 +---
 .gitlab-ci/piglit/quick_gl.txt                  |  156 +-
 .gitlab-ci/piglit/quick_shader.txt              | 1779 +----------------------
 docs/features.txt                               |    2 +-
 src/gallium/drivers/llvmpipe/Makefile.sources   |    1 +
 src/gallium/drivers/llvmpipe/lp_context.c       |    1 +
 src/gallium/drivers/llvmpipe/lp_context.h       |    2 +
 src/gallium/drivers/llvmpipe/lp_draw_arrays.c   |   12 +
 src/gallium/drivers/llvmpipe/lp_screen.c        |   10 +-
 src/gallium/drivers/llvmpipe/lp_state.h         |   39 +
 src/gallium/drivers/llvmpipe/lp_state_derived.c |    2 +
 src/gallium/drivers/llvmpipe/lp_state_fs.c      |   12 +-
 src/gallium/drivers/llvmpipe/lp_state_sampler.c |   54 +-
 src/gallium/drivers/llvmpipe/lp_state_tess.c    |  196 +++
 src/gallium/drivers/llvmpipe/lp_surface.c       |    2 +
 src/gallium/drivers/llvmpipe/meson.build        |    1 +
 16 files changed, 359 insertions(+), 2157 deletions(-)

Diff:   
http://cgit.freedesktop.org/mesa/mesa/diff/?id=eb5227173f0354aade28e46397a5bb69b2af69fb
_______________________________________________
mesa-commit mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to