<div dir="ltr"><div class="gmail_quote"><div dir="ltr">On Tue, Oct 30, 2018 at 10:04 AM Emil Velikov <<a href="mailto:emil.l.velikov@gmail.com">emil.l.velikov@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Thu, 25 Oct 2018 at 17:47, Jason Ekstrand <<a href="mailto:jason@jlekstrand.net" target="_blank">jason@jlekstrand.net</a>> wrote:<br>
><br>
> ---<br>
>  src/intel/vulkan/anv_device.c | 11 +++++++++++<br>
>  src/intel/vulkan/anv_util.c   |  4 ----<br>
>  2 files changed, 11 insertions(+), 4 deletions(-)<br>
><br>
> diff --git a/src/intel/vulkan/anv_device.c b/src/intel/vulkan/anv_device.c<br>
> index 79d3f052113..d62bdde078c 100644<br>
> --- a/src/intel/vulkan/anv_device.c<br>
> +++ b/src/intel/vulkan/anv_device.c<br>
> @@ -2053,6 +2053,17 @@ void<br>
>  anv_device_set_lost(struct anv_device *device, const char *msg, ...)<br>
>  {<br>
>     device->_lost = true;<br>
> +<br>
> +   if (env_var_as_boolean("ANV_ABORT_ON_DEVICE_LOSS", false)) {<br>
<br>
If you're interested in shaving a micro second or two, you can do the<br>
env_var_as_boolean once per device/instance/other.<br>
Admittedly if the developer hits this path they have far greater<br>
problems to deal with ;-)<br></blockquote><div><br></div><div>I don't think I care too much about aborting couple us faster. :P <br></div></div></div>