Fedora 40 KDE Plasmada Android Emülator Giriş Ekranında kapanıyor

Laptopa fedora kurdum amd ryzen 5600h ve rtx 3060 var. Android emülatorü her açtığımda giriş ekranında takılı kalıyor sonra kapanıyor. Komut satırında açma vs. birçok yöntem denedim coldboot denedim oda olmadı gpu host olmadı.


foto ekranında kalıyor sonra kapanıyor bazen bu ekrana bile gelmiyor.
Ayrıca waylanddan x11 e bile geçtim yine olmadı.

Son düzenleyen: @ali00 2024-10-02T09:16:16Z

1 Like

Merhaba, emulator olarak ne kullanıyorsunuz ?

Hatanın sebebini daha iyi anlayabilmemiz için uygulamayı terminalden başlatıp uygulama kapandığı zaman terminalden çıkan çıktıyı bize atabilirmisiniz :slightly_smiling_face:

android studio gibi duruyor, arch’ta android studio olaylarını aur ile hallediyoruz ama fedora nasıl yaklaşıyor bilmiyorum

1 Like

Android studio kullanıyorum ayrıca genymotionda denedim oda android yazısında kalıyor.

 emulator -avd Medium_Phone_API_30 -verbose
INFO    | Android emulator version 35.2.10.0 (build_id 12414864) (CL:N/A)
INFO    | Graphics backend: gfxstream
DEBUG   | Current emulator version 35.2.10 is the same as the required version 35.2.10.
INFO    | Found AVD name 'Medium_Phone_API_30'
INFO    | Found AVD target architecture: x86_64
INFO    | argv[0]: 'emulator'; program directory: '/home/tosun/Android/Sdk/emulator'
INFO    | Found systemPath /home/tosun/Android/Sdk/system-images/android-30/google_apis/x86_64/
INFO    | emuDirName: '/home/tosun/Android/Sdk/emulator'
INFO    | try dir /home/tosun/Android/Sdk/emulator
INFO    | Trying emulator path '/home/tosun/Android/Sdk/emulator/qemu/linux-x86_64/qemu-system-x86_64'
INFO    | Found target-specific 64-bit emulator binary: /home/tosun/Android/Sdk/emulator/qemu/linux-x86_64/qemu-system-x86_64
INFO    | Adding library search path: '/home/tosun/Android/Sdk/emulator/lib64'
INFO    | Adding library search path: '/home/tosun/Android/Sdk/emulator/lib64/gles_swiftshader'
INFO    | Adding library search path: '/home/tosun/Android/Sdk/emulator/lib64/libstdc++'
DEBUG   | emulator: Running :/home/tosun/Android/Sdk/emulator/qemu/linux-x86_64/qemu-system-x86_64
DEBUG   | qemu backend: argv[00] = "/home/tosun/Android/Sdk/emulator/qemu/linux-x86_64/qemu-system-x86_64"
DEBUG   | qemu backend: argv[01] = "-avd"
DEBUG   | qemu backend: argv[02] = "Medium_Phone_API_30"
DEBUG   | qemu backend: argv[03] = "-verbose"
DEBUG   | Concatenated backend parameters:  /home/tosun/Android/Sdk/emulator/qemu/linux-x86_64/qemu-system-x86_64 -avd Medium_Phone_API_30 -verbose
INFO    | Duplicate loglines will be removed, if you wish to see each individual line launch with the -log-nofilter flag.
DEBUG   | autoconfig: -skin 1080x2400
DEBUG   | autoconfig: -skindir (null)
WARNING | Please update the emulator to one that supports the feature(s): Vulkan
DEBUG   | autoconfig: -kernel /home/tosun/Android/Sdk/system-images/android-30/google_apis/x86_64//kernel-ranchu
DEBUG   | Target arch = 'x86_64'
DEBUG   | Auto-detect: Kernel image requires new device naming scheme.
DEBUG   | Auto-detect: Kernel does not support YAFFS2 partitions.
DEBUG   | autoconfig: -ramdisk /home/tosun/Android/Sdk/system-images/android-30/google_apis/x86_64//ramdisk.img
DEBUG   | Using initial system image: /home/tosun/Android/Sdk/system-images/android-30/google_apis/x86_64//system.img
DEBUG   | Using initial vendor image: /home/tosun/Android/Sdk/system-images/android-30/google_apis/x86_64//vendor.img
DEBUG   | autoconfig: -data /home/tosun/.android/avd/../avd/Medium_Phone_API_30.avd/userdata-qemu.img
DEBUG   | autoconfig: -initdata /home/tosun/.android/avd/../avd/Medium_Phone_API_30.avd/userdata.img
DEBUG   | autoconfig: -cache /home/tosun/.android/avd/../avd/Medium_Phone_API_30.avd/cache.img
DEBUG   | autoconfig: -sdcard /home/tosun/.android/avd/../avd/Medium_Phone_API_30.avd/sdcard.img
DEBUG   | Physical RAM size: 6144MB
DEBUG   | VM heap size 1024MB is above maximum supported 576MB, setting it to that value
DEBUG   | System image is read only
DEBUG   | autoconfig: -no-snapshot from AVD config.ini
DEBUG   | Found 1 DNS servers:
DEBUG   |       127.0.0.53
DEBUG   | Starting hostapd main loop.
DEBUG   | found magic skin width=1080 height=2400 bpp=16

WARNING | File System is not ext4, disable QuickbootFileBacked feature
DEBUG   | CPU Acceleration: working
DEBUG   | CPU Acceleration status: KVM (version 12) is installed and usable.
DEBUG   | handleCpuAcceleration: feature check for hvf
DEBUG   | registered 'boot-properties' qemud service
DEBUG   | Adding boot property: 'qemu.cmdline' = 'androidboot.logcat=*:V androidboot.consolepipe=qemu_pipe,pipe:logcat'
DEBUG   | Adding boot property: 'qemu.logcat' = 'start'
WARNING | FeatureControl is requesting a non existing feature.
INFO    | Warning: Could not find the Qt platform plugin "wayland" in "/home/tosun/Android/Sdk/emulator/lib64/qt/plugins" ((null):0, (null))

INFO    | Warning: QMetaObject::connectSlotsByName: No matching signal for on_new_posture_requested(int) ((null):0, (null))

INFO    | Warning: QMetaObject::connectSlotsByName: No matching signal for on_dismiss_posture_selection_dialog() ((null):0, (null))

INFO    | Warning: QMetaObject::connectSlotsByName: No matching signal for on_new_resizable_requested(PresetEmulatorSizeType) ((null):0, (null))

INFO    | Warning: QMetaObject::connectSlotsByName: No matching signal for on_dismiss_resizable_dialog() ((null):0, (null))

INFO    | Warning: QMetaObject::connectSlotsByName: No matching signal for on_sleep_timer_done() ((null):0, (null))

INFO    | Warning: QMetaObject::connectSlotsByName: No matching signal for on_unfold_timer_done() ((null):0, (null))

INFO    | Storing crashdata in: /tmp/android-tosun/emu-crash-35.2.10.db, detection is enabled for process: 6096
library_mode host gpu mode host
DEBUG   | emuglConfig_get_vulkan_hardware_gpu: successfully opened /home/tosun/Android/Sdk/emulator/lib64/vulkan/libvulkan.so
DEBUG   | emuglConfig_get_vulkan_hardware_gpu: Successfully created vulkan instance

DEBUG   | emuglConfig_get_vulkan_hardware_gpu: Physical devices count is 4

INFO    | emuglConfig_get_vulkan_hardware_gpu: Using gpu 'NVIDIA GeForce RTX 3060 Laptop GPU' for vulkan support

