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.
signature.asc
Description: Digital signature
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev