<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Feb 19, 2018 at 8:35 AM, Emil Velikov <span dir="ltr"><<a href="mailto:emil.l.velikov@gmail.com" target="_blank">emil.l.velikov@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 19 February 2018 at 10:54, Iago Toral Quiroga <<a href="mailto:itoral@igalia.com">itoral@igalia.com</a>> wrote:<br>
> The Vulkan working group has recently clarified that this is the intended<br>
> behavior and accepted spec language changes to make this clear.<br>
> ---<br>
>  src/intel/vulkan/anv_<wbr>entrypoints_gen.py | 2 +-<br>
>  1 file changed, 1 insertion(+), 1 deletion(-)<br>
><br>
> diff --git a/src/intel/vulkan/anv_<wbr>entrypoints_gen.py b/src/intel/vulkan/anv_<wbr>entrypoints_gen.py<br>
> index c5a654f19b2..34ffedb1165 100644<br>
> --- a/src/intel/vulkan/anv_<wbr>entrypoints_gen.py<br>
> +++ b/src/intel/vulkan/anv_<wbr>entrypoints_gen.py<br>
> @@ -225,7 +225,7 @@ anv_entrypoint_is_enabled(int index, uint32_t core_version,<br>
>        return ${e.core_version.c_vk_version(<wbr>)} <= core_version;<br>
>     % elif e.extension:<br>
>        % if e.extension.type == 'instance':<br>
> -      return instance->${<a href="http://e.extension.name" rel="noreferrer" target="_blank">e.extension.name</a>[<wbr>3:]};<br>
> +      return !device && instance->${<a href="http://e.extension.name" rel="noreferrer" target="_blank">e.extension.name</a>[<wbr>3:]};<br>
<br>
<br>
</span>Out of curiosity - is this documented in the loader <> ICD interface spec?<br>
Haven't looked recently: perhaps we should bump the version advertised?<br>
<br>
Might also be applicable for the (return NULL) fixes from Jason.<br></blockquote></div><br></div><div class="gmail_extra">No, it's documented in the Vulkan spec itself.<br></div></div>