mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-11 05:50:14 +01:00
vk: Turn on Bay Trail, Cherryview and Broxton support
This commit is contained in:
parent
bbb6875f35
commit
dac57750db
1 changed files with 7 additions and 9 deletions
|
|
@ -87,10 +87,14 @@ anv_physical_device_init(struct anv_physical_device *device,
|
|||
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 == 9) {
|
||||
} 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 == 9 && !device->info->is_broxton) {
|
||||
fprintf(stderr, "WARNING: Skylake Vulkan support is incomplete\n");
|
||||
} else if (device->info->gen == 8 && !device->info->is_cherryview) {
|
||||
/* Broadwell is as fully supported as anything */
|
||||
} else if (device->info->gen == 9 && device->info->is_broxton) {
|
||||
fprintf(stderr, "WARNING: Broxton Vulkan support is incomplete\n");
|
||||
} else if (device->info->gen == 8) {
|
||||
/* Broadwell/Cherryview is as fully supported as anything */
|
||||
} else {
|
||||
result = vk_errorf(VK_ERROR_INCOMPATIBLE_DRIVER,
|
||||
"Vulkan not yet supported on %s", device->name);
|
||||
|
|
@ -115,12 +119,6 @@ anv_physical_device_init(struct anv_physical_device *device,
|
|||
goto fail;
|
||||
}
|
||||
|
||||
if (!anv_gem_get_param(fd, I915_PARAM_HAS_LLC)) {
|
||||
result = vk_errorf(VK_ERROR_INITIALIZATION_FAILED,
|
||||
"non-llc gpu");
|
||||
goto fail;
|
||||
}
|
||||
|
||||
if (anv_gem_get_param(fd, I915_PARAM_MMAP_VERSION < 1)) {
|
||||
result = vk_errorf(VK_ERROR_INITIALIZATION_FAILED,
|
||||
"kernel missing wc mmap");
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue