radv: mark GFX10.3 as a non-conformant Vulkan implementation
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Fri, 4 Dec 2020 08:29:43 +0000 (09:29 +0100)
committerSamuel Pitoiset <samuel.pitoiset@gmail.com>
Mon, 7 Dec 2020 07:26:47 +0000 (08:26 +0100)
In theory, GFX10.3 is not considered to be a conformant Vulkan
implementation because we didn't submit a conformance submission
package.

Cc: mesa-stable
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7913>

src/amd/vulkan/radv_device.c

index 0d3dfd1..fe0ddb7 100644 (file)
@@ -403,7 +403,8 @@ radv_physical_device_try_create(struct radv_instance *instance,
        device->disk_cache = disk_cache_create(device->name, buf, shader_env_flags);
 #endif
 
-       if (device->rad_info.chip_class < GFX8)
+       if (device->rad_info.chip_class < GFX8 ||
+           device->rad_info.chip_class > GFX10)
                fprintf(stderr, "WARNING: radv is not a conformant vulkan implementation, testing use only.\n");
 
        radv_get_driver_uuid(&device->driver_uuid);