DEBUG   | GPU emulation enabled using 'host' mode
INFO    | Initializing hardware OpenGLES emulation support
android_startOpenglesRenderer: gpu infoI1002 17:14:46.546165    6096 FrameBuffer.cpp:260] Raised nofile soft limit to 4096.
I1002 17:14:46.546241    6096 HealthMonitor.cpp:279] HealthMonitor disabled.
DEBUG   | create display 0
DEBUG   | setDisplayPose 0 x 0 y 0 w 1080 h 2400 dpi 0
I1002 17:14:46.546488    6096 VulkanDispatch.cpp:137] Added library: libvulkan.so.1
W1002 17:14:46.637970    6096 VkCommonOperations.cpp:1169] Selecting Vulkan device: NVIDIA GeForce RTX 3060 Laptop GPU, Version: 1.3.277
initialize: Supports id properties, got a vulkan device UUID
I1002 17:14:46.745689    6096 VkCommonOperations.cpp:1531] Initializing VkEmulation features:
I1002 17:14:46.745703    6096 VkCommonOperations.cpp:1532]     glInteropSupported: false
I1002 17:14:46.745706    6096 VkCommonOperations.cpp:1533]     useDeferredCommands: true
I1002 17:14:46.745709    6096 VkCommonOperations.cpp:1535]     createResourceWithRequirements: true
I1002 17:14:46.745712    6096 VkCommonOperations.cpp:1536]     useVulkanComposition: false
I1002 17:14:46.745715    6096 VkCommonOperations.cpp:1537]     useVulkanNativeSwapchain: false
I1002 17:14:46.745717    6096 VkCommonOperations.cpp:1538]     enable guestRenderDoc: false
I1002 17:14:46.745721    6096 VkCommonOperations.cpp:1539]     ASTC LDR emulation mode: 2
I1002 17:14:46.745723    6096 VkCommonOperations.cpp:1540]     enable ETC2 emulation: true
I1002 17:14:46.745725    6096 VkCommonOperations.cpp:1541]     enable Ycbcr emulation: false
I1002 17:14:46.745727    6096 VkCommonOperations.cpp:1542]     guestVulkanOnly: false
I1002 17:14:46.745730    6096 VkCommonOperations.cpp:1543]     useDedicatedAllocations: false
I1002 17:14:46.746585    6096 FrameBuffer.cpp:522] Graphics Adapter Vendor Google (AMD)
I1002 17:14:46.746592    6096 FrameBuffer.cpp:523] Graphics Adapter Android Emulator OpenGL ES Translator (AMD Radeon Graphics (radeonsi, renoir, LLVM 18.1.6, DRM 3.57, 6.10.11-200.fc40.x86_64))
I1002 17:14:46.746596    6096 FrameBuffer.cpp:524] Graphics API Version OpenGL ES 3.0 (4.6 (Core Profile) Mesa 24.1.7)
I1002 17:14:46.746599    6096 FrameBuffer.cpp:525] Graphics API Extensions GL_OES_EGL_sync GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_depth24 GL_OES_depth32 GL_OES_element_index_uint GL_OES_texture_float GL_OES_texture_float_linear GL_OES_compressed_paletted_texture GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth_texture GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_packed_depth_stencil GL_OES_vertex_half_float GL_OES_texture_npot GL_OES_rgb8_rgba8 GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_EXT_texture_format_BGRA8888 GL_APPLE_texture_format_BGRA8888 
I1002 17:14:46.746603    6096 FrameBuffer.cpp:526] Graphics Device Extensions N/A
INFO    | Setting vsync to 60 hz
DEBUG   | Found 1 DNS servers:
DEBUG   |       127.0.0.53
INFO    | Content of hardware configuration file:
INFO    |       hw.cpu.arch = x86_64
INFO    |       hw.cpu.ncore = 4
INFO    |       hw.ramSize = 6144
INFO    |       hw.screen = multi-touch
INFO    |       hw.mainKeys = false
INFO    |       hw.trackBall = false
INFO    |       hw.keyboard = true
INFO    |       hw.keyboard.lid = false
INFO    |       hw.keyboard.charmap = qwerty2
INFO    |       hw.dPad = false
INFO    |       hw.rotaryInput = false
INFO    |       hw.gsmModem = true
INFO    |       hw.gps = true
INFO    |       hw.battery = true
INFO    |       hw.accelerometer = true
INFO    |       hw.accelerometer_uncalibrated = true
INFO    |       hw.gyroscope = true
INFO    |       hw.audioInput = true
INFO    |       hw.audioOutput = true
INFO    |       hw.sdCard = true
INFO    |       hw.sdCard.path = /home/tosun/.android/avd/../avd/Medium_Phone_API_30.avd/sdcard.img
INFO    |       disk.cachePartition = true
INFO    |       disk.cachePartition.path = /home/tosun/.android/avd/../avd/Medium_Phone_API_30.avd/cache.img
INFO    |       disk.cachePartition.size = 66m
INFO    |       test.quitAfterBootTimeOut = -1
INFO    |       test.delayAdbTillBootComplete = 0
INFO    |       test.monitorAdb = 0
INFO    |       hw.lcd.width = 1080
INFO    |       hw.lcd.height = 2400
INFO    |       hw.lcd.depth = 16
INFO    |       hw.lcd.circular = false
INFO    |       hw.lcd.density = 420
INFO    |       hw.lcd.backlight = true
INFO    |       hw.lcd.vsync = 60
INFO    |       hw.gltransport = pipe
INFO    |       hw.gltransport.asg.writeBufferSize = 1048576
INFO    |       hw.gltransport.asg.writeStepSize = 4096
INFO    |       hw.gltransport.asg.dataRingSize = 32768
INFO    |       hw.gltransport.drawFlushInterval = 800
INFO    |       hw.displayRegion.0.1.xOffset = -1
INFO    |       hw.displayRegion.0.1.yOffset = -1
INFO    |       hw.displayRegion.0.1.width = 0
INFO    |       hw.displayRegion.0.1.height = 0
INFO    |       hw.displayRegion.0.2.xOffset = -1
INFO    |       hw.displayRegion.0.2.yOffset = -1
INFO    |       hw.displayRegion.0.2.width = 0
INFO    |       hw.displayRegion.0.2.height = 0
INFO    |       hw.displayRegion.0.3.xOffset = -1
INFO    |       hw.displayRegion.0.3.yOffset = -1
INFO    |       hw.displayRegion.0.3.width = 0
INFO    |       hw.displayRegion.0.3.height = 0
INFO    |       hw.display1.width = 0
INFO    |       hw.display1.height = 0
INFO    |       hw.display1.density = 0
INFO    |       hw.display1.xOffset = -1
INFO    |       hw.display1.yOffset = -1
INFO    |       hw.display1.flag = 0
INFO    |       hw.display2.width = 0
INFO    |       hw.display2.height = 0
INFO    |       hw.display2.density = 0
INFO    |       hw.display2.xOffset = -1
INFO    |       hw.display2.yOffset = -1
INFO    |       hw.display2.flag = 0
INFO    |       hw.display3.width = 0
INFO    |       hw.display3.height = 0
INFO    |       hw.display3.density = 0
INFO    |       hw.display3.xOffset = -1
INFO    |       hw.display3.yOffset = -1
INFO    |       hw.display3.flag = 0
INFO    |       hw.multi_display_window = false
INFO    |       hw.hotplug_multi_display = false
INFO    |       hw.gpu.enabled = true
INFO    |       hw.gpu.mode = host
INFO    |       hw.initialOrientation = portrait
INFO    |       hw.camera.back = virtualscene
INFO    |       hw.camera.front = emulated
INFO    |       vm.heapSize = 576
INFO    |       hw.sensors.light = true
INFO    |       hw.sensors.pressure = true
INFO    |       hw.sensors.humidity = true
INFO    |       hw.sensors.proximity = true
INFO    |       hw.sensors.magnetic_field = true
INFO    |       hw.sensors.magnetic_field_uncalibrated = true
INFO    |       hw.sensors.gyroscope_uncalibrated = true
INFO    |       hw.sensors.orientation = true
INFO    |       hw.sensors.temperature = true
INFO    |       hw.sensors.rgbclight = false
INFO    |       hw.sensor.hinge = false
INFO    |       hw.sensor.hinge.count = 0
INFO    |       hw.sensor.hinge.type = 0
INFO    |       hw.sensor.hinge.sub_type = 0
INFO    |       hw.sensor.hinge.resizable.config = 1
INFO    |       hw.sensor.hinge.fold_to_displayRegion.0.1_at_posture = 1
INFO    |       hw.sensor.roll = false
INFO    |       hw.sensor.roll.count = 0
INFO    |       hw.sensor.roll.resize_to_displayRegion.0.1_at_posture = 6
INFO    |       hw.sensor.roll.resize_to_displayRegion.0.2_at_posture = 6
INFO    |       hw.sensor.roll.resize_to_displayRegion.0.3_at_posture = 6
INFO    |       hw.sensors.heart_rate = false
INFO    |       hw.sensors.wrist_tilt = false
INFO    |       hw.useext4 = true
INFO    |       hw.arc = false
INFO    |       hw.arc.autologin = false
INFO    |       hw.device.name = medium_phone
INFO    |       kernel.path = /home/tosun/Android/Sdk/system-images/android-30/google_apis/x86_64//kernel-ranchu
INFO    |       kernel.newDeviceNaming = yes
INFO    |       kernel.supportsYaffs2 = no
INFO    |       disk.ramdisk.path = /home/tosun/Android/Sdk/system-images/android-30/google_apis/x86_64//ramdisk.img
INFO    |       disk.systemPartition.initPath = /home/tosun/Android/Sdk/system-images/android-30/google_apis/x86_64//system.img
INFO    |       disk.systemPartition.size = 3083m
INFO    |       disk.vendorPartition.initPath = /home/tosun/Android/Sdk/system-images/android-30/google_apis/x86_64//vendor.img
INFO    |       disk.vendorPartition.size = 800m
INFO    |       disk.dataPartition.path = /home/tosun/.android/avd/../avd/Medium_Phone_API_30.avd/userdata-qemu.img
INFO    |       disk.dataPartition.size = 6g
INFO    |       disk.encryptionKeyPartition.path = /home/tosun/.android/avd/../avd/Medium_Phone_API_30.avd/encryptionkey.img
INFO    |       PlayStore.enabled = false
INFO    |       avd.name = Medium_Phone_API_30
INFO    |       avd.id = Medium_Phone_API_30
INFO    |       fastboot.forceColdBoot = true
INFO    |       userdata.useQcow2 = false
INFO    |       firstboot.bootFromDownloadableSnapshot = true
INFO    |       firstboot.bootFromLocalSnapshot = true
INFO    |       firstboot.saveToLocalSnapshot = true
INFO    |       android.sdk.root = /home/tosun/Android/Sdk
INFO    |       android.avd.home = /home/tosun/.android/avd
INFO    | .
INFO    | QEMU options list:
INFO    |        argv[00] = "/home/tosun/Android/Sdk/emulator/qemu/linux-x86_64/qemu-system-x86_64"
INFO    |        argv[01] = "-dns-server"
INFO    |        argv[02] = "127.0.0.53"
INFO    |        argv[03] = "-serial"
INFO    |        argv[04] = "null"
INFO    |        argv[05] = "-device"
INFO    |        argv[06] = "goldfish_pstore,addr=0xff018000,size=0x10000,file=/home/tosun/.android/avd/../avd/Medium_Phone_API_30.avd/data/misc/pstore/pstore.bin"
INFO    |        argv[07] = "-cpu"
INFO    |        argv[08] = "android64"
INFO    |        argv[09] = "-enable-kvm"
INFO    |        argv[10] = "-smp"
INFO    |        argv[11] = "cores=4"
INFO    |        argv[12] = "-m"
INFO    |        argv[13] = "6144"
INFO    |        argv[14] = "-lcd-density"
INFO    |        argv[15] = "420"
INFO    |        argv[16] = "-object"
INFO    |        argv[17] = "iothread,id=disk-iothread"
INFO    |        argv[18] = "-nodefaults"
INFO    |        argv[19] = "-kernel"
INFO    |        argv[20] = "/home/tosun/Android/Sdk/system-images/android-30/google_apis/x86_64//kernel-ranchu"
INFO    |        argv[21] = "-initrd"
INFO    |        argv[22] = "/home/tosun/Android/Sdk/system-images/android-30/google_apis/x86_64//ramdisk.img"
INFO    |        argv[23] = "-drive"
INFO    |        argv[24] = "if=none,index=0,id=system,if=none,file=/home/tosun/Android/Sdk/system-images/android-30/google_apis/x86_64//system.img,read-only"
INFO    |        argv[25] = "-device"
INFO    |        argv[26] = "virtio-blk-pci,drive=system,iothread=disk-iothread,modern-pio-notify"
INFO    |        argv[27] = "-drive"
INFO    |        argv[28] = "if=none,index=1,id=cache,if=none,file=/home/tosun/.android/avd/../avd/Medium_Phone_API_30.avd/cache.img.qcow2,overlap-check=none,cache=unsafe,l2-cache-size=1048576"
INFO    |        argv[29] = "-device"
INFO    |        argv[30] = "virtio-blk-pci,drive=cache,iothread=disk-iothread,modern-pio-notify"
INFO    |        argv[31] = "-drive"
INFO    |        argv[32] = "if=none,index=2,id=userdata,if=none,file=/home/tosun/.android/avd/../avd/Medium_Phone_API_30.avd/userdata-qemu.img.qcow2,overlap-check=none,cache=unsafe,l2-cache-size=1048576"
INFO    |        argv[33] = "-device"
INFO    |        argv[34] = "virtio-blk-pci,drive=userdata,iothread=disk-iothread,modern-pio-notify"
INFO    |        argv[35] = "-drive"
INFO    |        argv[36] = "if=none,index=3,id=encrypt,if=none,file=/home/tosun/.android/avd/../avd/Medium_Phone_API_30.avd/encryptionkey.img.qcow2,overlap-check=none,cache=unsafe,l2-cache-size=1048576"
INFO    |        argv[37] = "-device"
INFO    |        argv[38] = "virtio-blk-pci,drive=encrypt,iothread=disk-iothread,modern-pio-notify"
INFO    |        argv[39] = "-drive"
INFO    |        argv[40] = "if=none,index=4,id=vendor,if=none,file=/home/tosun/Android/Sdk/system-images/android-30/google_apis/x86_64//vendor.img,read-only"
INFO    |        argv[41] = "-device"
INFO    |        argv[42] = "virtio-blk-pci,drive=vendor,iothread=disk-iothread,modern-pio-notify"
INFO    |        argv[43] = "-drive"
INFO    |        argv[44] = "if=none,index=5,id=sdcard,if=none,file=/home/tosun/.android/avd/../avd/Medium_Phone_API_30.avd/sdcard.img.qcow2,overlap-check=none,cache=unsafe,l2-cache-size=1048576"
INFO    |        argv[45] = "-device"
INFO    |        argv[46] = "virtio-blk-pci,drive=sdcard,iothread=disk-iothread,modern-pio-notify"
INFO    |        argv[47] = "-netdev"
INFO    |        argv[48] = "user,id=mynet"
INFO    |        argv[49] = "-device"
INFO    |        argv[50] = "virtio-net-pci,netdev=mynet"
INFO    |        argv[51] = "-device"
INFO    |        argv[52] = "virtio-rng-pci"
INFO    |        argv[53] = "-show-cursor"
INFO    |        argv[54] = "-device"
INFO    |        argv[55] = "virtio_input_multi_touch_pci_1"
INFO    |        argv[56] = "-device"
INFO    |        argv[57] = "virtio_input_multi_touch_pci_2"
INFO    |        argv[58] = "-device"
INFO    |        argv[59] = "virtio_input_multi_touch_pci_3"
INFO    |        argv[60] = "-device"
INFO    |        argv[61] = "virtio_input_multi_touch_pci_4"
INFO    |        argv[62] = "-device"
INFO    |        argv[63] = "virtio_input_multi_touch_pci_5"
INFO    |        argv[64] = "-device"
INFO    |        argv[65] = "virtio_input_multi_touch_pci_6"
INFO    |        argv[66] = "-device"
INFO    |        argv[67] = "virtio_input_multi_touch_pci_7"
INFO    |        argv[68] = "-device"
INFO    |        argv[69] = "virtio_input_multi_touch_pci_8"
INFO    |        argv[70] = "-device"
INFO    |        argv[71] = "virtio_input_multi_touch_pci_9"
INFO    |        argv[72] = "-device"
INFO    |        argv[73] = "virtio_input_multi_touch_pci_10"
INFO    |        argv[74] = "-device"
INFO    |        argv[75] = "virtio_input_multi_touch_pci_11"
INFO    |        argv[76] = "-device"
INFO    |        argv[77] = "virtio-keyboard-pci"
INFO    |        argv[78] = "-netdev"
INFO    |        argv[79] = "user,id=virtio-wifi,dhcpstart=10.0.2.16"
INFO    |        argv[80] = "-device"
INFO    |        argv[81] = "virtio-wifi-pci,netdev=virtio-wifi"
INFO    |        argv[82] = "-L"
INFO    |        argv[83] = "/home/tosun/Android/Sdk/emulator/lib/pc-bios"
INFO    |        argv[84] = "-soundhw"
INFO    |        argv[85] = "hda"
INFO    |        argv[86] = "-vga"
INFO    |        argv[87] = "none"
INFO    |        argv[88] = "-append"
INFO    |        argv[89] = "8250.nr_uarts=1 clocksource=pit no_timer_check console=0 mac80211_hwsim.radios=1 loop.max_part=7 ramoops.mem_address=0xff018000 ramoops.mem_size=0x10000 memmap=0x10000$0xff018000 printk.devkmsg=on qemu=1 androidboot.hardware=ranchu androidboot.hardware.vulkan=ranchu androidboot.serialno=EMULATOR35X2X10X0 qemu.gles=1 qemu.settings.system.screen_off_timeout=2147483647 qemu.encrypt=1 qemu.vsync=60 qemu.gltransport=pipe qemu.gltransport.drawFlushInterval=800 qemu.opengles.version=196608 qemu.uirenderer=skiagl qemu.dalvik.vm.heapsize=576m qemu.camera_protocol_ver=1 qemu.camera_hq_edge_processing=0 androidboot.vbmeta.size=6144 androidboot.vbmeta.hash_alg=sha256 androidboot.vbmeta.digest=fe75c2a5d8acc56679b9ff248d9bbb4830bcd72c5bca68461d9e9de20914a4e1 androidboot.boot_devices=pci0000:00/0000:00:03.0 qemu.virtiowifi=1 qemu.hwcodec.avcdec=2 qemu.hwcodec.hevcdec=2 qemu.hwcodec.vpxdec=2 android.qemud=1 qemu.avd_name=Medium_Phone_API_30"
INFO    |        argv[90] = "-android-hw"
INFO    |        argv[91] = "/home/tosun/.android/avd/../avd/Medium_Phone_API_30.avd/hardware-qemu.ini"
INFO    | Concatenated QEMU options: /home/tosun/Android/Sdk/emulator/qemu/linux-x86_64/qemu-system-x86_64 -dns-server 127.0.0.53 -serial null -device goldfish_pstore,addr=0xff018000,size=0x10000,file=/home/tosun/.android/avd/../avd/Medium_Phone_API_30.avd/data/misc/pstore/pstore.bin -cpu android64 -enable-kvm -smp cores=4 -m 6144 -lcd-density 420 -object iothread,id=disk-iothread -nodefaults -kernel /home/tosun/Android/Sdk/system-images/android-30/google_apis/x86_64//kernel-ranchu -initrd /home/tosun/Android/Sdk/system-images/android-30/google_apis/x86_64//ramdisk.img -drive if=none,index=0,id=system,if=none,file=/home/tosun/Android/Sdk/system-images/android-30/google_apis/x86_64//system.img,read-only -device virtio-blk-pci,drive=system,iothread=disk-iothread,modern-pio-notify -drive if=none,index=1,id=cache,if=none,file=/home/tosun/.android/avd/../avd/Medium_Phone_API_30.avd/cache.img.qcow2,overlap-check=none,cache=unsafe,l2-cache-size=1048576 -device virtio-blk-pci,drive=cache,iothread=disk-iothread,modern-pio-notify -drive if=none,index=2,id=userdata,if=none,file=/home/tosun/.android/avd/../avd/Medium_Phone_API_30.avd/userdata-qemu.img.qcow2,overlap-check=none,cache=unsafe,l2-cache-size=1048576 -device virtio-blk-pci,drive=userdata,iothread=disk-iothread,modern-pio-notify -drive if=none,index=3,id=encrypt,if=none,file=/home/tosun/.android/avd/../avd/Medium_Phone_API_30.avd/encryptionkey.img.qcow2,overlap-check=none,cache=unsafe,l2-cache-size=1048576 -device virtio-blk-pci,drive=encrypt,iothread=disk-iothread,modern-pio-notify -drive if=none,index=4,id=vendor,if=none,file=/home/tosun/Android/Sdk/system-images/android-30/google_apis/x86_64//vendor.img,read-only -device virtio-blk-pci,drive=vendor,iothread=disk-iothread,modern-pio-notify -drive if=none,index=5,id=sdcard,if=none,file=/home/tosun/.android/avd/../avd/Medium_Phone_API_30.avd/sdcard.img.qcow2,overlap-check=none,cache=unsafe,l2-cache-size=1048576 -device virtio-blk-pci,drive=sdcard,iothread=disk-iothread,modern-pio-notify -netdev user,id=mynet -device virtio-net-pci,netdev=mynet -device virtio-rng-pci -show-cursor -device virtio_input_multi_touch_pci_1 -device virtio_input_multi_touch_pci_2 -device virtio_input_multi_touch_pci_3 -device virtio_input_multi_touch_pci_4 -device virtio_input_multi_touch_pci_5 -device virtio_input_multi_touch_pci_6 -device virtio_input_multi_touch_pci_7 -device virtio_input_multi_touch_pci_8 -device virtio_input_multi_touch_pci_9 -device virtio_input_multi_touch_pci_10 -device virtio_input_multi_touch_pci_11 -device virtio-keyboard-pci -netdev user,id=virtio-wifi,dhcpstart=10.0.2.16 -device virtio-wifi-pci,netdev=virtio-wifi -L /home/tosun/Android/Sdk/emulator/lib/pc-bios -soundhw hda -vga none -append '8250.nr_uarts=1 clocksource=pit no_timer_check console=0 mac80211_hwsim.radios=1 loop.max_part=7 ramoops.mem_address=0xff018000 ramoops.mem_size=0x10000 memmap=0x10000$0xff018000 printk.devkmsg=on qemu=1 androidboot.hardware=ranchu androidboot.hardware.vulkan=ranchu androidboot.serialno=EMULATOR35X2X10X0 qemu.gles=1 qemu.settings.system.screen_off_timeout=2147483647 qemu.encrypt=1 qemu.vsync=60 qemu.gltransport=pipe qemu.gltransport.drawFlushInterval=800 qemu.opengles.version=196608 qemu.uirenderer=skiagl qemu.dalvik.vm.heapsize=576m qemu.camera_protocol_ver=1 qemu.camera_hq_edge_processing=0 androidboot.vbmeta.size=6144 androidboot.vbmeta.hash_alg=sha256 androidboot.vbmeta.digest=fe75c2a5d8acc56679b9ff248d9bbb4830bcd72c5bca68461d9e9de20914a4e1 androidboot.boot_devices=pci0000:00/0000:00:03.0 qemu.virtiowifi=1 qemu.hwcodec.avcdec=2 qemu.hwcodec.hevcdec=2 qemu.hwcodec.vpxdec=2 android.qemud=1 qemu.avd_name=Medium_Phone_API_30' -android-hw /home/tosun/.android/avd/../avd/Medium_Phone_API_30.avd/hardware-qemu.ini
DEBUG   | Android qemu version 35.2.10.0 (build_id 12414864) (CL:N/A)
DEBUG   | Starting QEMU main loop
DEBUG   | Adding boot property: 'ro.opengles.version' = '196608'
DEBUG   | Adding boot property: 'qemu.sf.fake_camera' = 'front'
DEBUG   | Adding boot property: 'qemu.adb.secure' = '1'
DEBUG   | Adding boot property: 'dalvik.vm.heapsize' = '576m'
DEBUG   | Adding boot property: 'qemu.hw.mainkeys' = '0'
DEBUG   | Adding boot property: 'qemu.sf.lcd_density' = '420'
DEBUG   | control console listening on port 5554, ADB on port 5555
DEBUG   | goldfish_events.have-dpad: false
DEBUG   | goldfish_events.have-trackball: false
DEBUG   | goldfish_events.have-camera: true
DEBUG   | goldfish_events.have-keyboard: false
DEBUG   | goldfish_events.have-lidswitch: false
DEBUG   | goldfish_events.have-tabletmode: false
DEBUG   | goldfish_events.have-touch: false
DEBUG   | goldfish_events.have-multitouch: false
WARNING: cannnot unmap ptr 0x7f1ad7e01000 as it is in the protected range from 0x7f1957e00000 to 0x7f1ad8000000
pc_memory_init: above 4g size: c0000000
INFO    | Monitoring duration of emulator setup.
DEBUG   | Adding boot property: 'qemu.timezone' = 'Asia/Istanbul'
DEBUG   | android_hw_fingerprint_init: fingerprint qemud listen service initialized
WARNING | The emulator now requires a signed jwt token for gRPC access! Use the -grpc flag if you really want an open unprotected grpc port
DEBUG   | (input_volume_stats_reporter.cc:98): Will not log any `WebRTC.Audio.Apm.AppliedInputVolume.*` histogram stats.

