After upgrade mesa to 19.0.0~rc1 all vulkan based application stop working ["vulkan-cube" received SIGSEGV in radv_pipeline_init_blend_state at ../src/amd/vulkan/radv_pipeline.c:699]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux