On Fri, Jan 13, 2017 at 8:13 PM, Emil Velikov <[email protected]>
wrote:

> On 13 January 2017 at 23:44, Andres Rodriguez <[email protected]> wrote:
> > All extension arrays are global, but only one of them refers to instance
> > extensions.
> >
> > The device extension array refers to extensions that are common across
> > all physical devices. This disctinction will be more imporant once we
> Typos: "distinction" and "important"
>
> > have dynamic extension support for devices.
> >
> I think that this and 3/3 are very good idea, but since RADV supports
> only one device I'm not sure that they're applicable, yet.
> Not too familiar with the RADV code so I might be off there.
>

Besides differences in HW functionality, another use for this feature would
be to expose an extension only if the software stack supports it.

Eg. something like:

if (libdrm_version >= x && drm_version >= y)
    register_extension(...)

This will come into play with some of the other patches on amd-gfx that
you've helped me review :)


>
> Emil
>
_______________________________________________
mesa-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to