nir: Lock around validation fail shader dumping
authorJason Ekstrand <jason@jlekstrand.net>
Wed, 27 Mar 2019 15:13:28 +0000 (10:13 -0500)
committerJason Ekstrand <jason@jlekstrand.net>
Sat, 30 Mar 2019 02:57:51 +0000 (21:57 -0500)
commit7dbd934e269e80941b2d73e4b405a151a1145a21
tree75f1721bac05185d35cf5f302df72eb6d5c421c9
parentb8e077daee4d6369d774efaa99879a9871c68194
nir: Lock around validation fail shader dumping

This prevents getting mixed-up results if a multi-threaded app has two
validation errors in different threads.

Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
src/compiler/nir/nir_validate.c