DEBUG   | (input_volume_stats_reporter.cc:98): Will not log any `WebRTC.Audio.Apm.RecommendedInputVolume.*` histogram stats.

DEBUG   | (audio_processing_impl.cc:695): Injected APM submodules:
Echo control factory: 0
Echo detector: 0
Capture analyzer: 0
Capture post processor: 0
Render pre processor: 0

DEBUG   | (audio_processing_impl.cc:708): AudioProcessing: AudioProcessing::Config{ pipeline: { maximum_internal_processing_rate: 48000, multi_channel_render: 0, multi_channel_capture: 0 }, pre_amplifier: { enabled: 0, fixed_gain_factor: 1 },capture_level_adjustment: { enabled: 0, pre_gain_factor: 1, post_gain_factor: 1, analog_mic_gain_emulation: { enabled: 0, initial_level: 255 }}, high_pass_filter: { enabled: 0 }, echo_canceller: { enabled: 0, mobile_mode: 0, enforce_high_pass_filtering: 1 }, noise_suppression: { enabled: 0, level: Moderate }, transient_suppression: { enabled: 0 }, gain_controller1: { enabled: 0, mode: AdaptiveAnalog, target_level_dbfs: 3, compression_gain_db: 9, enable_limiter: 1, analog_gain_controller { enabled: 1, startup_min_volume: 0, clipped_level_min: 70, enable_digital_adaptive: 1, clipped_level_step: 15, clipped_ratio_threshold: 0.1, clipped_wait_frames: 300, clipping_predictor:  { enabled: 0, mode: 0, window_length: 5, reference_window_length: 5, reference_window_delay: 5, clipping_threshold: -1, crest_factor_margin: 3, use_predicted_step: 1 }}}, gain_controller2: { enabled: 0, fixed_digital: { gain_db: 0 }, adaptive_digital: { enabled: 0, headroom_db: 6, max_gain_db: 30, initial_gain_db: 8, max_gain_change_db_per_second: 3, max_output_noise_level_dbfs: -50 }, input_volume_control : { enabled 0}}

DEBUG   | (webrtc_voice_engine.cc:354): WebRtcVoiceEngine::WebRtcVoiceEngine

DEBUG   | (webrtc_voice_engine.cc:376): WebRtcVoiceEngine::Init

DEBUG   | (webrtc_voice_engine.cc:479): WebRtcVoiceEngine::ApplyOptions: AudioOptions {aec: 1, agc: 1, ns: 1, hf: 1, swap: 0, audio_jitter_buffer_max_packets: 200, audio_jitter_buffer_fast_accelerate: 0, audio_jitter_buffer_min_delay_ms: 0, }

DEBUG   | (audio_processing_impl.cc:911): AudioProcessing::ApplyConfig: AudioProcessing::Config{ pipeline: { maximum_internal_processing_rate: 48000, multi_channel_render: 0, multi_channel_capture: 0 }, pre_amplifier: { enabled: 0, fixed_gain_factor: 1 },capture_level_adjustment: { enabled: 0, pre_gain_factor: 1, post_gain_factor: 1, analog_mic_gain_emulation: { enabled: 0, initial_level: 255 }}, high_pass_filter: { enabled: 1 }, echo_canceller: { enabled: 1, mobile_mode: 0, enforce_high_pass_filtering: 1 }, noise_suppression: { enabled: 1, level: High }, transient_suppression: { enabled: 0 }, gain_controller1: { enabled: 1, mode: AdaptiveAnalog, target_level_dbfs: 3, compression_gain_db: 9, enable_limiter: 1, analog_gain_controller { enabled: 1, startup_min_volume: 0, clipped_level_min: 70, enable_digital_adaptive: 1, clipped_level_step: 15, clipped_ratio_threshold: 0.1, clipped_wait_frames: 300, clipping_predictor:  { enabled: 0, mode: 0, window_length: 5, reference_window_length: 5, reference_window_delay: 5, clipping_threshold: -1, crest_factor_margin: 3, use_predicted_step: 1 }}}, gain_controller2: { enabled: 0, fixed_digital: { gain_db: 0 }, adaptive_digital: { enabled: 0, headroom_db: 6, max_gain_db: 30, initial_gain_db: 8, max_gain_change_db_per_second: 3, max_output_noise_level_dbfs: -50 }, input_volume_control : { enabled 0}}

DEBUG   | (matched_filter.cc:141): AEC3: Pre echo configuration:  threshold = 0.5, mode =  3.

DEBUG   | (transparent_mode.cc:239): AEC3 Transparent Mode: Legacy

DEBUG   | (echo_canceller3.cc:793): AEC3 created with sample rate: 16000 Hz, num render channels: 1, num capture channels: 1

DEBUG   | (clipping_predictor.cc:358): [AGC2] Clipping prediction disabled.

DEBUG   | (agc_manager_direct.cc:481): [agc] analog controller enabled: yes

DEBUG   | (agc_manager_direct.cc:484): [agc] Min mic level: 12 (overridden: no)

DEBUG   | (input_volume_stats_reporter.cc:98): Will not log any `WebRTC.Audio.Apm.AppliedInputVolume.*` histogram stats.

DEBUG   | (input_volume_stats_reporter.cc:98): Will not log any `WebRTC.Audio.Apm.RecommendedInputVolume.*` histogram stats.

DEBUG   | (audio_processing_impl.cc:695): Injected APM submodules:
Echo control factory: 0
Echo detector: 0
Capture analyzer: 0
Capture post processor: 0
Render pre processor: 0

DEBUG   | (audio_processing_impl.cc:708): AudioProcessing: AudioProcessing::Config{ pipeline: { maximum_internal_processing_rate: 48000, multi_channel_render: 0, multi_channel_capture: 0 }, pre_amplifier: { enabled: 0, fixed_gain_factor: 1 },capture_level_adjustment: { enabled: 0, pre_gain_factor: 1, post_gain_factor: 1, analog_mic_gain_emulation: { enabled: 0, initial_level: 255 }}, high_pass_filter: { enabled: 0 }, echo_canceller: { enabled: 0, mobile_mode: 0, enforce_high_pass_filtering: 1 }, noise_suppression: { enabled: 0, level: Moderate }, transient_suppression: { enabled: 0 }, gain_controller1: { enabled: 0, mode: AdaptiveAnalog, target_level_dbfs: 3, compression_gain_db: 9, enable_limiter: 1, analog_gain_controller { enabled: 1, startup_min_volume: 0, clipped_level_min: 70, enable_digital_adaptive: 1, clipped_level_step: 15, clipped_ratio_threshold: 0.1, clipped_wait_frames: 300, clipping_predictor:  { enabled: 0, mode: 0, window_length: 5, reference_window_length: 5, reference_window_delay: 5, clipping_threshold: -1, crest_factor_margin: 3, use_predicted_step: 1 }}}, gain_controller2: { enabled: 0, fixed_digital: { gain_db: 0 }, adaptive_digital: { enabled: 0, headroom_db: 6, max_gain_db: 30, initial_gain_db: 8, max_gain_change_db_per_second: 3, max_output_noise_level_dbfs: -50 }, input_volume_control : { enabled 0}}

DEBUG   | (webrtc_voice_engine.cc:354): WebRtcVoiceEngine::WebRtcVoiceEngine

DEBUG   | (webrtc_voice_engine.cc:376): WebRtcVoiceEngine::Init

DEBUG   | (webrtc_voice_engine.cc:479): WebRtcVoiceEngine::ApplyOptions: AudioOptions {aec: 1, agc: 1, ns: 1, hf: 1, swap: 0, audio_jitter_buffer_max_packets: 200, audio_jitter_buffer_fast_accelerate: 0, audio_jitter_buffer_min_delay_ms: 0, }

DEBUG   | (audio_processing_impl.cc:911): AudioProcessing::ApplyConfig: AudioProcessing::Config{ pipeline: { maximum_internal_processing_rate: 48000, multi_channel_render: 0, multi_channel_capture: 0 }, pre_amplifier: { enabled: 0, fixed_gain_factor: 1 },capture_level_adjustment: { enabled: 0, pre_gain_factor: 1, post_gain_factor: 1, analog_mic_gain_emulation: { enabled: 0, initial_level: 255 }}, high_pass_filter: { enabled: 1 }, echo_canceller: { enabled: 1, mobile_mode: 0, enforce_high_pass_filtering: 1 }, noise_suppression: { enabled: 1, level: High }, transient_suppression: { enabled: 0 }, gain_controller1: { enabled: 1, mode: AdaptiveAnalog, target_level_dbfs: 3, compression_gain_db: 9, enable_limiter: 1, analog_gain_controller { enabled: 1, startup_min_volume: 0, clipped_level_min: 70, enable_digital_adaptive: 1, clipped_level_step: 15, clipped_ratio_threshold: 0.1, clipped_wait_frames: 300, clipping_predictor:  { enabled: 0, mode: 0, window_length: 5, reference_window_length: 5, reference_window_delay: 5, clipping_threshold: -1, crest_factor_margin: 3, use_predicted_step: 1 }}}, gain_controller2: { enabled: 0, fixed_digital: { gain_db: 0 }, adaptive_digital: { enabled: 0, headroom_db: 6, max_gain_db: 30, initial_gain_db: 8, max_gain_change_db_per_second: 3, max_output_noise_level_dbfs: -50 }, input_volume_control : { enabled 0}}

DEBUG   | (matched_filter.cc:141): AEC3: Pre echo configuration:  threshold = 0.5, mode =  3.

DEBUG   | (transparent_mode.cc:239): AEC3 Transparent Mode: Legacy

DEBUG   | (echo_canceller3.cc:793): AEC3 created with sample rate: 16000 Hz, num render channels: 1, num capture channels: 1

DEBUG   | (clipping_predictor.cc:358): [AGC2] Clipping prediction disabled.

DEBUG   | (agc_manager_direct.cc:481): [agc] analog controller enabled: yes

DEBUG   | (agc_manager_direct.cc:484): [agc] Min mic level: 12 (overridden: no)

INFO    | Using security allow list from: /home/tosun/Android/Sdk/emulator/lib/emulator_access.json
WARNING | *** Basic token auth should only be used by android-studio ***
INFO    | The active JSON Web Key Sets can be found here: /run/user/1000/avd/running/6096/jwks/07adb200-9052-438b-8101-db1feae21245/active.jwk
INFO    | Scanning /run/user/1000/avd/running/6096/jwks/07adb200-9052-438b-8101-db1feae21245 for jwk keys.
INFO    | Started GRPC server at 127.0.0.1:8554, security: Local, auth: +token
INFO    | Advertising in: /run/user/1000/avd/running/pid_6096.ini
INFO    | Qemu slirp is disabled.
DEBUG   | Successfully initialized Wi-Fi
DEBUG   | emulator_window_fb_rotate
I1002 17:14:46.849959    6190 FrameBuffer.cpp:2894] Setting display: 0 configuration to: 1080x2400, dpi: 420x420 
DEBUG   | setDisplayPose 0 x 0 y 0 w 1080 h 2400 dpi 0
I1002 17:14:46.849988    6190 FrameBuffer.cpp:2907] setDisplayActiveConfig 0
DEBUG   | Adjusting window size by 0.38x for hw_lcd_density
DEBUG   | Path:/home/tosun/Android/Sdk/platform-tools/adb protocol version: 41
DEBUG   | Path:/home/tosun/Android/Sdk/platform-tools/adb protocol version: 41
DEBUG   | Path:/usr/bin/adb protocol version: 41
DEBUG   | Found: 3 adb executables
DEBUG   | Adb: /home/tosun/Android/Sdk/platform-tools/adb
DEBUG   | Adb: /home/tosun/Android/Sdk/platform-tools/adb
DEBUG   | Adb: /usr/bin/adb
DEBUG   | Path:/home/tosun/Android/Sdk/platform-tools/adb protocol version: 41
DEBUG   | Path:/home/tosun/Android/Sdk/platform-tools/adb protocol version: 41
DEBUG   | Path:/usr/bin/adb protocol version: 41
ERROR   | Unable to connect to adb daemon on port: 5037
ERROR   | Unable to connect to adb daemon on port: 5037
DEBUG   | config multidisplay with config.ini 0x0 0x0 0x0
DEBUG   | No acpi ini file provided, using default
DEBUG   | Crash info: sessionId=
DEBUG   | Crash info: ro.build.fingerprint=??
DEBUG   | Crash info: avd_space=17013415936
DEBUG   | Crash info: hw.gpu.enabled=yes
DEBUG   | Crash info: cpu_cores=12
DEBUG   | Crash info: PlayStore.enabled=false
DEBUG   | Crash info: hw.ramSize=6144
DEBUG   | Crash info: hw.lcd.width=1080
DEBUG   | Crash info: hw.sensor.hinge=?
DEBUG   | Crash info: hw.cpu.ncore=4
DEBUG   | Crash info: hw.gpu.mode=auto
DEBUG   | Crash info: free_ram=10511
DEBUG   | Crash info: hw.lcd.height=2400
DEBUG   | Crash info: disk.dataPartition.size=6G
DEBUG   | Using the same userId as Android Studio for metrics. id=bae72aa6-0f3a-4589-8b5b-559834e69694
DEBUG   | No acpi ini file provided, using default
DEBUG   | VirtIO WiFi: unexpected full virtqueue
DEBUG   | VirtIO WiFi: unexpected full virtqueue
DEBUG   | VirtIO WiFi: unexpected full virtqueue
DEBUG   | _hwFingerprint_connect: connect finger print listen is called
DEBUG   | got message from guest system fingerprint HAL
DEBUG   | onGuestSendCommand: [0x55d9e38e1040] Adb connected, start proxing data
Parçalama arızası (çekirdek döküldü)

1 Like

Merhaba çıktınıza baktığım kadarıyla üç tane hata mevcut. İlki adb bağlantısının başarısız olduğunu gösteriyor. unable to connect to adb port: 5037

ikinciside VirtIO wifi ile ilgili bir hata, vulkan ile ilgili anladığım kadarıyla VirtIO WiFi: unexpected full virtqueue, parçalama hatasıda mrvcut. Bu tip hatalar donanım hızlandırma ile ilgili olur.

Üçüncüsü ise wayland için Qt plugin eklentisi bulamadığını söylüyor

Warning: Could not find the Qt platform plugin 'wayland

Birincisi için adb’ ye kill atın ve yeniden başlatın :

adb kill-server
adb start-server

İkincisi donanım hızlandırma ile ilgili bir sorun olduğuna göre ya sürücüler çakışıyor. Yada ekran kartınız vulkan desteklemiyor. Vulkan desteklemediğini zannetmiyorum. Ama sebebini bulmamız lazım öncelikle :

Bana şu komutun çıktısını atabilirmisiniz :

vulkaninfo
IMAGE_LAYOUT_FRAGMENT_SHADING_RATE_ATTACHMENT_OPTIMAL_KHR
        copyDstLayoutCount                  = 23
        pCopyDstLayouts: count = 23
                IMAGE_LAYOUT_GENERAL
                IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL
                IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL
                IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL
                IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL
                IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL
                IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL
                IMAGE_LAYOUT_PREINITIALIZED
                IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL
                IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL
                IMAGE_LAYOUT_DEPTH_ATTACHMENT_OPTIMAL
                IMAGE_LAYOUT_DEPTH_READ_ONLY_OPTIMAL
                IMAGE_LAYOUT_STENCIL_ATTACHMENT_OPTIMAL
                IMAGE_LAYOUT_STENCIL_READ_ONLY_OPTIMAL
                IMAGE_LAYOUT_READ_ONLY_OPTIMAL
                IMAGE_LAYOUT_ATTACHMENT_OPTIMAL
                IMAGE_LAYOUT_PRESENT_SRC_KHR
                IMAGE_LAYOUT_VIDEO_DECODE_DST_KHR
                IMAGE_LAYOUT_VIDEO_DECODE_SRC_KHR
                IMAGE_LAYOUT_VIDEO_DECODE_DPB_KHR
                IMAGE_LAYOUT_SHARED_PRESENT_KHR
                IMAGE_LAYOUT_FRAGMENT_DENSITY_MAP_OPTIMAL_EXT
                IMAGE_LAYOUT_FRAGMENT_SHADING_RATE_ATTACHMENT_OPTIMAL_KHR
        optimalTilingLayoutUUID             = 32342e31-2e37-6161-6161-616161616161
        identicalMemoryTypeRequirements     = false

VkPhysicalDeviceLineRasterizationPropertiesKHR:
-----------------------------------------------
        lineSubPixelPrecisionBits = 8

VkPhysicalDeviceMaintenance5PropertiesKHR:
------------------------------------------
        earlyFragmentMultisampleCoverageAfterSampleCounting = true
        earlyFragmentSampleMaskTestBeforeSampleCounting     = false
        depthStencilSwizzleOneSupport                       = false
        polygonModePointSize                                = true
        nonStrictSinglePixelWideLinesUseParallelogram       = false
        nonStrictWideLinesUseParallelogram                  = false

VkPhysicalDeviceMaintenance6PropertiesKHR:
------------------------------------------
        blockTexelViewCompatibleMultipleLayers = true
        maxCombinedImageSamplerDescriptorCount = 3
        fragmentShadingRateClampCombinerInputs = false

VkPhysicalDeviceMeshShaderPropertiesEXT:
----------------------------------------
        maxTaskWorkGroupTotalCount            = 4194304
        maxTaskWorkGroupCount: count = 3
                65536
                65536
                65536
        maxTaskWorkGroupInvocations           = 1024
        maxTaskWorkGroupSize: count = 3
                1024
                1024
                1024
        maxTaskPayloadSize                    = 16384
        maxTaskSharedMemorySize               = 32768
        maxTaskPayloadAndSharedMemorySize     = 32768
        maxMeshWorkGroupTotalCount            = 4194304
        maxMeshWorkGroupCount: count = 3
                65536
                65536
                65536
        maxMeshWorkGroupInvocations           = 1024
        maxMeshWorkGroupSize: count = 3
                1024
                1024
                1024
        maxMeshSharedMemorySize               = 28672
        maxMeshPayloadAndSharedMemorySize     = 45056
        maxMeshOutputMemorySize               = 32768
        maxMeshPayloadAndOutputMemorySize     = 49152
        maxMeshOutputComponents               = 128
        maxMeshOutputVertices                 = 256
        maxMeshOutputPrimitives               = 256
        maxMeshOutputLayers                   = 8
        maxMeshMultiviewViewCount             = 0
        meshOutputPerVertexGranularity        = 1
        meshOutputPerPrimitiveGranularity     = 1
        maxPreferredTaskWorkGroupInvocations  = 64
        maxPreferredMeshWorkGroupInvocations  = 128
        prefersLocalInvocationVertexOutput    = true
        prefersLocalInvocationPrimitiveOutput = true
        prefersCompactVertexOutput            = true
        prefersCompactPrimitiveOutput         = false

VkPhysicalDeviceMultiDrawPropertiesEXT:
---------------------------------------
        maxMultiDrawCount = 2048

VkPhysicalDeviceNestedCommandBufferPropertiesEXT:
-------------------------------------------------
        maxCommandBufferNestingLevel = 4294967295

VkPhysicalDeviceProvokingVertexPropertiesEXT:
---------------------------------------------
        provokingVertexModePerPipeline                       = true
        transformFeedbackPreservesTriangleFanProvokingVertex = true

VkPhysicalDevicePushDescriptorPropertiesKHR:
--------------------------------------------
        maxPushDescriptors = 32

VkPhysicalDeviceRayTracingPipelinePropertiesKHR:
------------------------------------------------
        shaderGroupHandleSize              = 32
        maxRayRecursionDepth               = 31
        maxShaderGroupStride               = 16384
        shaderGroupBaseAlignment           = 32
        shaderGroupHandleCaptureReplaySize = 0
        maxRayDispatchInvocationCount      = 67108864
        shaderGroupHandleAlignment         = 16
        maxRayHitAttributeSize             = 32

VkPhysicalDeviceRobustness2PropertiesEXT:
-----------------------------------------
        robustStorageBufferAccessSizeAlignment = 0x00000001
        robustUniformBufferAccessSizeAlignment = 0x00000001

VkPhysicalDeviceShaderObjectPropertiesEXT:
------------------------------------------
        shaderBinaryUUID     = 32342e31-2e37-6161-6161-616161616161
        shaderBinaryVersion  = 1

VkPhysicalDeviceTransformFeedbackPropertiesEXT:
-----------------------------------------------
        maxTransformFeedbackStreams                = 4
        maxTransformFeedbackBuffers                = 4
        maxTransformFeedbackBufferSize             = 0xffffffff
        maxTransformFeedbackStreamDataSize         = 512
        maxTransformFeedbackBufferDataSize         = 512
        maxTransformFeedbackBufferDataStride       = 512
        transformFeedbackQueries                   = true
        transformFeedbackStreamsLinesTriangles     = false
        transformFeedbackRasterizationStreamSelect = false
        transformFeedbackDraw                      = true

VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT:
----------------------------------------------------
        maxVertexAttribDivisor = 4294967295

VkPhysicalDeviceVertexAttributeDivisorPropertiesKHR:
----------------------------------------------------
        maxVertexAttribDivisor       = 4294967295
        supportsNonZeroFirstInstance = false

VkPhysicalDeviceVulkan11Properties:
-----------------------------------
        deviceUUID                        = 6d657361-3234-2e31-2e37-000000000000
        driverUUID                        = 6c6c766d-7069-7065-5555-494400000000
        deviceNodeMask                    = 0
        deviceLUIDValid                   = false
        subgroupSize                      = 8
        subgroupSupportedStages: count = 4
                SHADER_STAGE_FRAGMENT_BIT
                SHADER_STAGE_COMPUTE_BIT
                SHADER_STAGE_TASK_BIT_EXT
                SHADER_STAGE_MESH_BIT_EXT
        subgroupSupportedOperations: count = 7
                SUBGROUP_FEATURE_BASIC_BIT
                SUBGROUP_FEATURE_VOTE_BIT
                SUBGROUP_FEATURE_ARITHMETIC_BIT
                SUBGROUP_FEATURE_BALLOT_BIT
                SUBGROUP_FEATURE_SHUFFLE_BIT
                SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT
                SUBGROUP_FEATURE_QUAD_BIT
        subgroupQuadOperationsInAllStages = false
        pointClippingBehavior             = POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES
        maxMultiviewViewCount             = 6
        maxMultiviewInstanceIndex         = 2147483647
        protectedNoFault                  = false
        maxPerSetDescriptors              = 1000000
        maxMemoryAllocationSize           = 0x80000000

VkPhysicalDeviceVulkan12Properties:
-----------------------------------
        driverID                                             = DRIVER_ID_MESA_LLVMPIPE
        driverName                                           = llvmpipe
        driverInfo                                           = Mesa 24.1.7 (LLVM 18.1.6)
        conformanceVersion:
                major    = 1
                minor    = 3
                subminor = 1
                patch    = 1
        denormBehaviorIndependence                           = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
        roundingModeIndependence                             = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
        shaderSignedZeroInfNanPreserveFloat16                = true
        shaderSignedZeroInfNanPreserveFloat32                = true
        shaderSignedZeroInfNanPreserveFloat64                = true
        shaderDenormPreserveFloat16                          = false
        shaderDenormPreserveFloat32                          = false
        shaderDenormPreserveFloat64                          = false
        shaderDenormFlushToZeroFloat16                       = false
        shaderDenormFlushToZeroFloat32                       = false
        shaderDenormFlushToZeroFloat64                       = false
        shaderRoundingModeRTEFloat16                         = true
        shaderRoundingModeRTEFloat32                         = true
        shaderRoundingModeRTEFloat64                         = true
        shaderRoundingModeRTZFloat16                         = false
        shaderRoundingModeRTZFloat32                         = false
        shaderRoundingModeRTZFloat64                         = false
        maxUpdateAfterBindDescriptorsInAllPools              = 4294967295
        shaderUniformBufferArrayNonUniformIndexingNative     = true
        shaderSampledImageArrayNonUniformIndexingNative      = true
        shaderStorageBufferArrayNonUniformIndexingNative     = true
        shaderStorageImageArrayNonUniformIndexingNative      = true
        shaderInputAttachmentArrayNonUniformIndexingNative   = true
        robustBufferAccessUpdateAfterBind                    = true
        quadDivergentImplicitLod                             = true
        maxPerStageDescriptorUpdateAfterBindSamplers         = 1000000
        maxPerStageDescriptorUpdateAfterBindUniformBuffers   = 1000000
        maxPerStageDescriptorUpdateAfterBindStorageBuffers   = 1000000
        maxPerStageDescriptorUpdateAfterBindSampledImages    = 1000000
        maxPerStageDescriptorUpdateAfterBindStorageImages    = 1000000
        maxPerStageDescriptorUpdateAfterBindInputAttachments = 1000000
        maxPerStageUpdateAfterBindResources                  = 1000000
        maxDescriptorSetUpdateAfterBindSamplers              = 1000000
        maxDescriptorSetUpdateAfterBindUniformBuffers        = 1000000
        maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 1000000
        maxDescriptorSetUpdateAfterBindStorageBuffers        = 1000000
        maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 1000000
        maxDescriptorSetUpdateAfterBindSampledImages         = 1000000
        maxDescriptorSetUpdateAfterBindStorageImages         = 1000000
        maxDescriptorSetUpdateAfterBindInputAttachments      = 1000000
        supportedDepthResolveModes: count = 2
                RESOLVE_MODE_SAMPLE_ZERO_BIT
                RESOLVE_MODE_AVERAGE_BIT
        supportedStencilResolveModes: count = 1
                RESOLVE_MODE_SAMPLE_ZERO_BIT
        independentResolveNone                               = false
        independentResolve                                   = false
        filterMinmaxSingleComponentFormats                   = true
        filterMinmaxImageComponentMapping                    = true
        maxTimelineSemaphoreValueDifference                  = 18446744073709551615
        framebufferIntegerColorSampleCounts: count = 1
                SAMPLE_COUNT_1_BIT

VkPhysicalDeviceVulkan13Properties:
-----------------------------------
        minSubgroupSize                                                               = 8
        maxSubgroupSize                                                               = 8
        maxComputeWorkgroupSubgroups                                                  = 32
        requiredSubgroupSizeStages: count = 2
                SHADER_STAGE_FRAGMENT_BIT
                SHADER_STAGE_COMPUTE_BIT
        maxInlineUniformBlockSize                                                     = 4096
        maxPerStageDescriptorInlineUniformBlocks                                      = 8
        maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks                       = 8
        maxDescriptorSetInlineUniformBlocks                                           = 8
        maxDescriptorSetUpdateAfterBindInlineUniformBlocks                            = 8
        maxInlineUniformTotalSize                                                     = 262144
        integerDotProduct8BitUnsignedAccelerated                                      = false
        integerDotProduct8BitSignedAccelerated                                        = false
        integerDotProduct8BitMixedSignednessAccelerated                               = false
        integerDotProduct4x8BitPackedUnsignedAccelerated                              = false
        integerDotProduct4x8BitPackedSignedAccelerated                                = false
        integerDotProduct4x8BitPackedMixedSignednessAccelerated                       = false
        integerDotProduct16BitUnsignedAccelerated                                     = false
        integerDotProduct16BitSignedAccelerated                                       = false
        integerDotProduct16BitMixedSignednessAccelerated                              = false
        integerDotProduct32BitUnsignedAccelerated                                     = false
        integerDotProduct32BitSignedAccelerated                                       = false
        integerDotProduct32BitMixedSignednessAccelerated                              = false
        integerDotProduct64BitUnsignedAccelerated                                     = false
        integerDotProduct64BitSignedAccelerated                                       = false
        integerDotProduct64BitMixedSignednessAccelerated                              = false
        integerDotProductAccumulatingSaturating8BitUnsignedAccelerated                = false
        integerDotProductAccumulatingSaturating8BitSignedAccelerated                  = false
        integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated         = false
        integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated        = false
        integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated          = false
        integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated = false
        integerDotProductAccumulatingSaturating16BitUnsignedAccelerated               = false
        integerDotProductAccumulatingSaturating16BitSignedAccelerated                 = false
        integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated        = false
        integerDotProductAccumulatingSaturating32BitUnsignedAccelerated               = false
        integerDotProductAccumulatingSaturating32BitSignedAccelerated                 = false
        integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated        = false
        integerDotProductAccumulatingSaturating64BitUnsignedAccelerated               = false
        integerDotProductAccumulatingSaturating64BitSignedAccelerated                 = false
        integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated        = false
        storageTexelBufferOffsetAlignmentBytes                                        = 0x00000010
        storageTexelBufferOffsetSingleTexelAlignment                                  = true
        uniformTexelBufferOffsetAlignmentBytes                                        = 0x00000010
        uniformTexelBufferOffsetSingleTexelAlignment                                  = true
        maxBufferSize                                                                 = 0xffffffff

Device Extensions: count = 142
        VK_AMDX_shader_enqueue                        : extension revision 1
        VK_ARM_rasterization_order_attachment_access  : extension revision 1
        VK_EXT_4444_formats                           : extension revision 1
        VK_EXT_attachment_feedback_loop_dynamic_state : extension revision 1
        VK_EXT_attachment_feedback_loop_layout        : extension revision 2
        VK_EXT_border_color_swizzle                   : extension revision 1
        VK_EXT_calibrated_timestamps                  : extension revision 2
        VK_EXT_color_write_enable                     : extension revision 1
        VK_EXT_conditional_rendering                  : extension revision 2
        VK_EXT_custom_border_color                    : extension revision 12
        VK_EXT_depth_clip_control                     : extension revision 1
        VK_EXT_depth_clip_enable                      : extension revision 1
        VK_EXT_depth_range_unrestricted               : extension revision 1
        VK_EXT_descriptor_buffer                      : extension revision 1
        VK_EXT_descriptor_indexing                    : extension revision 2
        VK_EXT_dynamic_rendering_unused_attachments   : extension revision 1
        VK_EXT_extended_dynamic_state                 : extension revision 1
        VK_EXT_extended_dynamic_state2                : extension revision 1
        VK_EXT_extended_dynamic_state3                : extension revision 2
        VK_EXT_external_memory_dma_buf                : extension revision 1
        VK_EXT_external_memory_host                   : extension revision 1
        VK_EXT_graphics_pipeline_library              : extension revision 1
        VK_EXT_host_image_copy                        : extension revision 1
        VK_EXT_host_query_reset                       : extension revision 1
        VK_EXT_image_2d_view_of_3d                    : extension revision 1
        VK_EXT_image_drm_format_modifier              : extension revision 2
        VK_EXT_image_robustness                       : extension revision 1
        VK_EXT_image_sliced_view_of_3d                : extension revision 1
        VK_EXT_index_type_uint8                       : extension revision 1
        VK_EXT_inline_uniform_block                   : extension revision 1
        VK_EXT_line_rasterization                     : extension revision 1
        VK_EXT_load_store_op_none                     : extension revision 1
        VK_EXT_memory_budget                          : extension revision 1
        VK_EXT_memory_priority                        : extension revision 1
        VK_EXT_mesh_shader                            : extension revision 1
        VK_EXT_multi_draw                             : extension revision 1
        VK_EXT_multisampled_render_to_single_sampled  : extension revision 1
        VK_EXT_mutable_descriptor_type                : extension revision 1
        VK_EXT_nested_command_buffer                  : extension revision 1
        VK_EXT_non_seamless_cube_map                  : extension revision 1
        VK_EXT_pageable_device_local_memory           : extension revision 1
        VK_EXT_pipeline_creation_cache_control        : extension revision 3
        VK_EXT_pipeline_creation_feedback             : extension revision 1
        VK_EXT_pipeline_library_group_handles         : extension revision 1
        VK_EXT_post_depth_coverage                    : extension revision 1
        VK_EXT_primitive_topology_list_restart        : extension revision 1
        VK_EXT_primitives_generated_query             : extension revision 1
        VK_EXT_private_data                           : extension revision 1
        VK_EXT_provoking_vertex                       : extension revision 1
        VK_EXT_queue_family_foreign                   : extension revision 1
        VK_EXT_rasterization_order_attachment_access  : extension revision 1
        VK_EXT_robustness2                            : extension revision 1
        VK_EXT_sampler_filter_minmax                  : extension revision 2
        VK_EXT_scalar_block_layout                    : extension revision 1
        VK_EXT_separate_stencil_usage                 : extension revision 1
        VK_EXT_shader_atomic_float                    : extension revision 1
        VK_EXT_shader_atomic_float2                   : extension revision 1
        VK_EXT_shader_demote_to_helper_invocation     : extension revision 1
        VK_EXT_shader_object                          : extension revision 1
        VK_EXT_shader_stencil_export                  : extension revision 1
        VK_EXT_shader_subgroup_ballot                 : extension revision 1
        VK_EXT_shader_subgroup_vote                   : extension revision 1
        VK_EXT_shader_viewport_index_layer            : extension revision 1
        VK_EXT_subgroup_size_control                  : extension revision 2
        VK_EXT_swapchain_maintenance1                 : extension revision 1
        VK_EXT_texel_buffer_alignment                 : extension revision 1
        VK_EXT_transform_feedback                     : extension revision 1
        VK_EXT_vertex_attribute_divisor               : extension revision 3
        VK_EXT_vertex_input_dynamic_state             : extension revision 2
        VK_EXT_ycbcr_2plane_444_formats               : extension revision 1
        VK_EXT_ycbcr_image_arrays                     : extension revision 1
        VK_GOOGLE_decorate_string                     : extension revision 1
        VK_GOOGLE_hlsl_functionality1                 : extension revision 1
        VK_KHR_16bit_storage                          : extension revision 1
        VK_KHR_8bit_storage                           : extension revision 1
        VK_KHR_acceleration_structure                 : extension revision 13
        VK_KHR_bind_memory2                           : extension revision 1
        VK_KHR_buffer_device_address                  : extension revision 1
        VK_KHR_copy_commands2                         : extension revision 1
        VK_KHR_create_renderpass2                     : extension revision 1
        VK_KHR_dedicated_allocation                   : extension revision 3
        VK_KHR_deferred_host_operations               : extension revision 4
        VK_KHR_depth_stencil_resolve                  : extension revision 1
        VK_KHR_descriptor_update_template             : extension revision 1
        VK_KHR_device_group                           : extension revision 4
        VK_KHR_draw_indirect_count                    : extension revision 1
        VK_KHR_driver_properties                      : extension revision 1
        VK_KHR_dynamic_rendering                      : extension revision 1
        VK_KHR_dynamic_rendering_local_read           : extension revision 1
        VK_KHR_external_fence                         : extension revision 1
        VK_KHR_external_memory                        : extension revision 1
        VK_KHR_external_memory_fd                     : extension revision 1
        VK_KHR_external_semaphore                     : extension revision 1
        VK_KHR_format_feature_flags2                  : extension revision 2
        VK_KHR_get_memory_requirements2               : extension revision 1
        VK_KHR_image_format_list                      : extension revision 1
        VK_KHR_imageless_framebuffer                  : extension revision 1
        VK_KHR_incremental_present                    : extension revision 2
        VK_KHR_index_type_uint8                       : extension revision 1
        VK_KHR_line_rasterization                     : extension revision 1
        VK_KHR_load_store_op_none                     : extension revision 1
        VK_KHR_maintenance1                           : extension revision 2
        VK_KHR_maintenance2                           : extension revision 1
        VK_KHR_maintenance3                           : extension revision 1
        VK_KHR_maintenance4                           : extension revision 2
        VK_KHR_maintenance5                           : extension revision 1
        VK_KHR_maintenance6                           : extension revision 1
        VK_KHR_map_memory2                            : extension revision 1
        VK_KHR_multiview                              : extension revision 1
        VK_KHR_pipeline_library                       : extension revision 1
        VK_KHR_push_descriptor                        : extension revision 2
        VK_KHR_ray_query                              : extension revision 1
        VK_KHR_ray_tracing_maintenance1               : extension revision 1
        VK_KHR_ray_tracing_pipeline                   : extension revision 1
        VK_KHR_ray_tracing_position_fetch             : extension revision 1
        VK_KHR_relaxed_block_layout                   : extension revision 1
        VK_KHR_sampler_mirror_clamp_to_edge           : extension revision 3
        VK_KHR_sampler_ycbcr_conversion               : extension revision 14
        VK_KHR_separate_depth_stencil_layouts         : extension revision 1
        VK_KHR_shader_atomic_int64                    : extension revision 1
        VK_KHR_shader_clock                           : extension revision 1
        VK_KHR_shader_draw_parameters                 : extension revision 1
        VK_KHR_shader_expect_assume                   : extension revision 1
        VK_KHR_shader_float16_int8                    : extension revision 1
        VK_KHR_shader_float_controls                  : extension revision 4
        VK_KHR_shader_integer_dot_product             : extension revision 1
        VK_KHR_shader_maximal_reconvergence           : extension revision 1
        VK_KHR_shader_non_semantic_info               : extension revision 1
        VK_KHR_shader_subgroup_extended_types         : extension revision 1
        VK_KHR_shader_terminate_invocation            : extension revision 1
        VK_KHR_spirv_1_4                              : extension revision 1
        VK_KHR_storage_buffer_storage_class           : extension revision 1
        VK_KHR_swapchain                              : extension revision 70
        VK_KHR_swapchain_mutable_format               : extension revision 1
        VK_KHR_synchronization2                       : extension revision 1
        VK_KHR_timeline_semaphore                     : extension revision 2
        VK_KHR_uniform_buffer_standard_layout         : extension revision 1
        VK_KHR_variable_pointers                      : extension revision 1
        VK_KHR_vertex_attribute_divisor               : extension revision 1
        VK_KHR_vulkan_memory_model                    : extension revision 3
        VK_KHR_zero_initialize_workgroup_memory       : extension revision 1
        VK_NV_device_generated_commands               : extension revision 3

VkQueueFamilyProperties:
========================
        queueProperties[0]:
        -------------------
                minImageTransferGranularity = (1,1,1)
                queueCount                  = 1
                queueFlags                  = QUEUE_GRAPHICS_BIT | QUEUE_COMPUTE_BIT | QUEUE_TRANSFER_BIT
                timestampValidBits          = 64
                present support             = true

VkPhysicalDeviceMemoryProperties:
=================================
memoryHeaps: count = 1
        memoryHeaps[0]:
                size   = 16059138048 (0x3bd330000) (14.96 GiB)
                budget = 16059138048 (0x3bd330000) (14.96 GiB)
                usage  = 6237384704 (0x173c6f000) (5.81 GiB)
                flags: count = 1
                        MEMORY_HEAP_DEVICE_LOCAL_BIT
memoryTypes: count = 1
        memoryTypes[0]:
                heapIndex     = 0
                propertyFlags = 0x000f: count = 4
                        MEMORY_PROPERTY_DEVICE_LOCAL_BIT
                        MEMORY_PROPERTY_HOST_VISIBLE_BIT
                        MEMORY_PROPERTY_HOST_COHERENT_BIT
                        MEMORY_PROPERTY_HOST_CACHED_BIT
                usable for:
                        IMAGE_TILING_OPTIMAL:
                                color images
                                FORMAT_D16_UNORM
                                FORMAT_X8_D24_UNORM_PACK32
                                FORMAT_D32_SFLOAT
                                FORMAT_S8_UINT
                                FORMAT_D24_UNORM_S8_UINT
                                FORMAT_D32_SFLOAT_S8_UINT
                                (non-sparse)
                        IMAGE_TILING_LINEAR:
                                color images
                                (non-sparse)

VkPhysicalDeviceFeatures:
=========================
        robustBufferAccess                      = true
        fullDrawIndexUint32                     = true
        imageCubeArray                          = true
        independentBlend                        = true
        geometryShader                          = true
        tessellationShader                      = true
        sampleRateShading                       = true
        dualSrcBlend                            = true
        logicOp                                 = true
        multiDrawIndirect                       = true
        drawIndirectFirstInstance               = true
        depthClamp                              = true
        depthBiasClamp                          = true
        fillModeNonSolid                        = true
        depthBounds                             = false
        wideLines                               = true
        largePoints                             = true
        alphaToOne                              = true
        multiViewport                           = true
        samplerAnisotropy                       = true
        textureCompressionETC2                  = false
        textureCompressionASTC_LDR              = false
        textureCompressionBC                    = true
        occlusionQueryPrecise                   = true
        pipelineStatisticsQuery                 = true
        vertexPipelineStoresAndAtomics          = true
        fragmentStoresAndAtomics                = true
        shaderTessellationAndGeometryPointSize  = true
        shaderImageGatherExtended               = true
        shaderStorageImageExtendedFormats       = true
        shaderStorageImageMultisample           = true
        shaderStorageImageReadWithoutFormat     = true
        shaderStorageImageWriteWithoutFormat    = true
        shaderUniformBufferArrayDynamicIndexing = true
        shaderSampledImageArrayDynamicIndexing  = true
        shaderStorageBufferArrayDynamicIndexing = true
        shaderStorageImageArrayDynamicIndexing  = true
        shaderClipDistance                      = true
        shaderCullDistance                      = true
        shaderFloat64                           = true
        shaderInt64                             = true
        shaderInt16                             = true
        shaderResourceResidency                 = false
        shaderResourceMinLod                    = false
        sparseBinding                           = false
        sparseResidencyBuffer                   = false
        sparseResidencyImage2D                  = false
        sparseResidencyImage3D                  = false
        sparseResidency2Samples                 = false
        sparseResidency4Samples                 = false
        sparseResidency8Samples                 = false
        sparseResidency16Samples                = false
        sparseResidencyAliased                  = false
        variableMultisampleRate                 = false
        inheritedQueries                        = false

VkPhysicalDevice4444FormatsFeaturesEXT:
---------------------------------------
        formatA4R4G4B4 = true
        formatA4B4G4R4 = true

VkPhysicalDeviceAccelerationStructureFeaturesKHR:
-------------------------------------------------
        accelerationStructure                                 = true
        accelerationStructureCaptureReplay                    = false
        accelerationStructureIndirectBuild                    = false
        accelerationStructureHostCommands                     = false
        descriptorBindingAccelerationStructureUpdateAfterBind = true

VkPhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT:
--------------------------------------------------------------
        attachmentFeedbackLoopDynamicState = true

VkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT:
--------------------------------------------------------
        attachmentFeedbackLoopLayout = true

VkPhysicalDeviceBorderColorSwizzleFeaturesEXT:
----------------------------------------------
        borderColorSwizzle          = true
        borderColorSwizzleFromImage = true

VkPhysicalDeviceColorWriteEnableFeaturesEXT:
--------------------------------------------
        colorWriteEnable = true

VkPhysicalDeviceConditionalRenderingFeaturesEXT:
------------------------------------------------
        conditionalRendering          = true
        inheritedConditionalRendering = false

VkPhysicalDeviceCustomBorderColorFeaturesEXT:
---------------------------------------------
        customBorderColors             = true
        customBorderColorWithoutFormat = true

VkPhysicalDeviceDepthClipControlFeaturesEXT:
--------------------------------------------
        depthClipControl = true

VkPhysicalDeviceDepthClipEnableFeaturesEXT:
-------------------------------------------
        depthClipEnable = true

VkPhysicalDeviceDescriptorBufferFeaturesEXT:
--------------------------------------------
        descriptorBuffer                   = true
        descriptorBufferCaptureReplay      = false
        descriptorBufferImageLayoutIgnored = true
        descriptorBufferPushDescriptors    = true

VkPhysicalDeviceDynamicRenderingLocalReadFeaturesKHR:
-----------------------------------------------------
        dynamicRenderingLocalRead = true

VkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT:
-------------------------------------------------------------
        dynamicRenderingUnusedAttachments = true

VkPhysicalDeviceExtendedDynamicState2FeaturesEXT:
-------------------------------------------------
        extendedDynamicState2                   = true
        extendedDynamicState2LogicOp            = true
        extendedDynamicState2PatchControlPoints = true

VkPhysicalDeviceExtendedDynamicState3FeaturesEXT:
-------------------------------------------------
        extendedDynamicState3TessellationDomainOrigin         = true
        extendedDynamicState3DepthClampEnable                 = true
        extendedDynamicState3PolygonMode                      = true
        extendedDynamicState3RasterizationSamples             = true
        extendedDynamicState3SampleMask                       = true
        extendedDynamicState3AlphaToCoverageEnable            = true
        extendedDynamicState3AlphaToOneEnable                 = true
        extendedDynamicState3LogicOpEnable                    = true
        extendedDynamicState3ColorBlendEnable                 = true
        extendedDynamicState3ColorBlendEquation               = true
        extendedDynamicState3ColorWriteMask                   = true
        extendedDynamicState3RasterizationStream              = false
        extendedDynamicState3ConservativeRasterizationMode    = false
        extendedDynamicState3ExtraPrimitiveOverestimationSize = false
        extendedDynamicState3DepthClipEnable                  = true
        extendedDynamicState3SampleLocationsEnable            = false
        extendedDynamicState3ColorBlendAdvanced               = false
        extendedDynamicState3ProvokingVertexMode              = true
        extendedDynamicState3LineRasterizationMode            = true
        extendedDynamicState3LineStippleEnable                = true
        extendedDynamicState3DepthClipNegativeOneToOne        = true
        extendedDynamicState3ViewportWScalingEnable           = false
        extendedDynamicState3ViewportSwizzle                  = false
        extendedDynamicState3CoverageToColorEnable            = false
        extendedDynamicState3CoverageToColorLocation          = false
        extendedDynamicState3CoverageModulationMode           = false
        extendedDynamicState3CoverageModulationTableEnable    = false
        extendedDynamicState3CoverageModulationTable          = false
        extendedDynamicState3CoverageReductionMode            = false
        extendedDynamicState3RepresentativeFragmentTestEnable = false
        extendedDynamicState3ShadingRateImageEnable           = false

VkPhysicalDeviceExtendedDynamicStateFeaturesEXT:
------------------------------------------------
        extendedDynamicState = true

VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT:
---------------------------------------------------
        graphicsPipelineLibrary = true

VkPhysicalDeviceHostImageCopyFeaturesEXT:
-----------------------------------------
        hostImageCopy = true

VkPhysicalDeviceImage2DViewOf3DFeaturesEXT:
-------------------------------------------
        image2DViewOf3D   = true
        sampler2DViewOf3D = true

VkPhysicalDeviceImageSlicedViewOf3DFeaturesEXT:
-----------------------------------------------
        imageSlicedViewOf3D = true

VkPhysicalDeviceIndexTypeUint8FeaturesKHR:
------------------------------------------
        indexTypeUint8 = true

VkPhysicalDeviceLineRasterizationFeaturesKHR:
---------------------------------------------
        rectangularLines         = true
        bresenhamLines           = true
        smoothLines              = true
        stippledRectangularLines = true
        stippledBresenhamLines   = true
        stippledSmoothLines      = true

VkPhysicalDeviceMaintenance5FeaturesKHR:
----------------------------------------
        maintenance5 = true

VkPhysicalDeviceMaintenance6FeaturesKHR:
----------------------------------------
        maintenance6 = true

VkPhysicalDeviceMemoryPriorityFeaturesEXT:
------------------------------------------
        memoryPriority = true

VkPhysicalDeviceMeshShaderFeaturesEXT:
--------------------------------------
        taskShader                             = true
        meshShader                             = true
        multiviewMeshShader                    = false
        primitiveFragmentShadingRateMeshShader = false
        meshShaderQueries                      = true

VkPhysicalDeviceMultiDrawFeaturesEXT:
-------------------------------------
        multiDraw = true

VkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT:
-------------------------------------------------------------
        multisampledRenderToSingleSampled = true

VkPhysicalDeviceMutableDescriptorTypeFeaturesEXT:
-------------------------------------------------
        mutableDescriptorType = true

VkPhysicalDeviceNestedCommandBufferFeaturesEXT:
-----------------------------------------------
        nestedCommandBuffer                = true
        nestedCommandBufferRendering       = true
        nestedCommandBufferSimultaneousUse = true

VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT:
----------------------------------------------
        nonSeamlessCubeMap = true

VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT:
-----------------------------------------------------
        pageableDeviceLocalMemory = true

VkPhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT:
-------------------------------------------------------
        pipelineLibraryGroupHandles = true

VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT:
--------------------------------------------------------
        primitiveTopologyListRestart      = true
        primitiveTopologyPatchListRestart = true

VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT:
----------------------------------------------------
        primitivesGeneratedQuery                      = true
        primitivesGeneratedQueryWithRasterizerDiscard = true
        primitivesGeneratedQueryWithNonZeroStreams    = true

VkPhysicalDeviceProvokingVertexFeaturesEXT:
-------------------------------------------
        provokingVertexLast                       = true
        transformFeedbackPreservesProvokingVertex = true

VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT:
--------------------------------------------------------------
        rasterizationOrderColorAttachmentAccess   = true
        rasterizationOrderDepthAttachmentAccess   = true
        rasterizationOrderStencilAttachmentAccess = true

VkPhysicalDeviceRayQueryFeaturesKHR:
------------------------------------
        rayQuery = true

VkPhysicalDeviceRayTracingMaintenance1FeaturesKHR:
--------------------------------------------------
        rayTracingMaintenance1               = true
        rayTracingPipelineTraceRaysIndirect2 = true

VkPhysicalDeviceRayTracingPipelineFeaturesKHR:
----------------------------------------------
        rayTracingPipeline                                    = true
        rayTracingPipelineShaderGroupHandleCaptureReplay      = false
        rayTracingPipelineShaderGroupHandleCaptureReplayMixed = false
        rayTracingPipelineTraceRaysIndirect                   = true
        rayTraversalPrimitiveCulling                          = true

VkPhysicalDeviceRayTracingPositionFetchFeaturesKHR:
---------------------------------------------------
        rayTracingPositionFetch = true

VkPhysicalDeviceRobustness2FeaturesEXT:
---------------------------------------
        robustBufferAccess2 = true
        robustImageAccess2  = true
        nullDescriptor      = true

VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT:
----------------------------------------------
        shaderBufferFloat16Atomics      = false
        shaderBufferFloat16AtomicAdd    = false
        shaderBufferFloat16AtomicMinMax = false
        shaderBufferFloat32AtomicMinMax = true
        shaderBufferFloat64AtomicMinMax = false
        shaderSharedFloat16Atomics      = false
        shaderSharedFloat16AtomicAdd    = false
        shaderSharedFloat16AtomicMinMax = false
        shaderSharedFloat32AtomicMinMax = true
        shaderSharedFloat64AtomicMinMax = false
        shaderImageFloat32AtomicMinMax  = true
        sparseImageFloat32AtomicMinMax  = false

VkPhysicalDeviceShaderAtomicFloatFeaturesEXT:
---------------------------------------------
        shaderBufferFloat32Atomics   = true
        shaderBufferFloat32AtomicAdd = true
        shaderBufferFloat64Atomics   = false
        shaderBufferFloat64AtomicAdd = false
        shaderSharedFloat32Atomics   = true
        shaderSharedFloat32AtomicAdd = true
        shaderSharedFloat64Atomics   = false
        shaderSharedFloat64AtomicAdd = false
        shaderImageFloat32Atomics    = true
        shaderImageFloat32AtomicAdd  = true
        sparseImageFloat32Atomics    = false
        sparseImageFloat32AtomicAdd  = false

VkPhysicalDeviceShaderClockFeaturesKHR:
---------------------------------------
        shaderSubgroupClock = true
        shaderDeviceClock   = true

VkPhysicalDeviceShaderExpectAssumeFeaturesKHR:
----------------------------------------------
        shaderExpectAssume = true

VkPhysicalDeviceShaderMaximalReconvergenceFeaturesKHR:
------------------------------------------------------
        shaderMaximalReconvergence = true

VkPhysicalDeviceShaderObjectFeaturesEXT:
----------------------------------------
        shaderObject = true

VkPhysicalDeviceSwapchainMaintenance1FeaturesEXT:
-------------------------------------------------
        swapchainMaintenance1 = true

VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT:
------------------------------------------------
        texelBufferAlignment = true

VkPhysicalDeviceTransformFeedbackFeaturesEXT:
---------------------------------------------
        transformFeedback = true
        geometryStreams   = true

VkPhysicalDeviceVertexAttributeDivisorFeaturesKHR:
--------------------------------------------------
        vertexAttributeInstanceRateDivisor     = true
        vertexAttributeInstanceRateZeroDivisor = true

VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT:
---------------------------------------------------
        vertexInputDynamicState = true

VkPhysicalDeviceVulkan11Features:
---------------------------------
        storageBuffer16BitAccess           = true
        uniformAndStorageBuffer16BitAccess = true
        storagePushConstant16              = true
        storageInputOutput16               = false
        multiview                          = true
        multiviewGeometryShader            = true
        multiviewTessellationShader        = true
        variablePointersStorageBuffer      = true
        variablePointers                   = true
        protectedMemory                    = false
        samplerYcbcrConversion             = true
        shaderDrawParameters               = true

VkPhysicalDeviceVulkan12Features:
---------------------------------
        samplerMirrorClampToEdge                           = true
        drawIndirectCount                                  = true
        storageBuffer8BitAccess                            = true
        uniformAndStorageBuffer8BitAccess                  = true
        storagePushConstant8                               = true
        shaderBufferInt64Atomics                           = true
        shaderSharedInt64Atomics                           = true
        shaderFloat16                                      = true
        shaderInt8                                         = true
        descriptorIndexing                                 = true
        shaderInputAttachmentArrayDynamicIndexing          = true
        shaderUniformTexelBufferArrayDynamicIndexing       = true
        shaderStorageTexelBufferArrayDynamicIndexing       = true
        shaderUniformBufferArrayNonUniformIndexing         = true
        shaderSampledImageArrayNonUniformIndexing          = true
        shaderStorageBufferArrayNonUniformIndexing         = true
        shaderStorageImageArrayNonUniformIndexing          = true
        shaderInputAttachmentArrayNonUniformIndexing       = true
        shaderUniformTexelBufferArrayNonUniformIndexing    = true
        shaderStorageTexelBufferArrayNonUniformIndexing    = true
        descriptorBindingUniformBufferUpdateAfterBind      = true
        descriptorBindingSampledImageUpdateAfterBind       = true
        descriptorBindingStorageImageUpdateAfterBind       = true
        descriptorBindingStorageBufferUpdateAfterBind      = true
        descriptorBindingUniformTexelBufferUpdateAfterBind = true
        descriptorBindingStorageTexelBufferUpdateAfterBind = true
        descriptorBindingUpdateUnusedWhilePending          = true
        descriptorBindingPartiallyBound                    = true
        descriptorBindingVariableDescriptorCount           = true
        runtimeDescriptorArray                             = true
        samplerFilterMinmax                                = true
        scalarBlockLayout                                  = true
        imagelessFramebuffer                               = true
        uniformBufferStandardLayout                        = true
        shaderSubgroupExtendedTypes                        = true
        separateDepthStencilLayouts                        = true
        hostQueryReset                                     = true
        timelineSemaphore                                  = true
        bufferDeviceAddress                                = true
        bufferDeviceAddressCaptureReplay                   = false
        bufferDeviceAddressMultiDevice                     = false
        vulkanMemoryModel                                  = true
        vulkanMemoryModelDeviceScope                       = true
        vulkanMemoryModelAvailabilityVisibilityChains      = true
        shaderOutputViewportIndex                          = true
        shaderOutputLayer                                  = true
        subgroupBroadcastDynamicId                         = true

VkPhysicalDeviceVulkan13Features:
---------------------------------
        robustImageAccess                                  = true
        inlineUniformBlock                                 = true
        descriptorBindingInlineUniformBlockUpdateAfterBind = true
        pipelineCreationCacheControl                       = true
        privateData                                        = true
        shaderDemoteToHelperInvocation                     = true
        shaderTerminateInvocation                          = true
        subgroupSizeControl                                = true
        computeFullSubgroups                               = true
        synchronization2                                   = true
        textureCompressionASTC_HDR                         = false
        shaderZeroInitializeWorkgroupMemory                = true
        dynamicRendering                                   = true
        shaderIntegerDotProduct                            = true
        maintenance4                                       = true

VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT:
-------------------------------------------------
        ycbcr2plane444Formats = true

VkPhysicalDeviceYcbcrImageArraysFeaturesEXT:
--------------------------------------------
        ycbcrImageArrays = true

ayrıca adb kodları işe yaramadı