Hi folks. Today I tried update mesa to 19.0.0~rc1 version, but after update all vulkan based application stop working. List of tested application: - Rise of the Tomb Raider - F1 2017 - Any game launched via steam play DXVK - vulcan-cube (backtrace is included to this message) Last working mesa version: 18.3.2-1 -- Best Regards, Mike Gavrilov.
$ gdb vulkan-cube GNU gdb (GDB) Fedora 8.2.50.20190120-13.fc30 Copyright (C) 2019 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-redhat-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from vulkan-cube... Reading symbols from /usr/lib/debug/usr/bin/vulkan-cube-1.1.82.0-1.fc29.x86_64.debug... (gdb) r Starting program: /usr/bin/vulkan-cube warning: Loadable section ".note.gnu.property" outside of ELF segments warning: Loadable section ".note.gnu.property" outside of ELF segments warning: Loadable section ".note.gnu.property" outside of ELF segments warning: Loadable section ".note.gnu.property" outside of ELF segments [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". warning: Loadable section ".note.gnu.property" outside of ELF segments warning: Loadable section ".note.gnu.property" outside of ELF segments warning: Loadable section ".note.gnu.property" outside of ELF segments warning: Loadable section ".note.gnu.property" outside of ELF segments warning: Loadable section ".note.gnu.property" outside of ELF segments warning: Loadable section ".note.gnu.property" outside of ELF segments warning: Loadable section ".note.gnu.property" outside of ELF segments warning: Loadable section ".note.gnu.property" outside of ELF segments warning: Loadable section ".note.gnu.property" outside of ELF segments warning: Loadable section ".note.gnu.property" outside of ELF segments warning: Loadable section ".note.gnu.property" outside of ELF segments warning: Loadable section ".note.gnu.property" outside of ELF segments warning: Loadable section ".note.gnu.property" outside of ELF segments warning: Loadable section ".note.gnu.property" outside of ELF segments warning: Loadable section ".note.gnu.property" outside of ELF segments warning: Loadable section ".note.gnu.property" outside of ELF segments warning: Loadable section ".note.gnu.property" outside of ELF segments warning: Loadable section ".note.gnu.property" outside of ELF segments warning: Loadable section ".note.gnu.property" outside of ELF segments warning: Loadable section ".note.gnu.property" outside of ELF segments warning: Loadable section ".note.gnu.property" outside of ELF segments [New Thread 0x7ffff2e3c700 (LWP 11328)] Thread 1 "vulkan-cube" received signal SIGSEGV, Segmentation fault. radv_pipeline_init_blend_state (pipeline=0x5555558e7880, extra=0x7fffffffbd80, pCreateInfo=0x7fffffffbdf0) at ../src/amd/vulkan/radv_pipeline.c:699 699 VkBlendOp eqRGB = att->colorBlendOp; (gdb) thread apply all bt full Thread 2 (Thread 0x7ffff2e3c700 (LWP 11328)): #0 futex_wait_cancelable (private=0, expected=0, futex_word=0x55555565e108) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 __ret = -512 oldtype = 0 err = <optimized out> oldtype = <optimized out> err = <optimized out> __ret = <optimized out> resultvar = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55555565e0b8, cond=0x55555565e0e0) at pthread_cond_wait.c:502 spin = 0 buffer = {__routine = 0x7ffff7bff250 <__condvar_cleanup_waiting>, __arg = 0x7ffff2e3bd80, __canceltype = 0, __prev = 0x0} cbuffer = {wseq = 0, cond = 0x55555565e0e0, mutex = 0x55555565e0b8, private = 0} rt = <optimized out> err = <optimized out> g = 0 flags = <optimized out> g1_start = <optimized out> signals = <optimized out> result = 0 wseq = 0 seq = 0 private = 0 maxspin = <optimized out> err = <optimized out> result = <optimized out> wseq = <optimized out> g = <optimized out> seq = <optimized out> flags = <optimized out> private = <optimized out> signals = <optimized out> g1_start = <optimized out> spin = <optimized out> buffer = <optimized out> cbuffer = <optimized out> rt = <optimized out> s = <optimized out> #2 __pthread_cond_wait (cond=0x55555565e0e0, mutex=0x55555565e0b8) at pthread_cond_wait.c:655 No locals. #3 0x00007ffff70a14a3 in cnd_wait (mtx=0x55555565e0b8, cond=0x55555565e0e0) at ../src/../include/c11/threads_posix.h:155 __PRETTY_FUNCTION__ = <optimized out> --Type <RET> for more, q to quit, c to continue without paging--c #4 util_queue_thread_func (input=input@entry=0x55555565faa0) at ../src/util/u_queue.c:270 job = <optimized out> queue = 0x55555565e080 thread_index = <optimized out> __PRETTY_FUNCTION__ = "util_queue_thread_func" #5 0x00007ffff70a10db in impl_thrd_routine (p=<optimized out>) at ../src/../include/c11/threads_posix.h:87 pack = {func = 0x7ffff70a1400 <util_queue_thread_func>, arg = 0x55555565faa0} #6 0x00007ffff7bf95a2 in start_thread (arg=<optimized out>) at pthread_create.c:486 ret = <optimized out> pd = <optimized out> now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737268401920, 6831117640345442452, 140737488339150, 140737488339151, 140737488339152, 140737268400064, -6831146401570629484, -6831135785292146540}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #7 0x00007ffff7d1a5a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 1 (Thread 0x7ffff7bee740 (LWP 11310)): #0 radv_pipeline_init_blend_state (pipeline=0x5555558e7880, extra=0x7fffffffbd80, pCreateInfo=0x7fffffffbdf0) at ../src/amd/vulkan/radv_pipeline.c:699 att = 0x0 dstRGB_opt = <optimized out> srcA_opt = <optimized out> dstRGB = <optimized out> eqA = <optimized out> srcA = <optimized out> blend_cntl = 0 eqRGB = <optimized out> srcRGB = <optimized out> dstA = <optimized out> srcRGB_opt = <optimized out> dstA_opt = <optimized out> blend = {blend_enable_4bit = 0, need_src_alpha = 0, cb_color_control = 13369344, cb_target_mask = 0, cb_target_enabled_4bit = 0, sx_mrt_blend_opt = {<optimized out>, <optimized out>, <optimized out>, <optimized out>, <optimized out>, <optimized out>, <optimized out>, <optimized out>}, cb_blend_control = {<optimized out>, <optimized out>, <optimized out>, <optimized out>, <optimized out>, <optimized out>, <optimized out>, <optimized out>}, spi_shader_col_format = <optimized out>, cb_shader_mask = <optimized out>, db_alpha_to_mask = <optimized out>, commutative_4bit = <optimized out>, single_cb_enable = <optimized out>, mrt0_is_dual_src = <optimized out>} i = 0 vkblend = 0x7fffffffbef0 vkms = 0x7fffffffbd10 mode = 1 vkblend = <optimized out> vkms = <optimized out> blend = <optimized out> mode = <optimized out> i = <optimized out> att = <optimized out> blend_cntl = <optimized out> srcRGB_opt = <optimized out> dstRGB_opt = <optimized out> srcA_opt = <optimized out> dstA_opt = <optimized out> eqRGB = <optimized out> srcRGB = <optimized out> dstRGB = <optimized out> eqA = <optimized out> srcA = <optimized out> dstA = <optimized out> #1 radv_pipeline_init (pipeline=pipeline@entry=0x5555558e7880, device=device@entry=0x555555665cf0, cache=cache@entry=0x555555665d68, pCreateInfo=pCreateInfo@entry=0x7fffffffbdf0, extra=extra@entry=0x7fffffffbd80, alloc=0x555555665d38) at ../src/amd/vulkan/radv_pipeline.c:3572 result = <optimized out> has_view_index = <optimized out> pass = 0x55555566e9d0 subpass = 0x55555566e9f8 blend = {blend_enable_4bit = 4294949552, need_src_alpha = 32767, cb_color_control = 4157226630, cb_target_mask = 32767, cb_target_enabled_4bit = 1435354976, sx_mrt_blend_opt = {21845, 4158520512, 32767, 0, 0, 7, 0, 424}, cb_blend_control = {0, 27, 0, 415, 0, 1431916760, 21845, 464}, spi_shader_col_format = 0, cb_shader_mask = 6, db_alpha_to_mask = 0, commutative_4bit = 27, single_cb_enable = 54, mrt0_is_dual_src = false} pStages = {0x7ffff70a7090 <add_ssa_def_cb>, 0x55555566f380, 0x4, 0xae82c42661d7cb00, 0x5555558c8360, 0x7ffff70a915d <nir_instr_insert+173>} key = {instance_rate_inputs = 4294950863, instance_rate_divisors = {32767, 4294950800, 32767, 4294950863, 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1432801632, 128, 4143885423, 32767, 1432748032, 21845, 0, 0, 1, 21845, 4158520512, 32767, 4294967295, 4294967295, 26, 0, 1680}, vertex_alpha_adjust = 106, tess_input_vertices = 1680, col_format = 0, is_int8 = 4158520416, is_int10 = 32767, log2_ps_iter_samples = 160 '\240', num_samples = 6 '\006', has_multiview_view_index = 0, optimisations_disabled = 0} gs_out = <optimized out> prim = <optimized out> ps = <optimized out> gs = {vgt_gs_onchip_cntl = 1432810368, vgt_gs_max_prims_per_subgroup = 21845, vgt_esgs_ring_itemsize = 1435272032, lds_size = 21845} tess = {ls_hs_config = 4, num_patches = 0, lds_size = 4144663784, tf_param = 32767} loc = <optimized out> __PRETTY_FUNCTION__ = "radv_pipeline_init" #2 0x00007ffff70316f4 in radv_graphics_pipeline_create (_device=_device@entry=0x555555665cf0, _cache=_cache@entry=0x555555665d68, pCreateInfo=0x7fffffffbdf0, extra=0x7fffffffbd80, pAllocator=pAllocator@entry=0x555555665d38, pPipeline=pPipeline@entry=0x555555666448) at ../src/amd/vulkan/radv_pipeline.c:3693 device = 0x555555665cf0 cache = 0x555555665d68 pipeline = 0x5555558e7880 result = <optimized out> #3 0x00007ffff6fec066 in build_pipeline (device=0x555555665cf0, aspect=VK_IMAGE_ASPECT_COLOR_BIT, tex_dim=<optimized out>, fs_key=<optimized out>, pipeline=0x555555666448) at ../src/amd/vulkan/radv_private.h:1996 result = VK_SUCCESS fs = {nir = 0x55555566baf0, sha1 = '\000' <repeats 19 times>, size = 0, data = 0x7fffffffbed0 "P\342fUUU"} vs = {nir = 0x55555566e250, sha1 = '\000' <repeats 19 times>, size = 0, data = 0x7fffffffbef0 ""} rp = <optimized out> __PRETTY_FUNCTION__ = "build_pipeline" vi_create_info = {sType = VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO, pNext = 0x0, flags = 0, vertexBindingDescriptionCount = 0, pVertexBindingDescriptions = 0x0, vertexAttributeDescriptionCount = 0, pVertexAttributeDescriptions = 0x0} pipeline_shader_stages = {{sType = VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO, pNext = 0x0, flags = 0, stage = VK_SHADER_STAGE_VERTEX_BIT, module = 0x7fffffffbed0, pName = 0x7ffff7184966 "main", pSpecializationInfo = 0x0}, {sType = VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO, pNext = 0x0, flags = 0, stage = VK_SHADER_STAGE_FRAGMENT_BIT, module = 0x7fffffffbeb0, pName = 0x7ffff7184966 "main", pSpecializationInfo = 0x0}} vk_pipeline_info = {sType = VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO, pNext = 0x0, flags = 0, stageCount = 2, pStages = 0x7fffffffbf30, pVertexInputState = 0x7fffffffbcb0, pInputAssemblyState = 0x7fffffffbc70, pTessellationState = 0x0, pViewportState = 0x7fffffffbce0, pRasterizationState = 0x7fffffffbd40, pMultisampleState = 0x7fffffffbd10, pDepthStencilState = 0x0, pColorBlendState = 0x7fffffffbef0, pDynamicState = 0x7fffffffbc90, layout = 0x5555558da010, renderPass = 0x55555566e9d0, subpass = 0, basePipelineHandle = 0x0, basePipelineIndex = 0} radv_pipeline_info = {use_rectlist = true, db_depth_clear = false, db_stencil_clear = false, db_depth_disable_expclear = false, db_stencil_disable_expclear = false, db_flush_depth_inplace = false, db_flush_stencil_inplace = false, db_resummarize = false, custom_blend_mode = 0} #4 0x00007ffff6fee2f4 in radv_device_init_meta_blit_color (on_demand=<optimized out>, device=<optimized out>) at ../src/amd/vulkan/radv_meta_blit.c:965 key = 0 i = <optimized out> result = <optimized out> result = <optimized out> i = <optimized out> key = <optimized out> j = <optimized out> layout = <optimized out> #5 radv_device_init_meta_blit_state (device=device@entry=0x555555665cf0, on_demand=on_demand@entry=false) at ../src/amd/vulkan/radv_meta_blit.c:1139 result = <optimized out> ds_layout_info = {sType = VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO, pNext = 0x0, flags = 1, bindingCount = 1, pBindings = 0x7fffffffc230} push_constant_range = {stageFlags = 1, offset = 0, size = 20} #6 0x00007ffff6fe611d in radv_device_init_meta (device=device@entry=0x555555665cf0) at ../src/amd/vulkan/radv_meta.c:357 result = VK_SUCCESS loaded_cache = <optimized out> on_demand = <optimized out> #7 0x00007ffff6fd8876 in radv_CreateDevice (physicalDevice=<optimized out>, pCreateInfo=pCreateInfo@entry=0x7fffffffc4a0, pAllocator=pAllocator@entry=0x0, pDevice=pDevice@entry=0x555555663bd0) at ../src/amd/vulkan/radv_device.c:1789 physical_device = <optimized out> result = VK_SUCCESS device = 0x555555665cf0 keep_shader_info = false __PRETTY_FUNCTION__ = "radv_CreateDevice" max_threads_per_block = 2048 ci = {sType = VK_STRUCTURE_TYPE_APPLICATION_INFO, pNext = 0x0, flags = 0, initialDataSize = 0, pInitialData = 0x0} pc = 0x0 #8 0x00007ffff7df70ad in terminator_CreateDevice (physicalDevice=<optimized out>, pCreateInfo=<optimized out>, pAllocator=<optimized out>, pDevice=<optimized out>) at loader/loader.c:6066 res = <optimized out> phys_dev_term = <optimized out> icd_term = <optimized out> dev = <optimized out> fpCreateDevice = <optimized out> icd_exts = {capacity = 8320, count = 27, list = 0x555555663c60} caller_dgci_container = <optimized out> caller_dgci = <optimized out> localCreateInfo = {sType = VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO, pNext = 0x7fffffffc5d0, flags = 0, queueCreateInfoCount = 1, pQueueCreateInfos = 0x7fffffffc8b0, enabledLayerCount = 0, ppEnabledLayerNames = 0x0, enabledExtensionCount = 1, ppEnabledExtensionNames = 0x7fffffffc430, pEnabledFeatures = 0x0} filtered_extension_names = <optimized out> #9 0x00007ffff7dff3ec in loader_create_device_chain (pd=pd@entry=0x55555559d680, pCreateInfo=pCreateInfo@entry=0x7fffffffc7c0, pAllocator=pAllocator@entry=0x0, inst=inst@entry=0x5555555eae60, dev=dev@entry=0x555555662c40) at loader/loader.c:5442 create_info_disp = {sType = VK_STRUCTURE_TYPE_LOADER_DEVICE_CREATE_INFO, pNext = 0x0, function = VK_LOADER_DATA_CALLBACK, u = {pLayerInfo = 0x7ffff7dfb640 <vkSetDeviceDispatch>, pfnSetDeviceLoaderData = 0x7ffff7dfb640 <vkSetDeviceDispatch>}} activated_layers = <optimized out> layer_device_link_info = 0x7fffffffc530 chain_info = {sType = 381696, pNext = 0x7d, function = (VK_LOADER_DATA_CALLBACK | unknown: 381694), u = {pLayerInfo = 0x5555555c3988, pfnSetDeviceLoaderData = 0x5555555c3988}} loader_create_info = {sType = VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO, pNext = 0x7fffffffc5d0, flags = 0, queueCreateInfoCount = 1, pQueueCreateInfos = 0x7fffffffc8b0, enabledLayerCount = 0, ppEnabledLayerNames = 0x0, enabledExtensionCount = 1, ppEnabledExtensionNames = 0x7fffffffcf48, pEnabledFeatures = 0x0} res = <optimized out> fpGDPA = <optimized out> nextGDPA = 0x7ffff7dfb6a0 <loader_gpa_device_internal> fpGIPA = <optimized out> nextGIPA = 0x7ffff7df5540 <loader_gpa_instance_internal> created_device = 0x555555662c40 fpCreateDevice = <optimized out> #10 0x00007ffff7e027d3 in vkCreateDevice (physicalDevice=0x55555559d680, pCreateInfo=0x7fffffffc7c0, pAllocator=0x0, pDevice=0x7fffffffc9a8) at loader/trampoline.c:838 res = <optimized out> phys_dev = 0x55555559d680 dev = 0x555555662c40 inst = 0x5555555eae60 icd_exts = {capacity = 8320, count = 27, list = 0x555555660bb0} #11 0x00005555555591f3 in demo_create_device (demo=0x7fffffffc930) at cube/cube.c:3274 err = <optimized out> queue_priorities = {0} queues = {{sType = VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO, pNext = 0x0, flags = 0, queueFamilyIndex = 0, queueCount = 1, pQueuePriorities = 0x7fffffffc8a0}, {sType = 4158556078, pNext = 0x7fff00000000, flags = 0, queueFamilyIndex = 0, queueCount = 1, pQueuePriorities = 0x0}} device = {sType = VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO, pNext = 0x0, flags = 0, queueCreateInfoCount = 1, pQueueCreateInfos = 0x7fffffffc8b0, enabledLayerCount = 0, ppEnabledLayerNames = 0x0, enabledExtensionCount = 1, ppEnabledExtensionNames = 0x7fffffffcf48, pEnabledFeatures = 0x0} err = <optimized out> queue_priorities = <optimized out> queues = <optimized out> device = <optimized out> #12 demo_init_vk_swapchain (demo=0x7fffffffc930) at cube/cube.c:3393 err = <optimized out> createInfo = {sType = VK_STRUCTURE_TYPE_XCB_SURFACE_CREATE_INFO_KHR, pNext = 0x0, flags = 0, connection = 0x555555595340, window = 75497472} supportsPresent = <optimized out> graphicsQueueFamilyIndex = <optimized out> fence_ci = {sType = VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO, pNext = 0x0, flags = 0} presentQueueFamilyIndex = 0 formatCount = 0 surfFormats = <optimized out> semaphoreCreateInfo = {sType = 1879047679, pNext = 0x7fffffffc8c0, flags = 4156628992} err = <optimized out> createInfo = <optimized out> supportsPresent = <optimized out> graphicsQueueFamilyIndex = <optimized out> presentQueueFamilyIndex = <optimized out> formatCount = <optimized out> surfFormats = <optimized out> semaphoreCreateInfo = <optimized out> fence_ci = <optimized out> i = <optimized out> i = <optimized out> i = <optimized out> i = <optimized out> #13 main (argc=<optimized out>, argv=<optimized out>) at cube/cube.c:3897 demo = {display = 0x0, connection = 0x555555595340, screen = 0x55555559a680, xcb_window = 75497472, atom_wm_delete_window = 0x55555565f1f0, surface = 0x55555559d4c0, prepared = false, use_staging_buffer = false, separate_present_queue = false, is_minimized = false, VK_KHR_incremental_present_enabled = false, VK_GOOGLE_display_timing_enabled = false, syncd_with_actual_presents = false, refresh_duration = 0, refresh_duration_multiplier = 0, target_IPD = 0, prev_desired_present_time = 0, next_present_id = 0, last_early_id = 0, last_late_id = 0, inst = 0x5555555eae60, gpu = 0x55555559d680, device = 0x0, graphics_queue = 0x0, present_queue = 0x0, graphics_queue_family_index = 0, present_queue_family_index = 0, image_acquired_semaphores = {0x0, 0x0}, draw_complete_semaphores = {0x0, 0x0}, image_ownership_semaphores = {0x0, 0x0}, gpu_props = {apiVersion = 4198490, driverVersion = 79691776, vendorID = 4098, deviceID = 26751, deviceType = VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU, deviceName = "AMD RADV VEGA10 (LLVM 7.0.1)", '\000' <repeats 227 times>, pipelineCacheUUID = "[\237\372\252\212\226\237V\023r薒\240\357~", limits = {maxImageDimension1D = 16384, maxImageDimension2D = 16384, maxImageDimension3D = 2048, maxImageDimensionCube = 16384, maxImageArrayLayers = 2048, maxTexelBufferElements = 134217728, maxUniformBufferRange = 4294967295, maxStorageBufferRange = 4294967295, maxPushConstantsSize = 128, maxMemoryAllocationCount = 4294967295, maxSamplerAllocationCount = 65536, bufferImageGranularity = 64, sparseAddressSpaceSize = 4294967295, maxBoundDescriptorSets = 32, maxPerStageDescriptorSamplers = 9586978, maxPerStageDescriptorUniformBuffers = 9586978, maxPerStageDescriptorStorageBuffers = 9586978, maxPerStageDescriptorSampledImages = 9586978, maxPerStageDescriptorStorageImages = 9586978, maxPerStageDescriptorInputAttachments = 9586978, maxPerStageResources = 9586978, maxDescriptorSetSamplers = 9586978, maxDescriptorSetUniformBuffers = 9586978, maxDescriptorSetUniformBuffersDynamic = 16, maxDescriptorSetStorageBuffers = 9586978, maxDescriptorSetStorageBuffersDynamic = 8, maxDescriptorSetSampledImages = 9586978, maxDescriptorSetStorageImages = 9586978, maxDescriptorSetInputAttachments = 9586978, maxVertexInputAttributes = 32, maxVertexInputBindings = 32, maxVertexInputAttributeOffset = 2047, maxVertexInputBindingStride = 2048, maxVertexOutputComponents = 128, maxTessellationGenerationLevel = 64, maxTessellationPatchSize = 32, maxTessellationControlPerVertexInputComponents = 128, maxTessellationControlPerVertexOutputComponents = 128, maxTessellationControlPerPatchOutputComponents = 120, maxTessellationControlTotalOutputComponents = 4096, maxTessellationEvaluationInputComponents = 128, maxTessellationEvaluationOutputComponents = 128, maxGeometryShaderInvocations = 127, maxGeometryInputComponents = 64, maxGeometryOutputComponents = 128, maxGeometryOutputVertices = 256, maxGeometryTotalOutputComponents = 1024, maxFragmentInputComponents = 128, maxFragmentOutputAttachments = 8, maxFragmentDualSrcAttachments = 1, maxFragmentCombinedOutputResources = 8, maxComputeSharedMemorySize = 32768, maxComputeWorkGroupCount = {65535, 65535, 65535}, maxComputeWorkGroupInvocations = 2048, maxComputeWorkGroupSize = {2048, 2048, 2048}, subPixelPrecisionBits = 8, subTexelPrecisionBits = 8, mipmapPrecisionBits = 8, maxDrawIndexedIndexValue = 4294967295, maxDrawIndirectCount = 4294967295, maxSamplerLodBias = 16, maxSamplerAnisotropy = 16, maxViewports = 16, maxViewportDimensions = {16384, 16384}, viewportBoundsRange = {-32768, 32767}, viewportSubPixelBits = 8, minMemoryMapAlignment = 4096, minTexelBufferOffsetAlignment = 1, minUniformBufferOffsetAlignment = 4, minStorageBufferOffsetAlignment = 4, minTexelOffset = -32, maxTexelOffset = 31, minTexelGatherOffset = -32, maxTexelGatherOffset = 31, minInterpolationOffset = -2, maxInterpolationOffset = 2, subPixelInterpolationOffsetBits = 8, maxFramebufferWidth = 16384, maxFramebufferHeight = 16384, maxFramebufferLayers = 1024, framebufferColorSampleCounts = 15, framebufferDepthSampleCounts = 15, framebufferStencilSampleCounts = 15, framebufferNoAttachmentsSampleCounts = 15, maxColorAttachments = 8, sampledImageColorSampleCounts = 15, sampledImageIntegerSampleCounts = 1, sampledImageDepthSampleCounts = 15, sampledImageStencilSampleCounts = 15, storageImageSampleCounts = 15, maxSampleMaskWords = 1, timestampComputeAndGraphics = 1, timestampPeriod = 37.0370369, maxClipDistances = 8, maxCullDistances = 8, maxCombinedClipAndCullDistances = 8, discreteQueuePriorities = 2, pointSizeRange = {0.125, 255.875}, lineWidthRange = {0, 7.9921875}, pointSizeGranularity = 0.125, lineWidthGranularity = 0.0078125, strictLines = 0, standardSampleLocations = 1, optimalBufferCopyOffsetAlignment = 128, optimalBufferCopyRowPitchAlignment = 128, nonCoherentAtomSize = 64}, sparseProperties = {residencyStandard2DBlockShape = 0, residencyStandard2DMultisampleBlockShape = 0, residencyStandard3DBlockShape = 0, residencyAlignedMipSize = 0, residencyNonResidentStrict = 0}}, queue_props = 0x55555559c590, memory_properties = {memoryTypeCount = 0, memoryTypes = {{propertyFlags = 0, heapIndex = 0} <repeats 32 times>}, memoryHeapCount = 0, memoryHeaps = {{size = 0, flags = 0} <repeats 16 times>}}, enabled_extension_count = 1, enabled_layer_count = 0, extension_names = {0x55555555f4d4 "VK_KHR_swapchain", 0x0 <repeats 63 times>}, enabled_layers = {0x0 <repeats 64 times>}, width = 500, height = 500, format = VK_FORMAT_UNDEFINED, color_space = VK_COLOR_SPACE_SRGB_NONLINEAR_KHR, fpGetPhysicalDeviceSurfaceSupportKHR = 0x7ffff7e05850 <vkGetPhysicalDeviceSurfaceSupportKHR>, fpGetPhysicalDeviceSurfaceCapabilitiesKHR = 0x7ffff7e05870 <vkGetPhysicalDeviceSurfaceCapabilitiesKHR>, fpGetPhysicalDeviceSurfaceFormatsKHR = 0x7ffff7e05890 <vkGetPhysicalDeviceSurfaceFormatsKHR>, fpGetPhysicalDeviceSurfacePresentModesKHR = 0x7ffff7e058b0 <vkGetPhysicalDeviceSurfacePresentModesKHR>, fpCreateSwapchainKHR = 0x0, fpDestroySwapchainKHR = 0x0, fpGetSwapchainImagesKHR = 0x7ffff7e058f0 <vkGetSwapchainImagesKHR>, fpAcquireNextImageKHR = 0x0, fpQueuePresentKHR = 0x0, fpGetRefreshCycleDurationGOOGLE = 0x0, fpGetPastPresentationTimingGOOGLE = 0x0, swapchainImageCount = 0, swapchain = 0x0, swapchain_image_resources = 0x0, presentMode = VK_PRESENT_MODE_FIFO_KHR, fences = {0x0, 0x0}, frame_index = 0, cmd_pool = 0x0, present_cmd_pool = 0x0, depth = {format = VK_FORMAT_UNDEFINED, image = 0x0, mem_alloc = {sType = VK_STRUCTURE_TYPE_APPLICATION_INFO, pNext = 0x0, allocationSize = 0, memoryTypeIndex = 0}, mem = 0x0, view = 0x0}, textures = {{sampler = 0x0, image = 0x0, imageLayout = VK_IMAGE_LAYOUT_UNDEFINED, mem_alloc = {sType = VK_STRUCTURE_TYPE_APPLICATION_INFO, pNext = 0x0, allocationSize = 0, memoryTypeIndex = 0}, mem = 0x0, view = 0x0, tex_width = 0, tex_height = 0}}, staging_texture = {sampler = 0x0, image = 0x0, imageLayout = VK_IMAGE_LAYOUT_UNDEFINED, mem_alloc = {sType = VK_STRUCTURE_TYPE_APPLICATION_INFO, pNext = 0x0, allocationSize = 0, memoryTypeIndex = 0}, mem = 0x0, view = 0x0, tex_width = 0, tex_height = 0}, cmd = 0x0, pipeline_layout = 0x0, desc_layout = 0x0, pipelineCache = 0x0, render_pass = 0x0, pipeline = 0x0, projection_matrix = {{2.41421342, 0, 0, 0}, {0, -2.41421342, 0, 0}, {0, 0, -1.002002, -1}, {0, 0, -0.2002002, 0}}, view_matrix = {{1, 0, -0, 0}, {-0, 0.857492983, 0.51449579, 0}, {0, -0.51449579, 0.857492983, 0}, {0, 0, -5.83095264, 1}}, model_matrix = {{1, 0, 0, 0}, {0, 1, 0, 0}, {0, 0, 1, 0}, {0, 0, 0, 1}}, spin_angle = 4, spin_increment = 0.200000003, pause = false, vert_shader_module = 0x0, frag_shader_module = 0x0, desc_pool = 0x0, quit = false, curFrame = 0, frameCount = 2147483647, validate = false, validate_checks_disabled = false, use_break = false, suppress_popups = false, CreateDebugUtilsMessengerEXT = 0x0, DestroyDebugUtilsMessengerEXT = 0x0, SubmitDebugUtilsMessageEXT = 0x0, CmdBeginDebugUtilsLabelEXT = 0x0, CmdEndDebugUtilsLabelEXT = 0x0, CmdInsertDebugUtilsLabelEXT = 0x0, SetDebugUtilsObjectNameEXT = 0x0, dbg_messenger = 0x0, current_buffer = 0, queue_family_count = 2} (gdb) (gdb) (gdb) (gdb) (gdb) q A debugging session is active. Inferior 1 [process 11310] will be killed. Quit anyway? (y or n) y
_______________________________________________ amd-gfx mailing list amd-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/amd-gfx