[Mesa-dev] ARB_cull_distance (final?) and llvmpipe support

Kristian Høgsberg Kristensen krh at bitplanet.net
Fri May 13 22:21:13 UTC 2016


Dave Airlie <airlied at gmail.com> writes:

> This is hopefully the final posting for this series, I've gotten
> the lowering pass to look like I wanted, which is to say it lowers
> to vec4[2].
>
> TGSI then uses the CLIPDIST semantic and the two properties to
> workout what is what. This means the CULLDIST semantic is no longer
> required.
>
> So I've ripped out CULLDIST from draw, and anywhere else it was used,
> and fixed draw to use the new API, as it more closely reflects how
> some of the hw works.
>
> I've also fixed the array size maximum checks, however the piglit
> test expects a link error when a compile error is a valid result.

This all works for me on i965. Patches 1-6

Reviewed-by: Kristian Høgsberg <krh at bitplanet.net>

I'd be fine with landing the core part of the series now :)

Kristian


More information about the mesa-dev mailing list