Open scjacobi opened 3 years ago
Does -bgfx_backend opengl work? And is this a regression on these machines, or has it never worked?
Switching bgfx_backend from auto
to opengl
fixed it, thank you. It was definitely a regression, I've run with auto since I started using BGFX with no issues. Amending the title of the ticket. Thank you.
Was -bgfx_backend vulkan
working with 0.234? The regression might be that the updated bgfx defaults to vulkan, not that vulkan is broken when it wasn't.
Do you mind sharing the full command line? I have an nvidia linux system and could investigate this further.
It looks like you saw the comments on the original thread over at: https://forums.bannister.org/ubbthreads.php?ubb=showflat&Number=119645&page=2
To reiterate:
Just rebuilt to MAME 0.234 to test it out. Set video to bgfx and bgfx_backend to vulkan. MAME launches and runs (mangohud confirms vulkan in use) but then the video freezes after a few seconds. Emulation continues however. I can run pacman and insert coins and press start and I hear the coin sound and the start music. There are just no video updates. Double checked to confirm: no such issues with the opengl backend, the video continues normally.
Can confirm this issue also affects my system:
Seeing as auto and vulkan fail to deliver picture, is this an issue with the vulkan renderer?
@scjacobi, @Rugaliz: would you be willing to build bgfx examples with sdl enabled (--with-sdl needs to be added to https://github.com/bkaradzic/bgfx/blob/ad8e7eb974c943757c804f121ca52f60048d129c/makefile#L107) and checking if the issue can be reproduced? Also, are you guys running wayland or X11?
I'm using X11 So I compiled everything in bgfx and ran example-17-drawstressRelease with this result
Looks like it is working. Interesting.
Could you also edit https://github.com/mamedev/mame/blob/401dccf05eb2c35697eb6c7406bb689bfa864609/scripts/genie.lua#L633 removing the two hyphens, rebuild mame with DEBUG=1
and post the output?
Got red screen in SF2CE and this log `./mamed sf2ce ../../../../../3rdparty/bgfx/src/bgfx.cpp (3523): BGFX Init... ../../../../../3rdparty/bgfx/src/bgfx.cpp (3530): BGFX Version 1.115.7816 (commit: e642efb03af78e04bec8e81118fe3dec88e0176e) ../../../../../3rdparty/bgfx/src/bgfx.cpp (1723): BGFX Reset back-buffer swap chain: ../../../../../3rdparty/bgfx/src/bgfx.cpp (1724): BGFX 2560x1440, format: RGBA8, numBackBuffers: 2, maxFrameLatency: 0 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1733): BGFX [ ] MSAAx1 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1734): BGFX [ ] Fullscreen ../../../../../3rdparty/bgfx/src/bgfx.cpp (1735): BGFX [ ] V-sync ../../../../../3rdparty/bgfx/src/bgfx.cpp (1736): BGFX [ ] Max Anisotropy ../../../../../3rdparty/bgfx/src/bgfx.cpp (1737): BGFX [ ] Capture ../../../../../3rdparty/bgfx/src/bgfx.cpp (1738): BGFX [ ] Flush After Render ../../../../../3rdparty/bgfx/src/bgfx.cpp (1739): BGFX [ ] Flip After Render ../../../../../3rdparty/bgfx/src/bgfx.cpp (1740): BGFX [ ] sRGB Back Buffer ../../../../../3rdparty/bgfx/src/bgfx.cpp (1741): BGFX [ ] HDR10 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1742): BGFX [ ] Hi-DPI ../../../../../3rdparty/bgfx/src/bgfx.cpp (1743): BGFX [ ] Depth Clamp ../../../../../3rdparty/bgfx/src/bgfx.cpp (1744): BGFX [ ] Suspend ../../../../../3rdparty/bgfx/src/bgfx.cpp (1917): BGFX Creating rendering thread. ../../../../../3rdparty/bgfx/src/bgfx_p.h (3008): BGFX render thread start ../../../../../3rdparty/bgfx/src/bgfx.cpp (1926): BGFX Running in multi-threaded mode ../../../../../3rdparty/bgfx/src/bgfx.cpp (413): BGFX Graphics debugger is not present. ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1137): BGFX Shared library functions: ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1144): BGFX 0x9ca638c0 vkCreateInstance ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1144): BGFX 0x9ca553f0 vkGetInstanceProcAddr ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1144): BGFX 0x9ca5e8f0 vkGetDeviceProcAddr ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1144): BGFX 0x9ca63070 vkEnumerateInstanceExtensionProperties ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1144): BGFX 0x9ca63340 vkEnumerateInstanceLayerProperties ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1144): BGFX 0x9ca63600 vkEnumerateInstanceVersion ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (678): BGFX Global extensions (18): ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_device_group_creation ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v23 VK_KHR_display ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_external_fence_capabilities ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_external_memory_capabilities ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_external_semaphore_capabilities ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_get_display_properties2 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v2 VK_KHR_get_physical_device_properties2 (supported) ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_get_surface_capabilities2 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v25 VK_KHR_surface ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_surface_protected_capabilities ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v6 VK_KHR_wayland_surface ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v6 VK_KHR_xcb_surface ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v6 VK_KHR_xlib_surface ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_acquire_xlib_display ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v9 VK_EXT_debug_report (supported) ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_direct_mode_display ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_display_surface_counter ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v2 VK_EXT_debug_utils (supported) ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (717): BGFX Layer extensions (5): ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (729): BGFX VK_LAYER_MESA_device_select (s: 0x00402049, i: 0x00000001), Linux device selection layer ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (729): BGFX VK_LAYER_VALVE_steam_overlay_32 (s: 0x00402088, i: 0x00000001), Steam Overlay Layer ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (729): BGFX VK_LAYER_VALVE_steam_overlay_64 (s: 0x00402088, i: 0x00000001), Steam Overlay Layer ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (729): BGFX VK_LAYER_VALVE_steam_fossilize_32 (s: 0x00402088, i: 0x00000001), Steam Pipeline Caching Layer ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (729): BGFX VK_LAYER_VALVE_steam_fossilize_64 (s: 0x00402088, i: 0x00000001), Steam Pipeline Caching Layer ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1178): BGFX Enabled instance layers: ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1219): BGFX Enabled instance extensions: ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1223): BGFX VK_KHR_surface ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1223): BGFX VK_KHR_xcb_surface ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1223): BGFX VK_EXT_debug_utils ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1223): BGFX VK_EXT_debug_report ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1223): BGFX VK_KHR_get_physical_device_properties2 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1286): BGFX Instance API Version Selected: 1.2.162 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1295): BGFX Instance functions: ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1301): BGFX 0x9ca62270 vkDestroyInstance ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1301): BGFX 0x9ca651b0 vkEnumeratePhysicalDevices ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1301): BGFX 0x9ca61e60 vkEnumerateDeviceExtensionProperties ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1301): BGFX 0x9ca61ec0 vkEnumerateDeviceLayerProperties ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1301): BGFX 0x9ca5d8d0 vkGetPhysicalDeviceProperties ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1301): BGFX 0x9ca5d890 vkGetPhysicalDeviceFormatProperties ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1301): BGFX 0x9ca5d870 vkGetPhysicalDeviceFeatures ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1301): BGFX 0x9ca5d8b0 vkGetPhysicalDeviceImageFormatProperties ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1301): BGFX 0x9ca5d910 vkGetPhysicalDeviceMemoryProperties ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1301): BGFX 0x9ca5d8f0 vkGetPhysicalDeviceQueueFamilyProperties ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1301): BGFX 0x9ca62700 vkCreateDevice ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1301): BGFX 0x9ca62760 vkDestroyDevice ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1301): BGFX 0x9ca5e510 vkGetPhysicalDeviceSurfaceCapabilitiesKHR ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1301): BGFX 0x9ca5e530 vkGetPhysicalDeviceSurfaceFormatsKHR ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1301): BGFX 0x9ca5e550 vkGetPhysicalDeviceSurfacePresentModesKHR ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1301): BGFX 0x9ca5e4f0 vkGetPhysicalDeviceSurfaceSupportKHR ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1301): BGFX 0x9ca5e4e0 vkDestroySurfaceKHR ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1301): BGFX 0x9ca5e0a0 vkGetPhysicalDeviceFeatures2KHR ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1301): BGFX 0x9ca5e1e0 vkGetPhysicalDeviceMemoryProperties2KHR ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1301): BGFX 0x9ca62140 vkCreateDebugReportCallbackEXT ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1301): BGFX 0x9ca621e0 vkDestroyDebugReportCallbackEXT ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1301): BGFX 0x0 vkCreateXlibSurfaceKHR ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1301): BGFX 0x0 vkGetPhysicalDeviceXlibPresentationSupportKHR ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1301): BGFX 0x9ca5e5f0 vkCreateXcbSurfaceKHR ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1301): BGFX 0x9ca5e600 vkGetPhysicalDeviceXcbPresentationSupportKHR ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1332): BGFX --- ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1368): BGFX Physical device 0: ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1369): BGFX Name: AMD RADV NAVI10 (ACO) ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1370): BGFX API version: 1.2.168 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1374): BGFX Driver version: 5401008 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1375): BGFX VendorId: 1002 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1376): BGFX DeviceId: 731f ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1377): BGFX Type: 2 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1400): BGFX Memory type count: 8 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1403): BGFX 0: flags 0x00000001, index 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1403): BGFX 1: flags 0x00000006, index 1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1403): BGFX 2: flags 0x00000007, index 2 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1403): BGFX 3: flags 0x0000000e, index 1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1403): BGFX 4: flags 0x000000c1, index 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1403): BGFX 5: flags 0x000000c6, index 1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1403): BGFX 6: flags 0x000000c7, index 2 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1403): BGFX 7: flags 0x000000ce, index 1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1410): BGFX Memory heap count: 3 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1415): BGFX 0: flags 0x00000001, size 5.75 GiB ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1415): BGFX 1: flags 0x00000000, size 5.98 GiB ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1415): BGFX 2: flags 0x00000001, size 256.00 MiB ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (678): BGFX Global extensions (117): ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_8bit_storage ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_16bit_storage ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_bind_memory2 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_buffer_device_address ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_copy_commands2 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_create_renderpass2 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v3 VK_KHR_dedicated_allocation ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v4 VK_KHR_deferred_host_operations ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_depth_stencil_resolve ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_descriptor_update_template ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v4 VK_KHR_device_group ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_draw_indirect_count ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_driver_properties ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_external_fence ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_external_fence_fd ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_external_memory ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_external_memory_fd ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_external_semaphore ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_external_semaphore_fd ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_get_memory_requirements2 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_image_format_list ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_imageless_framebuffer ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_incremental_present ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v2 VK_KHR_maintenance1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_maintenance2 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_maintenance3 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_multiview ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_pipeline_executable_properties ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v2 VK_KHR_push_descriptor ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_relaxed_block_layout ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v3 VK_KHR_sampler_mirror_clamp_to_edge ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v14 VK_KHR_sampler_ycbcr_conversion ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_separate_depth_stencil_layouts ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_shader_atomic_int64 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_shader_clock ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_shader_draw_parameters ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_shader_float16_int8 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v4 VK_KHR_shader_float_controls ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_shader_non_semantic_info ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_shader_subgroup_extended_types ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_shader_terminate_invocation ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_spirv_1_4 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_storage_buffer_storage_class ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v70 VK_KHR_swapchain ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_swapchain_mutable_format ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v2 VK_KHR_timeline_semaphore ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_uniform_buffer_standard_layout ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_variable_pointers ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v3 VK_KHR_vulkan_memory_model ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_workgroup_memory_explicit_layout ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_zero_initialize_workgroup_memory ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_4444_formats ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v2 VK_EXT_buffer_device_address ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_calibrated_timestamps ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v2 VK_EXT_conditional_rendering ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_conservative_rasterization (supported) ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v12 VK_EXT_custom_border_color (supported) ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_depth_clip_enable ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_depth_range_unrestricted ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v2 VK_EXT_descriptor_indexing ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_discard_rectangles ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_display_control ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_extended_dynamic_state ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_external_memory_dma_buf ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_external_memory_host ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v2 VK_EXT_global_priority ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_host_query_reset ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_image_drm_format_modifier ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_image_robustness ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_index_type_uint8 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_inline_uniform_block ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_line_rasterization (supported) ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_memory_budget (supported) ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_memory_priority ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v2 VK_EXT_pci_bus_info ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v3 VK_EXT_pipeline_creation_cache_control ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_pipeline_creation_feedback ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_post_depth_coverage ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_private_data ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_queue_family_foreign ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_robustness2 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v2 VK_EXT_sampler_filter_minmax ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_scalar_block_layout ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_shader_atomic_float ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_shader_demote_to_helper_invocation ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_shader_image_atomic_int64 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_shader_stencil_export ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_shader_subgroup_ballot ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_shader_subgroup_vote ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_shader_viewport_index_layer (supported) ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v2 VK_EXT_subgroup_size_control ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_texel_buffer_alignment ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_transform_feedback ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v3 VK_EXT_vertex_attribute_divisor ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_ycbcr_image_arrays ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_AMD_buffer_marker ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_AMD_device_coherent_memory ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v2 VK_AMD_draw_indirect_count ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_AMD_gcn_shader ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v2 VK_AMD_gpu_shader_half_float ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v2 VK_AMD_gpu_shader_int16 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_AMD_memory_overallocation_behavior ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_AMD_mixed_attachment_samples ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_AMD_shader_ballot ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v2 VK_AMD_shader_core_properties ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_AMD_shader_core_properties2 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_AMD_shader_explicit_vertex_parameter ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_AMD_shader_fragment_mask ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_AMD_shader_image_load_store_lod ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_AMD_shader_info ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_AMD_shader_trinary_minmax ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_AMD_texture_gather_bias_lod ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_GOOGLE_decorate_string ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_GOOGLE_hlsl_functionality1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_GOOGLE_user_type ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_NV_compute_shader_derivatives ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_VALVE_mutable_descriptor_type ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (717): BGFX Layer extensions (1): ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (729): BGFX VK_LAYER_MESA_device_select (s: 0x00402049, i: 0x00000001), Linux device selection layer ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1368): BGFX Physical device 1: ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1369): BGFX Name: llvmpipe (LLVM 12.0.1, 256 bits) ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1370): BGFX API version: 1.1.168 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1374): BGFX Driver version: 1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1375): BGFX VendorId: 10005 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1376): BGFX DeviceId: 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1377): BGFX Type: 4 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1400): BGFX Memory type count: 1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1403): BGFX 0: flags 0x0000000f, index 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1410): BGFX Memory heap count: 1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1415): BGFX 0: flags 0x00000001, size 2.00 GiB ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (678): BGFX Global extensions (46): ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_8bit_storage ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_16bit_storage ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_bind_memory2 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_buffer_device_address ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_copy_commands2 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_create_renderpass2 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v3 VK_KHR_dedicated_allocation ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_descriptor_update_template ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v4 VK_KHR_device_group ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_draw_indirect_count ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_driver_properties ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_external_fence ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_external_memory ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_external_semaphore ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_get_memory_requirements2 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_image_format_list ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_imageless_framebuffer ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_incremental_present ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v2 VK_KHR_maintenance1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_maintenance2 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_maintenance3 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_multiview ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v2 VK_KHR_push_descriptor ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_relaxed_block_layout ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v3 VK_KHR_sampler_mirror_clamp_to_edge ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_shader_atomic_int64 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_shader_draw_parameters ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_storage_buffer_storage_class ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v70 VK_KHR_swapchain ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_uniform_buffer_standard_layout ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_KHR_variable_pointers ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_calibrated_timestamps ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v2 VK_EXT_conditional_rendering ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_extended_dynamic_state ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_host_query_reset ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_index_type_uint8 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_post_depth_coverage ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_private_data ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v2 VK_EXT_sampler_filter_minmax ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_scalar_block_layout ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_shader_stencil_export ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_shader_viewport_index_layer (supported) ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_EXT_transform_feedback ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v3 VK_EXT_vertex_attribute_divisor ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_GOOGLE_decorate_string ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (691): BGFX v1 VK_GOOGLE_hlsl_functionality1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (717): BGFX Layer extensions (1): ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (729): BGFX VK_LAYER_MESA_device_select (s: 0x00402049, i: 0x00000001), Linux device selection layer ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1442): BGFX Using physical device 0: AMD RADV NAVI10 (ACO) ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1658): BGFX --- ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1678): BGFX Queue family property 0: ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1679): BGFX Queue flags: 0x0000000f ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1680): BGFX Queue count: 1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1681): BGFX TS valid bits: 0x00000040 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1682): BGFX Min image: 1 x 1 x 1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1678): BGFX Queue family property 1: ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1679): BGFX Queue flags: 0x0000000e ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1680): BGFX Queue count: 4 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1681): BGFX TS valid bits: 0x00000040 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1682): BGFX Min image: 1 x 1 x 1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1711): BGFX Enabled device layers: ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1750): BGFX Enabled device extensions: ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1754): BGFX VK_KHR_maintenance1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1754): BGFX VK_KHR_swapchain ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1754): BGFX VK_EXT_memory_budget ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1754): BGFX VK_EXT_conservative_rasterization ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1754): BGFX VK_EXT_line_rasterization ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1754): BGFX VK_EXT_shader_viewport_index_layer ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1754): BGFX VK_EXT_custom_border_color ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1794): BGFX Device functions: ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x9ca5d7c0 vkGetDeviceQueue ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0a0720 vkCreateFence ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0a08a0 vkDestroyFence ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0a0b50 vkCreateSemaphore ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0a0dc0 vkDestroySemaphore ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0a0a50 vkResetFences ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d090620 vkCreateCommandPool ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d090750 vkDestroyCommandPool ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d090830 vkResetCommandPool ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x9ca5d820 vkAllocateCommandBuffers ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d08e4e0 vkFreeCommandBuffers ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0a0050 vkGetBufferMemoryRequirements ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0a0150 vkGetImageMemoryRequirements ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0ae700 vkGetImageSubresourceLayout ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d09ff40 vkAllocateMemory ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d09ff50 vkFreeMemory ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0ae650 vkCreateImage ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0ae6d0 vkDestroyImage ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0aeae0 vkCreateImageView ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0aebb0 vkDestroyImageView ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0a14f0 vkCreateBuffer ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0a1690 vkDestroyBuffer ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0a29b0 vkCreateFramebuffer ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0a2ae0 vkDestroyFramebuffer ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d1214c0 vkCreateRenderPass ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0f4270 vkDestroyRenderPass ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d121cd0 vkCreateShaderModule ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d121d50 vkDestroyShaderModule ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d100fe0 vkCreatePipelineCache ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d101140 vkDestroyPipelineCache ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d1011a0 vkGetPipelineCacheData ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d101370 vkMergePipelineCaches ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0fedd0 vkCreateGraphicsPipelines ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0feeb0 vkCreateComputePipelines ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0f8430 vkDestroyPipeline ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0a4f80 vkCreatePipelineLayout ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0a51d0 vkDestroyPipelineLayout ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0a2b40 vkCreateSampler ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0a3290 vkDestroySampler ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0a3fc0 vkCreateDescriptorSetLayout ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0a49e0 vkDestroyDescriptorSetLayout ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0a5230 vkCreateDescriptorPool ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0a5690 vkDestroyDescriptorPool ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0a56c0 vkResetDescriptorPool ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0a5750 vkAllocateDescriptorSets ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0a5de0 vkFreeDescriptorSets ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0a6460 vkUpdateDescriptorSets ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d110d10 vkCreateQueryPool ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d110f20 vkDestroyQueryPool ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d09ef40 vkQueueSubmit ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d09f1c0 vkQueueWaitIdle ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d09f2c0 vkDeviceWaitIdle ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0a0940 vkWaitForFences ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d08e810 vkBeginCommandBuffer ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d08f270 vkEndCommandBuffer ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d092ef0 vkCmdPipelineBarrier ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d121bb0 vkCmdBeginRenderPass ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d121c10 vkCmdEndRenderPass ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d08fba0 vkCmdSetViewport ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d090950 vkCmdDraw ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d090bc0 vkCmdDrawIndexed ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d090ea0 vkCmdDrawIndirect ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0910c0 vkCmdDrawIndexedIndirect ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d091790 vkCmdDispatch ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d091800 vkCmdDispatchIndirect ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d08f3d0 vkCmdBindPipeline ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d08fe40 vkCmdSetStencilReference ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d08fd10 vkCmdSetBlendConstants ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d08fc20 vkCmdSetScissor ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d08ebc0 vkCmdBindDescriptorSets ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d08eab0 vkCmdBindIndexBuffer ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d08ea90 vkCmdBindVertexBuffers ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0d1d80 vkCmdClearColorImage ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0d1e60 vkCmdClearDepthStencilImage ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0d1f10 vkCmdClearAttachments ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d11f990 vkCmdResolveImage ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d11f0b0 vkCmdCopyBuffer ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d11f410 vkCmdCopyBufferToImage ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d11f230 vkCmdCopyImage ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d11f5c0 vkCmdCopyImageToBuffer ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d11f780 vkCmdBlitImage ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d1117e0 vkCmdResetQueryPool ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d111b10 vkCmdWriteTimestamp ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d1119a0 vkCmdBeginQuery ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d111b00 vkCmdEndQuery ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d1113a0 vkCmdCopyQueryPoolResults ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d09ff70 vkMapMemory ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0a0000 vkUnmapMemory ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0a0030 vkFlushMappedMemoryRanges ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0a0040 vkInvalidateMappedMemoryRanges ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0a0340 vkBindBufferMemory ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d0a0450 vkBindImageMemory ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x9ca627c0 vkCreateSwapchainKHR ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d112340 vkDestroySwapchainKHR ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d112360 vkGetSwapchainImagesKHR ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d112450 vkAcquireNextImageKHR ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x3d1124c0 vkQueuePresentKHR ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x9ca4eb40 vkSetDebugUtilsObjectNameEXT ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x9ca4eec0 vkCmdBeginDebugUtilsLabelEXT ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x9ca4ef40 vkCmdEndDebugUtilsLabelEXT ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1799): BGFX 0x9ca4efc0 vkCmdInsertDebugUtilsLabelEXT ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (7256): BGFX findSurfaceFormat: Surface format RGBA8 not found! Defaulting to BGRA8. ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1916): BGFX Create scratch buffer 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1916): BGFX Create scratch buffer 1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (1916): BGFX Create scratch buffer 2 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1564): BGFX ../../../../../3rdparty/bgfx/src/bgfx.cpp (1568): BGFX Detected GPUs (2): ../../../../../3rdparty/bgfx/src/bgfx.cpp (1569): BGFX +---------------- Index ../../../../../3rdparty/bgfx/src/bgfx.cpp (1570): BGFX | +------------- Device ID ../../../../../3rdparty/bgfx/src/bgfx.cpp (1571): BGFX | | +-------- Vendor ID ../../../../../3rdparty/bgfx/src/bgfx.cpp (1577): BGFX 0: 731f 1002 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1577): BGFX 1: 0000 0005 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1584): BGFX ../../../../../3rdparty/bgfx/src/bgfx.cpp (1590): BGFX Supported renderer backends (3): ../../../../../3rdparty/bgfx/src/bgfx.cpp (1593): BGFX - Noop ../../../../../3rdparty/bgfx/src/bgfx.cpp (1593): BGFX - OpenGL 2.1 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1593): BGFX - Vulkan ../../../../../3rdparty/bgfx/src/bgfx.cpp (1596): BGFX ../../../../../3rdparty/bgfx/src/bgfx.cpp (1597): BGFX Sort key masks: ../../../../../3rdparty/bgfx/src/bgfx.cpp (1598): BGFX View 3fc0000000000000 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1599): BGFX Draw bit 0020000000000000 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1601): BGFX ../../../../../3rdparty/bgfx/src/bgfx.cpp (1602): BGFX D Type 0018000000000000 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1604): BGFX ../../../../../3rdparty/bgfx/src/bgfx.cpp (1605): BGFX D0 Blend 0006000000000000 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1606): BGFX D0 Program 0001ff0000000000 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1607): BGFX D0 Depth 000000ffffffff00 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1609): BGFX ../../../../../3rdparty/bgfx/src/bgfx.cpp (1610): BGFX D1 Depth 0007fffffff80000 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1611): BGFX D1 Blend 0000000000060000 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1612): BGFX D1 Program 000000000001ff00 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1614): BGFX ../../../../../3rdparty/bgfx/src/bgfx.cpp (1615): BGFX D2 Seq 0007ffff80000000 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1616): BGFX D2 Blend 0000000060000000 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1617): BGFX D2 Program 000000001ff00000 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1619): BGFX ../../../../../3rdparty/bgfx/src/bgfx.cpp (1620): BGFX C Seq 001ffffe00000000 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1621): BGFX C Program 00000001ff000000 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1623): BGFX ../../../../../3rdparty/bgfx/src/bgfx.cpp (1624): BGFX Capabilities (renderer Vulkan, vendor 0x1002, device 0x731f): ../../../../../3rdparty/bgfx/src/bgfx.cpp (1631): BGFX [x] BGFX_CAPS_ALPHA_TO_COVERAGE ../../../../../3rdparty/bgfx/src/bgfx.cpp (1631): BGFX [x] BGFX_CAPS_BLEND_INDEPENDENT ../../../../../3rdparty/bgfx/src/bgfx.cpp (1631): BGFX [x] BGFX_CAPS_COMPUTE ../../../../../3rdparty/bgfx/src/bgfx.cpp (1631): BGFX [x] BGFX_CAPS_CONSERVATIVE_RASTER ../../../../../3rdparty/bgfx/src/bgfx.cpp (1631): BGFX [x] BGFX_CAPS_DRAW_INDIRECT ../../../../../3rdparty/bgfx/src/bgfx.cpp (1631): BGFX [x] BGFX_CAPS_FRAGMENT_DEPTH ../../../../../3rdparty/bgfx/src/bgfx.cpp (1631): BGFX [ ] BGFX_CAPS_FRAGMENT_ORDERING ../../../../../3rdparty/bgfx/src/bgfx.cpp (1631): BGFX [ ] BGFX_CAPS_GRAPHICS_DEBUGGER ../../../../../3rdparty/bgfx/src/bgfx.cpp (1631): BGFX [ ] BGFX_CAPS_HDR10 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1631): BGFX [ ] BGFX_CAPS_HIDPI ../../../../../3rdparty/bgfx/src/bgfx.cpp (1631): BGFX [x] BGFX_CAPS_IMAGE_RW ../../../../../3rdparty/bgfx/src/bgfx.cpp (1631): BGFX [x] BGFX_CAPS_INDEX32 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1631): BGFX [x] BGFX_CAPS_INSTANCING ../../../../../3rdparty/bgfx/src/bgfx.cpp (1631): BGFX [x] BGFX_CAPS_OCCLUSION_QUERY ../../../../../3rdparty/bgfx/src/bgfx.cpp (1631): BGFX [x] BGFX_CAPS_RENDERER_MULTITHREADED ../../../../../3rdparty/bgfx/src/bgfx.cpp (1631): BGFX [x] BGFX_CAPS_SWAP_CHAIN ../../../../../3rdparty/bgfx/src/bgfx.cpp (1631): BGFX [x] BGFX_CAPS_TEXTURE_2D_ARRAY ../../../../../3rdparty/bgfx/src/bgfx.cpp (1631): BGFX [x] BGFX_CAPS_TEXTURE_3D ../../../../../3rdparty/bgfx/src/bgfx.cpp (1631): BGFX [x] BGFX_CAPS_TEXTURE_BLIT ../../../../../3rdparty/bgfx/src/bgfx.cpp (1631): BGFX [x] BGFX_CAPS_TEXTURE_COMPARE_ALL ../../../../../3rdparty/bgfx/src/bgfx.cpp (1631): BGFX [x] BGFX_CAPS_TEXTURE_COMPARE_LEQUAL ../../../../../3rdparty/bgfx/src/bgfx.cpp (1631): BGFX [x] BGFX_CAPS_TEXTURE_CUBE_ARRAY ../../../../../3rdparty/bgfx/src/bgfx.cpp (1631): BGFX [ ] BGFX_CAPS_TEXTURE_DIRECT_ACCESS ../../../../../3rdparty/bgfx/src/bgfx.cpp (1631): BGFX [x] BGFX_CAPS_TEXTURE_READ_BACK ../../../../../3rdparty/bgfx/src/bgfx.cpp (1631): BGFX [x] BGFX_CAPS_VERTEX_ATTRIB_HALF ../../../../../3rdparty/bgfx/src/bgfx.cpp (1631): BGFX [x] BGFX_CAPS_VERTEX_ATTRIB_UINT10 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1631): BGFX [x] BGFX_CAPS_VERTEX_ID ../../../../../3rdparty/bgfx/src/bgfx.cpp (1631): BGFX [x] BGFX_CAPS_VIEWPORT_LAYER_ARRAY ../../../../../3rdparty/bgfx/src/bgfx.cpp (1638): BGFX ../../../../../3rdparty/bgfx/src/bgfx.cpp (1639): BGFX Limits: ../../../../../3rdparty/bgfx/src/bgfx.cpp (1641): BGFX maxDrawCalls 65535 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1642): BGFX maxBlits 1024 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1643): BGFX maxTextureSize 16384 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1644): BGFX maxTextureLayers 2048 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1645): BGFX maxViews 256 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1646): BGFX maxFrameBuffers 128 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1647): BGFX maxFBAttachments 8 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1648): BGFX maxPrograms 512 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1649): BGFX maxShaders 512 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1650): BGFX maxTextures 4096 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1651): BGFX maxTextureSamplers 16 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1652): BGFX maxComputeBindings 16 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1653): BGFX maxVertexLayouts 64 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1654): BGFX maxVertexStreams 4 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1655): BGFX maxIndexBuffers 4096 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1656): BGFX maxVertexBuffers 4096 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1657): BGFX maxDynamicIndexBuffers 4096 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1658): BGFX maxDynamicVertexBuffers 4096 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1659): BGFX maxUniforms 512 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1660): BGFX maxOcclusionQueries 256 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1661): BGFX maxEncoders 8 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1662): BGFX minResourceCbSize 65536 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1663): BGFX transientVbSize 6291456 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1664): BGFX transientIbSize 2097152 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1667): BGFX ../../../../../3rdparty/bgfx/src/bgfx.cpp (1668): BGFX Supported texture formats: ../../../../../3rdparty/bgfx/src/bgfx.cpp (1669): BGFX +---------------- 2D: x = supported / = emulated ../../../../../3rdparty/bgfx/src/bgfx.cpp (1670): BGFX |+--------------- 2D: sRGB format ../../../../../3rdparty/bgfx/src/bgfx.cpp (1671): BGFX ||+-------------- 3D: x = supported / = emulated ../../../../../3rdparty/bgfx/src/bgfx.cpp (1672): BGFX |||+------------- 3D: sRGB format ../../../../../3rdparty/bgfx/src/bgfx.cpp (1673): BGFX ||||+------------ Cube: x = supported / = emulated ../../../../../3rdparty/bgfx/src/bgfx.cpp (1674): BGFX |||||+----------- Cube: sRGB format ../../../../../3rdparty/bgfx/src/bgfx.cpp (1675): BGFX ||||||+---------- vertex format ../../../../../3rdparty/bgfx/src/bgfx.cpp (1676): BGFX |||||||+--------- image: i = read-write / r = read / w = write ../../../../../3rdparty/bgfx/src/bgfx.cpp (1677): BGFX ||||||||+-------- framebuffer ../../../../../3rdparty/bgfx/src/bgfx.cpp (1678): BGFX |||||||||+------- MSAA framebuffer ../../../../../3rdparty/bgfx/src/bgfx.cpp (1679): BGFX ||||||||||+------ MSAA texture ../../../../../3rdparty/bgfx/src/bgfx.cpp (1680): BGFX |||||||||||+----- Auto-generated mips ../../../../../3rdparty/bgfx/src/bgfx.cpp (1681): BGFX |||||||||||| +-- name ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [xlxlxlv ] BC1 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [xlxlxlv ] BC2 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [xlxlxlv ] BC3 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x v ] BC4 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x v ] BC5 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x v ] BC6H ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [xlxlxlv ] BC7 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [ ] ETC1 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [ ] ETC2 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [ ] ETC2A ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [ ] ETC2A1 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [ ] PTC12 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [ ] PTC14 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [ ] PTC12A ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [ ] PTC14A ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [ ] PTC22 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [ ] PTC24 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [ ] ATC ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [ ] ATCE ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [ ] ATCI ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [ ] ASTC4x4 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [ ] ASTC5x5 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [ ] ASTC6x6 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [ ] ASTC8x5 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [ ] ASTC8x6 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [ ] ASTC10x5 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [ ] R1 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [ ] A8 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [xlxlxlvif+mM] R8 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] R8I ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] R8U ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] R8S ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] R16 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] R16I ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] R16U ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] R16F ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] R16S ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] R32I ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] R32U ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] R32F ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] RG8 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] RG8I ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] RG8U ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] RG8S ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] RG16 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] RG16I ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] RG16U ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] RG16F ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] RG16S ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] RG32I ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] RG32U ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] RG32F ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [ ] RGB8 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [ ] RGB8I ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [ ] RGB8U ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [ * ] RGB8S ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x v ] RGB9E5 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [xlxlxlvif+mM] BGRA8 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [xlxlxlvif+mM] RGBA8 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [xlxlxlvif+mM] RGBA8I ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [xlxlxlvif+mM] RGBA8U ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] RGBA8S ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] RGBA16 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] RGBA16I ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] RGBA16U ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] RGBA16F ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] RGBA16S ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] RGBA32I ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] RGBA32U ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] RGBA32F ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] R5G6B5 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] RGBA4 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] RGB5A1 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] RGB10A2 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x x vif+mM] RG11B10F ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x vif+mM] D16 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [ ] D24 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [ ] D24S8 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [ ] D32 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x vif+mM] D16F ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x vif+mM] D24F ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [x x vif+mM] D32F ../../../../../3rdparty/bgfx/src/bgfx.cpp (1688): BGFX [ ] D0S8 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1708): BGFX ../../../../../3rdparty/bgfx/src/bgfx.cpp (1709): BGFX NDC depth [0, 1], origin top left. ../../../../../3rdparty/bgfx/src/bgfx.cpp (1714): BGFX ../../../../../3rdparty/bgfx/src/bgfx_p.h (4749): BGFX Creating uniform (handle 0) s_texColor ../../../../../3rdparty/bgfx/src/bgfx_p.h (4749): BGFX Creating uniform (handle 1) bgfx_clear_depth ../../../../../3rdparty/bgfx/src/bgfx_p.h (4749): BGFX Creating uniform (handle 2) bgfx_clear_color ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (5871): BGFX Texture 0: R8 (requested: R8), 2048x24x1 RT[ ], BO[ ], CW[ ]. ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4739): BGFX Vertex Shader consts 1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX predefined: u_modelViewProj (mat4), r.index 0, r.count 4, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4739): BGFX Fragment Shader consts 1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX sampler: s_texColor (sampler1), r.index 2, r.count 0, r.texComponent 0, r.texDimension 2 ../../../../../3rdparty/bgfx/src/bgfx.cpp (527): BGFX VertexLayout 74c34f26 (d443ed7f), stride 28 ../../../../../3rdparty/bgfx/src/bgfx.cpp (543): BGFX attr 0: Attrib::Position num 3, type 4, norm [ ], asint [ ], offset 0 ../../../../../3rdparty/bgfx/src/bgfx.cpp (543): BGFX attr 4: Attrib::Color0 num 4, type 0, norm [x], asint [ ], offset 12 ../../../../../3rdparty/bgfx/src/bgfx.cpp (543): BGFX attr 5: Attrib::Color1 num 4, type 0, norm [x], asint [ ], offset 16 ../../../../../3rdparty/bgfx/src/bgfx.cpp (543): BGFX attr 10: Attrib::TexCoord0 num 2, type 4, norm [ ], asint [ ], offset 20 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4739): BGFX Vertex Shader consts 1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: bgfx_clear_depth (vec4), r.index 0, r.count 1, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4739): BGFX Fragment Shader consts 1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: bgfx_clear_color (vec4), r.index 0, r.count 1, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4739): BGFX Fragment Shader consts 1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: bgfx_clear_color (vec4), r.index 0, r.count 2, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4739): BGFX Fragment Shader consts 1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: bgfx_clear_color (vec4), r.index 0, r.count 3, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4739): BGFX Fragment Shader consts 1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: bgfx_clear_color (vec4), r.index 0, r.count 4, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4739): BGFX Fragment Shader consts 1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: bgfx_clear_color (vec4), r.index 0, r.count 5, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4739): BGFX Fragment Shader consts 1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: bgfx_clear_color (vec4), r.index 0, r.count 6, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4739): BGFX Fragment Shader consts 1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: bgfx_clear_color (vec4), r.index 0, r.count 7, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4739): BGFX Fragment Shader consts 1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: bgfx_clear_color (vec4), r.index 0, r.count 8, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/bgfx.cpp (527): BGFX VertexLayout aaaa40da (e0896034), stride 8 ../../../../../3rdparty/bgfx/src/bgfx.cpp (543): BGFX attr 0: Attrib::Position num 2, type 4, norm [ ], asint [ ], offset 0 ../../../../../3rdparty/bgfx/src/bgfx.cpp (3537): BGFX Init complete. ../../../../../3rdparty/bgfx/src/bgfx.cpp (1723): BGFX Reset back-buffer swap chain: ../../../../../3rdparty/bgfx/src/bgfx.cpp (1724): BGFX 2560x1440, format: RGBA8, numBackBuffers: 2, maxFrameLatency: 0 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1733): BGFX [ ] MSAAx1 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1734): BGFX [ ] Fullscreen ../../../../../3rdparty/bgfx/src/bgfx.cpp (1735): BGFX [x] V-sync ../../../../../3rdparty/bgfx/src/bgfx.cpp (1736): BGFX [ ] Max Anisotropy ../../../../../3rdparty/bgfx/src/bgfx.cpp (1737): BGFX [ ] Capture ../../../../../3rdparty/bgfx/src/bgfx.cpp (1738): BGFX [ ] Flush After Render ../../../../../3rdparty/bgfx/src/bgfx.cpp (1739): BGFX [ ] Flip After Render ../../../../../3rdparty/bgfx/src/bgfx.cpp (1740): BGFX [ ] sRGB Back Buffer ../../../../../3rdparty/bgfx/src/bgfx.cpp (1741): BGFX [ ] HDR10 ../../../../../3rdparty/bgfx/src/bgfx.cpp (1742): BGFX [ ] Hi-DPI ../../../../../3rdparty/bgfx/src/bgfx.cpp (1743): BGFX [ ] Depth Clamp ../../../../../3rdparty/bgfx/src/bgfx.cpp (1744): BGFX [ ] Suspend ../../../../../3rdparty/bgfx/src/bgfx_p.h (4749): BGFX Creating uniform (handle 3) s_tex ../../../../../3rdparty/bgfx/src/bgfx_p.h (4749): BGFX Creating uniform (handle 4) u_tint ../../../../../3rdparty/bgfx/src/bgfx_p.h (4749): BGFX Creating uniform (handle 5) s_pal ../../../../../3rdparty/bgfx/src/bgfx_p.h (4749): BGFX Creating uniform (handle 6) u_tex_size0 ../../../../../3rdparty/bgfx/src/bgfx_p.h (4749): BGFX Creating uniform (handle 7) u_inv_tex_size0 ../../../../../3rdparty/bgfx/src/bgfx_p.h (4749): BGFX Creating uniform (handle 8) u_inv_tex_size1 ../../../../../3rdparty/bgfx/src/bgfx_p.h (4749): BGFX Creating uniform (handle 9) u_imageLodEnabled ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4739): BGFX Vertex Shader consts 1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX predefined: u_viewProj (mat4), r.index 0, r.count 4, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4739): BGFX Fragment Shader consts 1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX sampler: s_tex (sampler1), r.index 2, r.count 0, r.texComponent 0, r.texDimension 2 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4739): BGFX Fragment Shader consts 3 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: u_inv_tex_size1 (vec4), r.index 0, r.count 1, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX sampler: s_tex (sampler1), r.index 2, r.count 0, r.texComponent 0, r.texDimension 2 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX sampler: s_pal (sampler1), r.index 3, r.count 0, r.texComponent 0, r.texDimension 2 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4739): BGFX Fragment Shader consts 1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX sampler: s_tex (sampler1), r.index 2, r.count 0, r.texComponent 0, r.texDimension 2 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4739): BGFX Fragment Shader consts 3 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: u_inv_tex_size0 (vec4), r.index 16, r.count 1, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: u_tex_size0 (vec4), r.index 0, r.count 1, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX sampler: s_tex (sampler1), r.index 2, r.count 0, r.texComponent 0, r.texDimension 2 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4739): BGFX Fragment Shader consts 3 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: u_inv_tex_size1 (vec4), r.index 0, r.count 1, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX sampler: s_tex (sampler1), r.index 2, r.count 0, r.texComponent 0, r.texDimension 2 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX sampler: s_pal (sampler1), r.index 3, r.count 0, r.texComponent 0, r.texDimension 2 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (5871): BGFX Texture 1: BGRA8 (requested: BGRA8), 1024x1024x1 RT[ ], BO[ ], CW[ ]. ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4739): BGFX Fragment Shader consts 1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX sampler: s_tex (sampler1), r.index 2, r.count 0, r.texComponent 0, r.texDimension 2 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4739): BGFX Vertex Shader consts 1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX predefined: u_viewProj (mat4), r.index 0, r.count 4, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4739): BGFX Fragment Shader consts 2 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: u_imageLodEnabled (vec4), r.index 0, r.count 1, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX sampler: s_texColor (sampler1), r.index 2, r.count 0, r.texComponent 0, r.texDimension 2 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4739): BGFX Vertex Shader consts 1 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX predefined: u_viewProj (mat4), r.index 0, r.count 4, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (5871): BGFX Texture 2: BGRA8 (requested: BGRA8), 1024x1024x1 RT[ ], BO[ ], CW[ ]. ../../../../../3rdparty/bgfx/src/bgfx.cpp (527): BGFX VertexLayout 30726566 (1dbe9673), stride 24 ../../../../../3rdparty/bgfx/src/bgfx.cpp (543): BGFX attr 0: Attrib::Position num 3, type 4, norm [ ], asint [ ], offset 0 ../../../../../3rdparty/bgfx/src/bgfx.cpp (543): BGFX attr 4: Attrib::Color0 num 4, type 0, norm [x], asint [ ], offset 12 ../../../../../3rdparty/bgfx/src/bgfx.cpp (543): BGFX attr 10: Attrib::TexCoord0 num 2, type 4, norm [ ], asint [ ], offset 16 Speaker ':mono' Ch.0 @ 48000 Default Resampler ':mono' Ch.0 @ 48000 YM2151 OPM ':2151' Ch.0 @ 55930 Default Resampler ':mono' Ch.0 @ 48000 YM2151 OPM ':2151' Ch.1 @ 55930 Default Resampler ':mono' Ch.0 @ 48000 OKI MSM6295 ADPCM ':oki' Ch.0 @ 7575 ../../../../../3rdparty/bgfx/src/bgfx_p.h (4749): BGFX Creating uniform (handle 10) u_tex_size1 ../../../../../3rdparty/bgfx/src/bgfx_p.h (4749): BGFX Creating uniform (handle 11) u_quad_dims ../../../../../3rdparty/bgfx/src/bgfx_p.h (4749): BGFX Creating uniform (handle 12) u_rotation_type ../../../../../3rdparty/bgfx/src/bgfx_p.h (4749): BGFX Creating uniform (handle 13) mpass_texture ../../../../../3rdparty/bgfx/src/bgfx_p.h (4749): BGFX Creating uniform (handle 14) mask_texture ../../../../../3rdparty/bgfx/src/bgfx_p.h (4749): BGFX Creating uniform (handle 15) curvature ../../../../../3rdparty/bgfx/src/bgfx_p.h (4749): BGFX Creating uniform (handle 16) CRTgamma ../../../../../3rdparty/bgfx/src/bgfx_p.h (4749): BGFX Creating uniform (handle 17) monitorgamma ../../../../../3rdparty/bgfx/src/bgfx_p.h (4749): BGFX Creating uniform (handle 18) overscan ../../../../../3rdparty/bgfx/src/bgfx_p.h (4749): BGFX Creating uniform (handle 19) aspect ../../../../../3rdparty/bgfx/src/bgfx_p.h (4749): BGFX Creating uniform (handle 20) d ../../../../../3rdparty/bgfx/src/bgfx_p.h (4749): BGFX Creating uniform (handle 21) R ../../../../../3rdparty/bgfx/src/bgfx_p.h (4749): BGFX Creating uniform (handle 22) angle ../../../../../3rdparty/bgfx/src/bgfx_p.h (4749): BGFX Creating uniform (handle 23) cornersize ../../../../../3rdparty/bgfx/src/bgfx_p.h (4749): BGFX Creating uniform (handle 24) cornersmooth ../../../../../3rdparty/bgfx/src/bgfx_p.h (4749): BGFX Creating uniform (handle 25) aperture_strength ../../../../../3rdparty/bgfx/src/bgfx_p.h (4749): BGFX Creating uniform (handle 26) aperture_brightboost ../../../../../3rdparty/bgfx/src/bgfx_p.h (4749): BGFX Creating uniform (handle 27) spot_size ../../../../../3rdparty/bgfx/src/bgfx_p.h (4749): BGFX Creating uniform (handle 28) spot_growth ../../../../../3rdparty/bgfx/src/bgfx_p.h (4749): BGFX Creating uniform (handle 29) spot_growth_power ../../../../../3rdparty/bgfx/src/bgfx_p.h (4749): BGFX Creating uniform (handle 30) u_interp ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4739): BGFX Vertex Shader consts 6 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: d (vec4), r.index 80, r.count 1, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: R (vec4), r.index 96, r.count 1, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: aspect (vec4), r.index 64, r.count 1, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX predefined: u_viewProj (mat4), r.index 0, r.count 4, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: angle (vec4), r.index 112, r.count 1, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: u_tex_size0 (vec4), r.index 128, r.count 1, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4739): BGFX Fragment Shader consts 20 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: d (vec4), r.index 224, r.count 1, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: R (vec4), r.index 240, r.count 1, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: aspect (vec4), r.index 208, r.count 1, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: overscan (vec4), r.index 192, r.count 1, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: cornersize (vec4), r.index 256, r.count 1, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: cornersmooth (vec4), r.index 272, r.count 1, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: spot_size (vec4), r.index 64, r.count 1, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: spot_growth (vec4), r.index 80, r.count 1, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: spot_growth_power (vec4), r.index 96, r.count 1, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: u_interp (vec4), r.index 112, r.count 1, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: curvature (vec4), r.index 0, r.count 1, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: u_tex_size0 (vec4), r.index 16, r.count 1, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: CRTgamma (vec4), r.index 160, r.count 1, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: u_quad_dims (vec4), r.index 48, r.count 1, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: u_tex_size1 (vec4), r.index 32, r.count 1, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: aperture_strength (vec4), r.index 128, r.count 1, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: aperture_brightboost (vec4), r.index 144, r.count 1, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX user: monitorgamma (vec4), r.index 176, r.count 1, r.texComponent 0, r.texDimension 0 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX sampler: mpass_texture (sampler1), r.index 2, r.count 0, r.texComponent 0, r.texDimension 2 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (4910): BGFX sampler: mask_texture (sampler1), r.index 3, r.count 0, r.texComponent 0, r.texDimension 2 ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (5871): BGFX Texture 3: BGRA8 (requested: BGRA8), 2x1x1 RT[ ], BO[ ], CW[ ]. ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (5871): BGFX Texture 4: BGRA8 (requested: BGRA8), 2x1x1 RT[ ], BO[ ], CW[ ]. ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (5871): BGFX Texture 5: BGRA8 (requested: BGRA8), 4x1x1 RT[ ], BO[ ], CW[ ]. ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (5871): BGFX Texture 6: BGRA8 (requested: BGRA8), 4x1x1 RT[ ], BO[ ], CW[ ]. ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (5871): BGFX Texture 7: BGRA8 (requested: BGRA8), 5x1x1 RT[ ], BO[ ], CW[ ]. ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (5871): BGFX Texture 8: BGRA8 (requested: BGRA8), 7x1x1 RT[ ], BO[ ], CW[ ]. ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (5871): BGFX Texture 9: BGRA8 (requested: BGRA8), 2x2x1 RT[ ], BO[ ], CW[ ]. ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (5871): BGFX Texture 10: BGRA8 (requested: BGRA8), 4x2x1 RT[ ], BO[ ], CW[ ]. ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (5871): BGFX Texture 11: BGRA8 (requested: BGRA8), 4x2x1 RT[ ], BO[ ], CW[ ]. ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (5871): BGFX Texture 12: BGRA8 (requested: BGRA8), 4x4x1 RT[ ], BO[ ], CW[ ]. ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (5871): BGFX Texture 13: BGRA8 (requested: BGRA8), 1x1x1 RT[ ], BO[ ], CW[ ]. ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (5871): BGFX Texture 14: BGRA8 (requested: BGRA8), 8x4x1 RT[ ], BO[ ], CW[ ]. ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (5871): BGFX Texture 15: BGRA8 (requested: BGRA8), 10x4x1 RT[ ], BO[ ], CW[ ]. ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (5871): BGFX Texture 16: BGRA8 (requested: BGRA8), 14x6x1 RT[ ], BO[ ], CW[ ]. ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (5871): BGFX Texture 17: R8 (requested: R8), 1024x224x1 RT[ ], BO[ ], CW[ ]. ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (5871): BGFX Texture 18: BGRA8 (requested: BGRA8), 256x13x1 RT[ ], BO[ ], CW[ ]. ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (5871): BGFX Texture 19: BGRA8 (requested: BGRA8), 1920x1344x1 RT[x], BO[ ], CW[ ]. ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (5871): BGFX Texture 20: D32F (requested: D32F), 1920x1344x1 RT[x], BO[ ], CW[ ]. ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (5871): BGFX Texture 21: BGRA8 (requested: BGRA8), 384x224x1 RT[x], BO[ ], CW[ ]. ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (5871): BGFX Texture 22: D32F (requested: D32F), 384x224x1 RT[x], BO[ ], CW[ ]. ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (5871): BGFX Texture 23: BGRA8 (requested: BGRA8), 384x224x1 RT[x], BO[ ], CW[ ]. ../../../../../3rdparty/bgfx/src/renderer_vk.cpp (5871): BGFX Texture 24: D32F (requested: D32F), 384x224x1 RT[x], BO[ ], CW[ ]. Average speed: 100.00% (14 seconds) ../../../../../3rdparty/bgfx/src/bgfx.cpp (3575): BGFX Shutdown... ../../../../../3rdparty/bgfx/src/bgfx_p.h (3011): BGFX render thread exit ../../../../../3rdparty/bgfx/src/bgfx.cpp (2170): BGFX LEAK: ShaderHandle 8 (max: 512) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2170): BGFX 0: 22 (count 2) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2170): BGFX 1: 21 (count 2) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2170): BGFX 2: 11 (count 15) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2170): BGFX 3: 16 (count 2) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2170): BGFX 4: 15 (count 2) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2170): BGFX 5: 14 (count 2) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2170): BGFX 6: 13 (count 2) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2170): BGFX 7: 12 (count 10) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2171): BGFX LEAK: ProgramHandle 6 (max: 512) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2171): BGFX 0: 16 ../../../../../3rdparty/bgfx/src/bgfx.cpp (2171): BGFX 1: 13 ../../../../../3rdparty/bgfx/src/bgfx.cpp (2171): BGFX 2: 12 ../../../../../3rdparty/bgfx/src/bgfx.cpp (2171): BGFX 3: 11 ../../../../../3rdparty/bgfx/src/bgfx.cpp (2171): BGFX 4: 10 ../../../../../3rdparty/bgfx/src/bgfx.cpp (2171): BGFX 5: 9 ../../../../../3rdparty/bgfx/src/bgfx.cpp (2172): BGFX LEAK: TextureHandle 23 (max: 4096) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2172): BGFX 0: 23 (count 2) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2172): BGFX 1: 1 (count 1) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2172): BGFX 2: 24 (count 2) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2172): BGFX 3: 3 (count 1) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2172): BGFX 4: 4 (count 1) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2172): BGFX 5: 5 (count 1) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2172): BGFX 6: 6 (count 1) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2172): BGFX 7: 7 (count 1) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2172): BGFX 8: 8 (count 1) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2172): BGFX 9: 9 (count 1) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2172): BGFX 10: 10 (count 1) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2172): BGFX 11: 11 (count 1) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2172): BGFX 12: 12 (count 1) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2172): BGFX 13: 13 (count 1) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2172): BGFX 14: 14 (count 1) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2172): BGFX 15: 15 (count 1) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2172): BGFX 16: 16 (count 1) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2172): BGFX 17: 17 (count 1) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2172): BGFX 18: 18 (count 1) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2172): BGFX 19: 19 (count 2) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2172): BGFX 20: 20 (count 2) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2172): BGFX 21: 21 (count 2) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2172): BGFX 22: 22 (count 2) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2173): BGFX LEAK: FrameBufferHandle 3 (max: 128) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2173): BGFX 0: 0 ../../../../../3rdparty/bgfx/src/bgfx.cpp (2173): BGFX 1: 1 ../../../../../3rdparty/bgfx/src/bgfx.cpp (2173): BGFX 2: 2 ../../../../../3rdparty/bgfx/src/bgfx.cpp (2174): BGFX LEAK: UniformHandle 27 (max: 512) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2174): BGFX 0: 29 spot_growth_power (count 2) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2174): BGFX 1: 28 spot_growth (count 2) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2174): BGFX 2: 27 spot_size (count 2) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2174): BGFX 3: 3 s_tex (count 18) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2174): BGFX 4: 4 u_tint (count 3) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2174): BGFX 5: 5 s_pal (count 6) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2174): BGFX 6: 6 u_tex_size0 (count 7) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2174): BGFX 7: 7 u_inv_tex_size0 (count 4) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2174): BGFX 8: 8 u_inv_tex_size1 (count 5) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2174): BGFX 9: 30 u_interp (count 2) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2174): BGFX 10: 10 u_tex_size1 (count 3) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2174): BGFX 11: 11 u_quad_dims (count 2) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2174): BGFX 12: 12 u_rotation_type (count 1) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2174): BGFX 13: 13 mpass_texture (count 2) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2174): BGFX 14: 14 mask_texture (count 2) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2174): BGFX 15: 15 curvature (count 2) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2174): BGFX 16: 16 CRTgamma (count 2) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2174): BGFX 17: 17 monitorgamma (count 2) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2174): BGFX 18: 18 overscan (count 2) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2174): BGFX 19: 19 aspect (count 3) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2174): BGFX 20: 20 d (count 3) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2174): BGFX 21: 21 R (count 3) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2174): BGFX 22: 22 angle (count 2) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2174): BGFX 23: 23 cornersize (count 2) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2174): BGFX 24: 24 cornersmooth (count 2) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2174): BGFX 25: 25 aperture_strength (count 2) ../../../../../3rdparty/bgfx/src/bgfx.cpp (2174): BGFX 26: 26 aperture_brightboost (count 2) ../../../../../3rdparty/bgfx/src/bgfx.cpp (3584): BGFX Shutdown complete. ../../../../../3rdparty/bgfx/src/bgfx.cpp (328): BGFX WARN
########################################################
MEMORY LEAK: Number of leaked blocks 41 (Max blocks: 1928)
########################################################
~/.mame master !40 ?34 ❯ 20s
`
KOF98 seams to be working, however I still get a BGFX warning: /../../../../3rdparty/bgfx/src/bgfx.cpp (328): BGFX WARN
########################################################
MEMORY LEAK: Number of leaked blocks 41 (Max blocks: 1849)
########################################################
The memory leak is nothing new, I have seen it before. As far as the red screen goes, can it be the overdrive detection by @aaronsgiles going haywire?
In sfa2 I get an amber screen, so both CPS and CPS II have issues? galaga and opwolf give black screens.
The memory leak is nothing new, I have seen it before. As far as the red screen goes, can it be the overdrive detection by @aaronsgiles going haywire?
Just note that red screen doesn't show up anymore unless required and detected in a -speaker_report command-line send That's said, sfa2 here doesn't show red when using with the report command, so it is most likely display related.
OK, it's definitely not the overdrive detection then. I'll see whether I can reproduce your issues tomorrow.
I have tried sf2ce, sfa2, galaga and opwolf on my Fedora 34 nvidia/X11 and AMD/wayland systems. All seem to work fine with both opengl and vulkan backends.
ETA: My amd machine works just as well with X11 with these 4 roms.
Could you attempt to bisect? There were a couple bgfx-related changes this cycle, it would be good to know which one is the problem. Make sure you test with Vulkan if you do as it appears that OpenGL was the default initially.
I don't think I'll have much time for that but as of commit 860733a3 of around August 30th I get a crash and this error:
../../../../../3rdparty/bgfx/src/bgfx.cpp (4596): BGFX Texture validation: 0x01006762 'Texture format is not supported!Use bgfx::isTextureValid to check support for texture format before creating it.' - Texture format: D24.
../../../../../3rdparty/bgfx/src/bgfx.cpp (4671): BGFX CHECK ERROR: 0x01006762 'Texture format is not supported!Use bgfx::isTextureValid to check support for texture format before creating it.'.
../../../../../3rdparty/bgfx/src/bgfx.cpp (4671): BGFX 0x00000000: ERROR: 0x01006762 'Texture format is not supported!Use bgfx::isTextureValid to check support for texture format before creating it.'.
[1] 94655 trace trap (core dumped) ./mamed sf2ce
So its maybe from before that. Tomorrow I'll try going back further.
There are five changesets to check first if you don't want to go full git bisect
:
version 190f50e gives me a crash with sf2ce and the previous commit, 70264c9e45a91393d1adc2be3658cf8ce754ecd4 gives me this:
Can you test the latest upstream, after 0eeb918991d9d9d5acac6eab82fb6b73b9ff71b4? Maybe we are lucky and syncing bgfx with upstream resolves this.
I pulled latest from master and compiled. CPS2 based games still have same issues, galaga still with black screen. Neogeo and playstation based games work well. SEGA Model 2 games "work". SO this issue only affects some types of hardware. Something to do with output image colors?
Possibly, I do not know enough about the rendering pipeline to know for sure.
Just to eliminate the obvious:
How do I update my bgfx folder? Is it updated every time my distro updates the MAME package? bgfx_screen_chains crt-geom
`❯ ./mamed -verbose sf2ce
Attempting load of mame.ini
Parsing mame.ini
Attempting load of mame.ini
Parsing mame.ini
Attempting load of horizont.ini
Attempting load of arcade.ini
Attempting load of raster.ini
Attempting load of source/cps1.ini
Attempting load of sf2ce.ini
Reading translation file English: 1 strings, original table at word offset 7, translated table at word offset 9
Loaded 0 translations from file English
Starting plugin data...
Attempting load of mame.ini
Parsing mame.ini
Attempting load of mame.ini
Parsing mame.ini
Attempting load of horizont.ini
Attempting load of arcade.ini
Attempting load of raster.ini
Attempting load of source/cps1.ini
Attempting load of sf2ce.ini
Available videodrivers: x11 wayland KMSDRM dummy
Current Videodriver: x11
Display #0
Renderdrivers:
opengl (0x0)
opengles2 (0x0)
opengles (0x0)
software (0x0)
Available audio drivers:
pulseaudio
alsa
dsp
jack
pipewire
disk
dummy
Build version: 0.236 (mame0236-46-g6de437c2cb4)
Build architecure:
Build defines 1: SDLMAME_UNIX=1 SDLMAME_X11=1 SDLMAME_LINUX=1
Build defines 1: LSB_FIRST=1 PTR64=1 MAME_DEBUG=1
SDL/OpenGL defines: SDL_COMPILEDVERSION=2016 USE_OPENGL=1
Compiler defines A: GNUC=11 GNUC_MINOR=2 GNUC_PATCHLEVEL=1 VERSION="11.2.1 20210728 (Red Hat 11.2.1-1)"
Compiler defines B: amd64=1 __x86_64=1 unix=1
Compiler defines C: USE_FORTIFY_LEVEL=0
Enter init_monitors
Adding monitor screen0 (2560 x 1440)
Leave init_monitors
Enter sdlwindow_init
Hints: SDL_FRAMEBUFFER_ACCELERATION (NULL) SDL_RENDER_DRIVER (NULL) SDL_RENDER_OPENGL_SHADERS (NULL) SDL_RENDER_SCALE_QUALITY (NULL) SDL_RENDER_VSYNC (NULL) SDL_VIDEO_X11_XVIDMODE (NULL) SDL_VIDEO_X11_XINERAMA (NULL) SDL_VIDEO_X11_XRANDR (NULL) SDL_GRAB_KEYBOARD (NULL) SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS 0 SDL_IOS_IDLE_TIMER_DISABLED (NULL) SDL_IOS_ORIENTATIONS (NULL) SDL_XINPUT_ENABLED (NULL) SDL_GAMECONTROLLERCONFIG (NULL) SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS (NULL) SDL_ALLOW_TOPMOST (NULL) SDL_TIMER_RESOLUTION (NULL) SDL_RENDER_DIRECT3D_THREADSAFE (NULL) SDL_VIDEO_ALLOW_SCREENSAVER (NULL) SDL_ACCELEROMETER_AS_JOYSTICK (NULL) SDL_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK (NULL) SDL_VIDEO_WIN_D3DCOMPILER (NULL) SDL_VIDEO_WINDOW_SHARE_PIXEL_FORMAT (NULL) SDL_VIDEO_MAC_FULLSCREEN_SPACES (NULL) SDL_MOUSE_RELATIVE_MODE_WARP (NULL) SDL_RENDER_DIRECT3D11_DEBUG (NULL) SDL_VIDEO_HIGHDPI_DISABLED (NULL) SDL_WINRT_PRIVACY_POLICY_URL (NULL) SDL_WINRT_PRIVACY_POLICY_LABEL (NULL) SDL_WINRT_HANDLE_BACK_BUTTON (NULL) Leave sdlwindow_init Enter sdl_info::create Audio: Start initialization Audio: Driver is pulseaudio Audio: frequency: 48000, channels: 2, samples: 256 sdl_create_buffers: creating stream buffer of 18432 bytes Audio: End initialization Keyboard: Start initialization Input: Adding keyboard #0: System keyboard (device id: System keyboard) Keyboard: Registered System keyboard Keyboard: End initialization Mouse: Start initialization Input: Adding mouse #0: System mouse (device id: System mouse) Mouse: Registered System mouse Mouse: End initialization Lightgun: Begin initialization Lightgun: End initialization Joystick: Start initialization Input: Adding joystick #0: DragonRiseInc.GenericUSBJoystick (device id: 03000000790000000600000010010000) Joystick: DragonRise Inc. Generic USB Joystick [GUID 03000000790000000600000010010000] Joystick: ... 5 axes, 12 buttons 1 hats 0 balls Joystick: ... Physical id 0 mapped to logical id 1 Joystick: ... Has haptic capability Input: Adding joystick #1: LogitechDualAction (device id: 030000006d04000016c2000011010000) Joystick: Logitech Dual Action [GUID 030000006d04000016c2000011010000] Joystick: ... 4 axes, 12 buttons 1 hats 0 balls Joystick: ... Physical id 1 mapped to logical id 2 Joystick: ... Does not have haptic capability Joystick: End initialization Searching font Liberation Sans in -/usr/share/mame/fonts path/s Matching font: 0x13398e80 unzip: opened archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip unzip: found /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip ECD unzip: /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip has no ZIP64 ECD locator unzip: read /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip central directory unzip: closing archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip and sending to cache unzip: found /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip in cache unzip: opened archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip unzip: closing archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip and sending to cache unzip: found /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip in cache unzip: opened archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip unzip: closing archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip and sending to cache unzip: found /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip in cache unzip: opened archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip unzip: closing archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip and sending to cache unzip: found /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip in cache unzip: opened archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip unzip: closing archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip and sending to cache unzip: found /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip in cache unzip: opened archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip unzip: closing archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip and sending to cache unzip: found /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip in cache unzip: opened archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip unzip: closing archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip and sending to cache unzip: found /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip in cache unzip: opened archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip unzip: closing archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip and sending to cache unzip: found /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip in cache unzip: opened archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip unzip: closing archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip and sending to cache unzip: found /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip in cache unzip: opened archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip unzip: closing archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip and sending to cache unzip: found /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip in cache unzip: opened archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip unzip: closing archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip and sending to cache unzip: found /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip in cache unzip: opened archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip unzip: closing archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip and sending to cache unzip: found /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip in cache unzip: opened archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip unzip: closing archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip and sending to cache unzip: found /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip in cache unzip: opened archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip unzip: closing archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip and sending to cache unzip: found /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip in cache unzip: opened archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip unzip: closing archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip and sending to cache unzip: found /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip in cache unzip: opened archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip unzip: closing archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip and sending to cache unzip: found /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip in cache unzip: opened archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip unzip: closing archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip and sending to cache unzip: found /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip in cache unzip: opened archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip unzip: closing archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip and sending to cache unzip: found /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip in cache unzip: opened archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip unzip: closing archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip and sending to cache unzip: found /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip in cache unzip: opened archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip unzip: closing archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip and sending to cache unzip: found /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip in cache unzip: opened archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip unzip: closing archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip and sending to cache unzip: found /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip in cache unzip: opened archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip unzip: closing archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip and sending to cache unzip: found /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip in cache unzip: opened archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip unzip: closing archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip and sending to cache unzip: found /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip in cache unzip: opened archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip unzip: closing archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip and sending to cache unzip: found /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip in cache unzip: opened archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip unzip: closing archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip and sending to cache unzip: found /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip in cache unzip: opened archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip unzip: closing archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip and sending to cache unzip: found /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip in cache unzip: opened archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip unzip: closing archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip and sending to cache unzip: found /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip in cache unzip: opened archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip unzip: closing archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/sf2ce.zip and sending to cache Optional memory region ':stars' not found Optional device ':m48t35' not found Optional shared pointer ':qsound_ram2' not found Optional shared pointer ':qsound_ram1' not found Optional memory region ':screen' not found Starting Street Fighter II': Champion Edition (World 920513) ':' (missing dependencies; rescheduling) Starting Motorola MC68000 ':maincpu' Starting Zilog Z80 ':audiocpu' Starting Video Screen ':screen' (missing dependencies; rescheduling) Starting gfxdecode ':gfxdecode' Starting palette ':palette' Starting Speaker ':mono' (missing dependencies; rescheduling) Starting Generic 8-bit latch ':soundlatch' Starting Generic 8-bit latch ':soundlatch2' Starting YM2151 OPM ':2151' Starting OKI MSM6295 ADPCM ':oki' Starting Street Fighter II': Champion Edition (World 920513) ':' (missing dependencies; rescheduling) Starting Video Screen ':screen' Starting Speaker ':mono' Starting Street Fighter II': Champion Edition (World 920513) ':' unzip: opened archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/cheat.zip unzip: found /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/cheat.zip ECD unzip: /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/cheat.zip has no ZIP64 ECD locator unzip: read /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/cheat.zip central directory unzip: closing archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/cheat.zip and sending to cache un7z: opened archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/cheat.7z un7z: closing archive file /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/cheat.7z and sending to cache Loading cheats file from /mnt/de0a322a-8faa-4b1d-92c7-2ef43a5e9235/ROMs/Arcade/cheat/sf2ce.xml Attempting to parse: default.cfg Attempting to parse: sf2ce.cfg Speaker ':mono' Ch.0 @ 48000 Default Resampler ':mono' Ch.0 @ 48000 YM2151 OPM ':2151' Ch.0 @ 55930 Default Resampler ':mono' Ch.0 @ 48000 YM2151 OPM ':2151' Ch.1 @ 55930 Default Resampler ':mono' Ch.0 @ 48000 OKI MSM6295 ADPCM ':oki' Ch.0 @ 7575 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 Warning: Attempting to retrieve a nonexistent target 'output' for screen 0 sdl_kill: closing audio Sound buffer: overflows=1 underflows=0 Enter sdlwindow_exit Leave sdlwindow_exit `
On Fedora the bgfx folder is part of mame-data. This will only match the mame package, not the self-compiled version though. The slew of Warning: Attempting to retrieve a nonexistent target 'screen' for screen 0
indicates that there is something wrong with your config, see issue #8642. If you are running a distro package alongside self-compiled mame, it is likely your .ini file points the self-compiled mame to the (outdated) distro bgfx folder.
Can you try running
./mame -bgfx_path bgfx -bgfx_screen_chains crt-geom sf2ce
and see if it changes things?
Also, what does rpm -qa | grep mame
return?
Yup, I get a red screen too when using mame-0.235's bgfx folder with the git master mame:
$ ./mame -rompath /mnt/openmediavault/emu/mame/roms -video bgfx -bgfx_path /usr/share/mame/bgfx/ -bgfx_screen_chains hlsl -bgfx_backend vulkan -bgfx_debug -window sf2ce
Either pull mame-0.236 packages from updates-testing, or use the git bgfx folder with git mame.
Ran with your command pointing bgfx dir to git folder, yep now sf2ce and other cps2 and also galaga work. Many thanks! If no one else has any issues maybe we can close this one.
Over here I have a black screen with ./mame -bgfx_path bgfx -bgfx_screen_chains crt-geom sf2ce
(yes, my bgfx folder are in sync with github).
Using other chain it crashes the whole system UI:
./mame sfa3u -bgfx_screen_chains Fighters
[ 1750.725785] amdgpu 0000:01:00.0: amdgpu: GPU fault detected: 147 0x02220801
[ 1750.725800] amdgpu 0000:01:00.0: amdgpu: VM_CONTEXT1_PROTECTION_FAULT_ADDR 0x08213291
[ 1750.725806] amdgpu 0000:01:00.0: amdgpu: VM_CONTEXT1_PROTECTION_FAULT_STATUS 0x02008001
[ 1750.725811] amdgpu 0000:01:00.0: amdgpu: VM fault (0x01, vmid 1) at page 136393361, read from '' (0x00000000) (8)
[ 1755.833061] [drm:amdgpu_dm_atomic_commit_tail [amdgpu]] *ERROR* Waiting for fences timed out!
[ 1760.953044] [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring gfx timeout, signaled seq=142929, emitted seq=142931
[ 1760.953621] [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process mame pid 34243 thread mame pid 34262
@Rugaliz, I am happy to hear this. @cd4053, can you provide more info? Which bgfx backend, which distro, which GPU?
@belegdol -bgfx_backend vulkan
, Debian Test (kernel 5.14.0-1-amd64), AMD Radeon R7 250X.
@cd4053, thanks. Would you mind posting the debug output as per https://github.com/mamedev/mame/issues/8538#issuecomment-925309396?
@belegdol So far it's crashing the whole system UI (can't see anything), I'm trying to redirect the output to log file or something.
@cd4053, let's start with the black screen output first.
@belegdol I think I got it, command:
./mamed -v sf2 -video bgfx -bgfx_backend vulkan -bgfx_screen_chains Fighters 2>&1 | tee -a error.log
Attached error log. error.log
@belegdol This is the same command but with -bgfx_screen_chains crt-geom
, it display a black screen, normal sound but black screen.
error2.log
@cd4053, I unfortunately cannot spot anything obvious. Was vulkan renderer working for you before? Your GPU is a bit older, I do not know how good resp. bad mesa vulkan drivers for 2nd generation GCN cards are.
@belegdol vulkan works fine with mame, the problem is whether you use -bgfx_screen_chains
or not, with no chains:
With crt-geom/crt-geom-deluxe
(black screen):
On Windows 10 either -bgfx_screen_chainscrt-geom
or -bgfx_screen_chains crt-geom-deluxe
works fine with -bgfx_backend vulkan
.
It's something with Linux.
Can confirm the crash using Fighters (and lut) with vulkan (opengl is fine), no black screens. compiled from source (at 236 tag). Attached output of vulkaninfo
mame -verbose -bgfx_path bgfx -bgfx_backend vulkan -bgfx_screen_chains $CHAIN sf2c crt-geom-deluxe OK crt-geom OK lut CRASHED Fighters CRASHED hlsl OK default OK lcd-grid OK unfiltered OK pillarbox_left_horizontal OK pillarbox_right_horizontal OK pillarbox_right_vertical OK pillarbox_left_vertical OK
$ mame -version 0.236 (mame0236-dirty)
Distro: Ubuntu 20.04.3 LTS Kernel: 5.11.0-37-generic RAM: 32GiB GPU Driver: 4.6 (Core Profile) Mesa 21.2.3 - kisak-mesa PPA GPU: Radeon RX 580 Series (POLARIS10, DRM 3.40.0, 5.11.0-37-generic, LLVM 12.0.1) CPU: AMD Ryzen 7 3700X 8-Core Processor
kern.log
Oct 3 23:35:35 insertcredit kernel: [361559.291532] amdgpu 0000:09:00.0: amdgpu: GPU fault detected: 147 0x00004801 for process mame pid 1214641 thread mame pid 1214664 Oct 3 23:35:45 insertcredit kernel: [361569.363095] [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process mame pid 1214641 thread mame pid 1214664 Oct 4 12:40:06 insertcredit kernel: [46586.877927] amdgpu 0000:09:00.0: amdgpu: GPU fault detected: 147 0x0b40c401 for process mame pid 109760 thread mame pid 109783 Oct 4 12:40:16 insertcredit kernel: [46597.030408] [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process mame pid 109760 thread mame pid 109783 Oct 4 12:52:24 insertcredit kernel: [ 574.400135] amdgpu 0000:09:00.0: amdgpu: GPU fault detected: 147 0x00188402 for process mame pid 5247 thread mame pid 5270 Oct 4 12:52:24 insertcredit kernel: [ 574.412404] amdgpu 0000:09:00.0: amdgpu: GPU fault detected: 147 0x00188802 for process mame pid 5247 thread mame pid 5270 Oct 4 12:52:24 insertcredit kernel: [ 574.429299] amdgpu 0000:09:00.0: amdgpu: GPU fault detected: 147 0x0018c802 for process mame pid 5247 thread mame pid 5270 Oct 4 12:52:34 insertcredit kernel: [ 584.471197] [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process mame pid 5247 thread mame pid 5270
Oct 4 13:24:17 insertcredit kernel: [ 1478.040482] [drm:amdgpu_dm_commit_planes [amdgpu]] *ERROR* Waiting for fences timed out! Oct 4 13:24:22 insertcredit kernel: [ 1478.040770] [drm:amdgpu_dm_commit_planes [amdgpu]] *ERROR* Waiting for fences timed out! Oct 4 13:24:22 insertcredit kernel: [ 1482.914432] [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring gfx timeout, signaled seq=393074, emitted seq=393076 Oct 4 13:24:22 insertcredit kernel: [ 1482.914639] [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process mame pid 5793 thread mame pid 5816 Oct 4 13:24:22 insertcredit kernel: [ 1482.914821] amdgpu 0000:09:00.0: amdgpu: GPU reset begin! Oct 4 13:24:23 insertcredit kernel: [ 1483.488704] amdgpu: cp is busy, skip halt cp Oct 4 13:24:23 insertcredit kernel: [ 1483.780455] amdgpu: rlc is busy, skip halt rlc Oct 4 13:24:23 insertcredit kernel: [ 1483.781480] amdgpu 0000:09:00.0: amdgpu: BACO reset Oct 4 13:24:23 insertcredit kernel: [ 1484.072281] amdgpu 0000:09:00.0: amdgpu: GPU reset succeeded, trying to resume Oct 4 13:24:23 insertcredit kernel: [ 1484.074684] [drm] PCIE GART of 256M enabled (table at 0x000000F4012E6000). Oct 4 13:24:23 insertcredit kernel: [ 1484.074701] [drm] VRAM is lost due to GPU reset! Oct 4 13:24:23 insertcredit kernel: [ 1484.346956] [drm] UVD and UVD ENC initialized successfully. Oct 4 13:24:24 insertcredit kernel: [ 1484.447037] [drm] VCE initialized successfully. Oct 4 13:24:24 insertcredit kernel: [ 1484.453332] amdgpu 0000:09:00.0: amdgpu: recover vram bo from shadow start Oct 4 13:24:24 insertcredit kernel: [ 1484.457393] amdgpu 0000:09:00.0: amdgpu: recover vram bo from shadow done Oct 4 13:24:24 insertcredit kernel: [ 1484.457396] [drm] Skip scheduling IBs! Oct 4 13:24:24 insertcredit kernel: [ 1484.457397] [drm] Skip scheduling IBs! Oct 4 13:24:24 insertcredit kernel: [ 1484.457413] amdgpu 0000:09:00.0: amdgpu: GPU reset(2) succeeded! Oct 4 13:24:24 insertcredit kernel: [ 1484.457430] [drm] Skip scheduling IBs! -- snip -- Oct 4 13:24:24 insertcredit kernel: [ 1484.457570] [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125! -- snip -- Oct 4 13:24:30 insertcredit kernel: [ 1490.851655] amdgpu_cs_ioctl: 30 callbacks suppressed
sudo lshw -c video *-display description: VGA compatible controller product: Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] vendor: Advanced Micro Devices, Inc. [AMD/ATI] physical id: 0 bus info: pci@0000:09:00.0 version: e7 width: 64 bits clock: 33MHz capabilities: pm pciexpress msi vga_controller bus_master cap_list rom configuration: driver=amdgpu latency=0 resources: irq:77 memory:d0000000-dfffffff memory:e0000000-e01fffff ioport:d000(size=256) memory:fce00000-fce3ffff memory:c0000-dffff
Fighters chain works on Renoir for me. lut shows black screen but does not crash. I am afraid this issue is starting to encompass several similar problem and thus becoming convoluted. We seem to have 3 separate issues:
I would suggest to open separate issues for 2 and 3 and continue the discussion there. Please also advise whether the corresponding config was ever working before, and if so, attempt to do a git bisect. This way we will know whether this is a regression, or rather a limitation of the mesa vulkan drivers. Discussion about 1 can then continue here. @scjacobi, are you still seeing the issue with the latest git master?
Sorry @belegdol, this is getting to complex to me, I'm defaulting to -video opengl -gl_glsl 1 -gl_glsl_filter 1 -glsl_shader_mame0 glsl/osd/CRT-geom
.
Please also advise whether the corresponding config was ever working before
Hard to say, over Windows I use backend vulkan since day one with no issues, over linux, it was my first attempt.
Thank you for the effort.
@belegdol
Please also advise whether the corresponding config was ever working before
Couldn't say, I was messing around with 236 going through the alt bgfx screen_chains separately to this issue when it crashed and took out my ui. I will compile some older builds later on today and test if this was behaviour i would have experienced earlier had i cycled through the screen_chains, see if I can identify a change point.
I noted an update to this issue come through while I was on github for an alt project and decided to grab some info to try and help out.
Also happy for these issues to be broken up for tracking purposes
I've compiled a number of builds this evening and the ui crash first presents in tag mame0229, builds before that fine although Fighters first appeared with the 227 release, haven't tracked it to a commit yet
my cli
mame -verbose -video bgfx -bgfx_path bgfx -bgfx_backend vulkan -bgfx_screen_chains Fighters -rompath $ROMPATH sf2ce
I think I have now identified that the first instance of ui crash problem, it appears with 574b21ffb971ce96f6390b0567ff5a1f2ea5a992
replacing mame0236 bgfx/shaders/spirv/chains/crt-geom/fs_crt-geom-deluxe.bin with the file from 92b292175429c88a0c993636575e662f5844855d fixes the ui crash issue
additionally lut will no longer crash replacing mame0236 fs_blit.bin and fs_lut.bin in bgfx/shaders/spirv/chains/misc/ from 92b292175429c88a0c993636575e662f5844855d
for reference these are the commits i reviewed
2441cc0f8d2fcb093689b3d8dce5ebe06bdc02fa BROKEN 0.228 (mame0228-348-g2441cc0f8d2) - inherited from 574b21f 574b21ffb971ce96f6390b0567ff5a1f2ea5a992 BROKEN 0.228 (mame0228-347-g574b21ffb97) 92b292175429c88a0c993636575e662f5844855d OK 0.228 (mame0228-346-g92b29217542)
Thank you for the bisect, this is definitely valuable info. Can you try reverting to master, running make shaders
and checking if it makes the problem go away? 92b2921 are the changes to shader source but only the glsl shaders were rebuilt and updated in that commit. vulkan/spir-v shaders were only rebuilt and updated in 574b21f.
@belegdol nah that makes no difference for this issue unfortunately, i did have a bit of win compiling only the two fs_crt-geom shaders with 236 though.
i am building clean, then with
-j12 STRIP_SYMBOLS=1 NOWERROR=1 CFLAGS='-U_FORTIFY_SOURCE' TOOLS=1 REGENIE=1
broken
e0d4c132d6c70a15d423e351f7afd3bf fs_crt-geom.bin 6a85be304752eeb6fcd495d10075af0a fs_crt-geom-deluxe.bin
good
e68677a27cbe4726e61f1f466a33e770 fs_crt-geom.bin 2220fcb38187c5dd8cdca568f1ffaa98 fs_crt-geom-deluxe.bin
compiling only the above 2 shaders from 78f6ff34a5d8839a88c8cf36703cf8afc67139a4 works OK with 236
20c05a13289742cff0141f66444e5c68 fs_crt-geom.bin 209deb5540bc49791928e39eb0457cc3 fs_crt-geom-deluxe.bin
for reference
$ cd $SPIRVSHADERS $ git checkout 78f6ff34a5d8839a88c8cf36703cf8afc67139a4 fs_crt-geom* Updated 2 paths from c58abf068ad $ git status On branch master Your branch is up to date with 'origin/master'. Changes to be committed: (use "git restore --staged..." to unstage) modified: fs_crt-geom-deluxe.sc modified: fs_crt-geom.sc $ make -j12 shaders
Should also note here I am only testing Fighters
rolling fs_crt-geom.sc back to master and retaining fs_crt-geom-deluxe.sc at 78f6ff34a5d8839a88c8cf36703cf8afc67139a4 results in a working config
e0d4c132d6c70a15d423e351f7afd3bf fs_crt-geom.bin 209deb5540bc49791928e39eb0457cc3 fs_crt-geom-deluxe.bin
the ui crash issue appears restricted to the changes in fs_crt-geom-deluxe.sc
On one hand a program should not be able to bring down the system session so easily so it might be a problem with mesa drivers. On the other hand, there seems to be an issue with a specific commit. @cgwg, what do you think?
Had some more time to look into this today, the offending code is, https://github.com/mamedev/mame/blob/92b292175429c88a0c993636575e662f5844855d/src/osd/modules/render/bgfx/shaders/chains/crt-geom/fs_crt-geom-deluxe.sc#L184
if i hack in a static value, it'll run OK e.g.
float avgbright = 1.0
further to this if i hack it up to use the mask_texture
in place of mipmap_texture
it'll also work OK
fs_crt-geom-deluxe.sc
is the only chain where mipmap_texture
is used from what I can see
this then maps back to a missing(?) mipmap_texture entry in the bgfx/chains/Fighters.json
file which if i update to the below it works ok, i am not sure if this is the correct fix, please confirm
missing a mipmap_texture entry https://github.com/mamedev/mame/blob/0c49c74ada4fee63f0bfd14710a437b23fe57991/bgfx/chains/Fighters.json#L229-L233
what I added to avoid the crash
diff --git a/bgfx/chains/Fighters.json b/bgfx/chains/Fighters.json
index e7a8f8340ff..6d14011e3a9 100644
--- a/bgfx/chains/Fighters.json
+++ b/bgfx/chains/Fighters.json
@@ -230,6 +230,7 @@
{ "sampler": "mpass_texture", "target": "internal1" },
{ "sampler": "mask_texture", "texture": "bgfx/chains/crt-geom/aperture_2_4_rgb.png", "selection": "Shadow mask" },
{ "sampler": "blur_texture", "target": "blur" }
+ { "sampler": "mipmap_texture", "target": "internal" }
],
"output": "output"
still doesn't explain how it takes out the entire ui though
I have two separate laptops which both exhibit a crash when attempting to run in BGFX mode:
Both are synced to commit fc79b73. When attempting to run MAME in BGFX mode, I get some variation of the following:
X Error of failed request: BadDrawable (invalid Pixmap or Window parameter) Major opcode of failed request: 149 () Minor opcode of failed request: 4 Resource id in failed request: 0x200000e Serial number of failed request: 423 Current serial number in output stream: 428
I am able to run just fine in SDL and OpenGL mode.