On Mon, Feb 22, 2016 at 8:52 AM, Adam Jackson <a...@redhat.com> wrote:

> On Wed, 2016-02-17 at 14:30 -0600, Richard Shaw wrote:
> > I read the readme in the Vulkan branch on the mesa git but how do you
> > tell if your chipset is specifically supported?
>
> The driver emits a warning chirp if the chipset isn't fully supported,
> and will refuse to initialize on devices that are not supported at all:
>
> dmt:~/fedora/anvil/anvil% grep -A13 -- '->is_haswell'
> src/vulkan/anv_device.c
>    if (device->info->is_haswell) {
>       fprintf(stderr, "WARNING: Haswell Vulkan support is incomplete\n");
>    } else if (device->info->gen == 7 && !device->info->is_baytrail) {
>       fprintf(stderr, "WARNING: Ivy Bridge Vulkan support is
> incomplete\n");
>    } else if (device->info->gen == 7 && device->info->is_baytrail) {
>       fprintf(stderr, "WARNING: Bay Trail Vulkan support is incomplete\n");
>    } else if (device->info->gen >= 8) {
>       /* Broadwell, Cherryview, Skylake, Broxton, Kabylake is as fully
>        * supported as anything */
>    } else {
>       result = vk_errorf(VK_ERROR_INCOMPATIBLE_DRIVER,
>                          "Vulkan not yet supported on %s", device->name);
>       goto fail;
>    }
>
> As far as earlier chipsets are concerned, Ironlake and earlier are
> almost certainly never going to be supported. I don't know about Sandy
> Bridge, but I doubt it. If you're unsure which Intel GPU you have:
>
> % lspci -n -s 0:2
> 00:02.0 0300: 8086:0166 (rev 09)
>
> and then match the device ID (here 0166) to the architecture code name
> here:
>
> https://en.wikipedia.org/wiki/List_of_Intel_graphics_processing_units


That got me close enough, mine is Ironlake.

Thanks,
Richard
--
devel mailing list
devel@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org

Reply via email to