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
