Maybe you could use the hardware feature list and have an extra option of unsupported, for the hardware that cannot do that feature and not include that in the percentages<div><br><div class="gmail_quote"><div dir="ltr">On Fri, 15 Sep 2017, 12:19 am Bas Nieuwenhuizen <<a href="mailto:bas@basnieuwenhuizen.nl">bas@basnieuwenhuizen.nl</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Fri, Sep 15, 2017 at 1:18 AM, Dave Airlie <<a href="mailto:airlied@gmail.com" target="_blank">airlied@gmail.com</a>> wrote:<br>
> On 15 September 2017 at 09:12, Jordan Justen <<a href="mailto:jordan.l.justen@intel.com" target="_blank">jordan.l.justen@intel.com</a>> wrote:<br>
>> On 2017-09-14 15:36:10, Romain Failliot wrote:<br>
>>> Le 14 sept. 2017 6:11 PM, "Bas Nieuwenhuizen" <<a href="mailto:bas@basnieuwenhuizen.nl" target="_blank">bas@basnieuwenhuizen.nl</a>> a<br>
>>> écrit :<br>
>>><br>
>>> > For vulkan, because 1.0 is the initial version, there are no<br>
>>> > extensions to implement to get to that version, so having an<br>
>>> > extensions list would be nonsensical.<br>
>>><br>
>>> I don't think it is nonsensical, say the nouveau devs starts to work on a<br>
>>> Vulkan 1.0 driver and they'd like to show their progress in features.txt. I<br>
>>> think it would be interesting for them to have the list of extensions to<br>
>>> implement to be Vulkan 1.0 compliant, so they could flag which extensions<br>
>>> are done, in progress or not started.<br>
>><br>
>> That would be fine, except I don't think the 1.0 features are bucketed<br>
>> into a set of 'extensions'. Right? I thought 1.0 was the baseline, and<br>
>> extensions were built upon that.<br>
>><br>
><br>
> I think Romain missed Bas's point. There is no extension list to get to 1.0.<br>
> 1.0 is step one. The closest thing is probably the device features list,<br>
> and even that you don't expect any device to fill all of it, so what 100% is<br>
> differs for every device.<br>
<br>
Also you can implement 0% of the feature list and still be vulkan 1.0<br>
compliant ;)<br>
<br>
- Bas<br>
><br>
> Dave.<br>
_______________________________________________<br>
mesa-dev mailing list<br>
<a href="mailto:mesa-dev@lists.freedesktop.org" target="_blank">mesa-dev@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/mesa-dev" rel="noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/mesa-dev</a><br>
</blockquote></div></div>