Skip to content

Instantly share code, notes, and snippets.

@philipl
Created March 14, 2022 04:58
Show Gist options
  • Save philipl/2be114e9699b38367725080fbe36fdda to your computer and use it in GitHub Desktop.
Save philipl/2be114e9699b38367725080fbe36fdda to your computer and use it in GitHub Desktop.
Validation error with Intel ANV
[vo/gpu-next/vulkan/libplacebo] vk Validation Error: [ VUID-VkImageCreateInfo-imageCreateMaxMipLevels-02251 ] Object 0: handle = 0x7fca207f6ec0, type = VK_OBJECT_TYPE_DEVICE; | MessageID = 0xbebcae79 | vkCreateImage(): Format VK_FORMAT_R16_UNORM is not supported for this combination of parameters and VkGetPhysicalDeviceImageFormatProperties returned back VK_ERROR_FORMAT_NOT_SUPPORTED. The Vulkan spec states: Each of the following values (as described in Image Creation Limits) must not be undefined : imageCreateMaxMipLevels, imageCreateMaxArrayLayers, imageCreateMaxExtent, and imageCreateSampleCounts (https://vulkan.lunarg.com/doc/view/1.3.204.1/linux/1.3-extensions/vkspec.html#VUID-VkImageCreateInfo-imageCreateMaxMipLevels-02251)
[vo/gpu-next/vulkan/libplacebo] using VkDevice: anon (0x7fca207f6ec0)
[vo/gpu-next/vulkan/libplacebo] Backtrace:
[vo/gpu-next/vulkan/libplacebo] #0 0x00007fca70bfbcda in vk_dbg_utils_cb+0x2cc at /mnt/ssd/usr/lib/libplacebo.so.200+0x73cda
[vo/gpu-next/vulkan/libplacebo] #1 0x00007fca4f039f8c in vkGetDeviceProcAddr+0x142e3c at /lib/x86_64-linux-gnu/libVkLayer_khronos_validation.so+0x1019f8c
[vo/gpu-next/vulkan/libplacebo] #2 0x00007fca4f0b4668 in vkGetDeviceProcAddr+0x1bd518 at /lib/x86_64-linux-gnu/libVkLayer_khronos_validation.so+0x1094668
[vo/gpu-next/vulkan/libplacebo] #3 0x00007fca4f14e794 in vkGetDeviceProcAddr+0x257644 at /lib/x86_64-linux-gnu/libVkLayer_khronos_validation.so+0x112e794
[vo/gpu-next/vulkan/libplacebo] #4 0x00007fca4eea93bc in vkGetInstanceProcAddr+0xa1cc at /lib/x86_64-linux-gnu/libVkLayer_khronos_validation.so+0xe893bc
[vo/gpu-next/vulkan/libplacebo] #5 0x00007fca739504b0 in create_frame+0x2f6 at /mnt/ssd/usr/lib/libavutil.so.57+0x454b0
[vo/gpu-next/vulkan/libplacebo] #6 0x00007fca73951324 in vulkan_frames_init+0x576 at /mnt/ssd/usr/lib/libavutil.so.57+0x46324
[vo/gpu-next/vulkan/libplacebo] #7 0x00007fca7393cbcf in av_hwframe_ctx_init+0x129 at /mnt/ssd/usr/lib/libavutil.so.57+0x31bcf
[vo/gpu-next/vulkan/libplacebo] #8 0x00007fca7160bb01 in hwupload_config_output+0x1fa at /mnt/ssd/usr/lib/libavfilter.so.8+0x304b01
[vo/gpu-next/vulkan/libplacebo] #9 0x00007fca71479bd7 in avfilter_config_links+0x1b2 at /mnt/ssd/usr/lib/libavfilter.so.8+0x172bd7
[vo/gpu-next/vulkan/libplacebo] #10 0x00007fca7147d7b1 in graph_config_links+0x4f at /mnt/ssd/usr/lib/libavfilter.so.8+0x1767b1
[vo/gpu-next/vulkan/libplacebo] #11 0x00007fca714806ce in avfilter_graph_config+0x6c at /mnt/ssd/usr/lib/libavfilter.so.8+0x1796ce
[vo/gpu-next/vulkan/libplacebo] #12 0x000055d21a9c97bd in lavfi_process+0x6fd at mpv+0xa27bd
[vo/gpu-next/vulkan/libplacebo] #13 0x000055d21a9cea4f in mp_filter_graph_run+0x12f at mpv+0xa7a4f
[vo/gpu-next/vulkan/libplacebo] #14 0x000055d21a9cec08 in filter_recursive+0x38 at mpv+0xa7c08
[vo/gpu-next/vulkan/libplacebo] #15 0x000055d21a9ceffd in mp_pin_out_read+0x3d at mpv+0xa7ffd
[vo/gpu-next/vulkan/libplacebo] #16 0x000055d21aa163a4 in write_video+0xc24 at mpv+0xef3a4
[vo/gpu-next/vulkan/libplacebo] #17 0x000055d21aa118f9 in run_playloop+0xa9 at mpv+0xea8f9
[vo/gpu-next/vulkan/libplacebo] #18 0x000055d21aa0ae23 in play_current_file+0x913 at mpv+0xe3e23
[vo/gpu-next/vulkan/libplacebo] #19 0x000055d21aa0bec1 in mp_play_files+0x71 at mpv+0xe4ec1
[vo/gpu-next/vulkan/libplacebo] #20 0x000055d21aa0cc28 in mpv_main+0xb8 at mpv+0xe5c28
[vo/gpu-next/vulkan/libplacebo] #21 0x00007fca6fcb2fd0 in __libc_init_first+0x90 at /lib/x86_64-linux-gnu/libc.so.6+0x29fd0
[vo/gpu-next/vulkan/libplacebo] #22 0x00007fca6fcb307d in __libc_start_main+0x7d at /lib/x86_64-linux-gnu/libc.so.6+0x2a07d
[vo/gpu-next/vulkan/libplacebo] #23 0x000055d21a989eb5 in _start+0x25 at mpv+0x62eb5
[ffmpeg] AVHWDeviceContext: Image creation failure: VK_ERROR_VALIDATION_FAILED_EXT
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment