On 10/12, Jason Ekstrand wrote:
In fragment shaders f0.1 is used for discards so doing ballot after a
discard can potentially cause the discard to not happen.

Since

        - SIMD32 currently only used in compute shaders
        - discard only available in fragment shaders

this will fix discards in SIMD16 fragment shaders using ballotARB(), but
leaves it broken in SIMD32. Is that your understanding?

If so, expanding the commit message a little and leaving a FIXME might
be nice.

Attachment: signature.asc
Description: Digital signature

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to