-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
flutter/engine
#42717Closed
Copy link
Labels
e: impellerImpeller rendering backend issues and features requestsImpeller rendering backend issues and features requests
Description
description
When using AGI to debug a vulkan app, the app will crash when launch if --enable-vulkan-validation-layers are turned on with the following error:
06-09 16:18:17.102 4655 4655 D vulkan : searching for layers in '/data/app/~~jXLC4Xe5MaMbxNNRkp4U_w==/com.google.android.gapid.arm64v8a-tHM-IDzKWhOpQBIpiPDQtA==/lib/arm64'
06-09 16:18:17.103 4655 4655 D vulkan : added global layer 'DebugMarker' from library '/data/app/~~jXLC4Xe5MaMbxNNRkp4U_w==/com.google.android.gapid.arm64v8a-tHM-IDzKWhOpQBIpiPDQtA==/lib/arm64/libVkLayer_DebugMarker.so'
06-09 16:18:17.104 4655 4655 D vulkan : added global layer 'GraphicsSpy' from library '/data/app/~~jXLC4Xe5MaMbxNNRkp4U_w==/com.google.android.gapid.arm64v8a-tHM-IDzKWhOpQBIpiPDQtA==/lib/arm64/libVkLayer_GraphicsSpy.so'
06-09 16:18:17.111 4655 4655 D vulkan : added global layer 'VK_LAYER_KHRONOS_validation' from library '/data/app/~~jXLC4Xe5MaMbxNNRkp4U_w==/com.google.android.gapid.arm64v8a-tHM-IDzKWhOpQBIpiPDQtA==/lib/arm64/libVkLayer_khronos_validation.so'
06-09 16:18:17.114 4655 4655 D vulkan : added global layer 'MemoryTracker' from library '/data/app/~~jXLC4Xe5MaMbxNNRkp4U_w==/com.google.android.gapid.arm64v8a-tHM-IDzKWhOpQBIpiPDQtA==/lib/arm64/libVkLayer_MemoryTracker.so'
06-09 16:18:17.118 4655 4655 D vulkan : added global layer 'CPUTiming' from library '/data/app/~~jXLC4Xe5MaMbxNNRkp4U_w==/com.google.android.gapid.arm64v8a-tHM-IDzKWhOpQBIpiPDQtA==/lib/arm64/libVkLayer_CPUTiming.so'
06-09 16:18:17.119 4655 4655 D vulkan : added global layer 'VirtualSwapchain' from library '/data/app/~~jXLC4Xe5MaMbxNNRkp4U_w==/com.google.android.gapid.arm64v8a-tHM-IDzKWhOpQBIpiPDQtA==/lib/arm64/libVkLayer_VirtualSwapchain.so'
06-09 16:18:17.120 4655 4655 D vulkan : searching for layers in '/data/app/~~jXLC4Xe5MaMbxNNRkp4U_w==/com.google.android.gapid.arm64v8a-tHM-IDzKWhOpQBIpiPDQtA==/base.apk!/lib/arm64-v8a'
06-09 16:18:17.120 4655 4655 D vulkan : searching for layers in '/data/app/~~A3gp_go-WElTUEeB2Bo-4Q==/io.flutter.demo.gallery-MlZgVGhg8ygyNuy6ShBXPg==/lib/arm64'
06-09 16:18:17.120 4655 4655 D vulkan : searching for layers in '/data/app/~~A3gp_go-WElTUEeB2Bo-4Q==/io.flutter.demo.gallery-MlZgVGhg8ygyNuy6ShBXPg==/base.apk!/lib/arm64-v8a'
06-09 16:18:17.121 4655 4655 E flutter : [ERROR:flutter/impeller/base/validation.cc(49)] Break on 'ImpellerValidationBreak' to inspect point of failure: Requested validations but could not find the VK_EXT_validation_features extension.
06-09 16:18:17.121 4655 4655 E flutter : [ERROR:flutter/impeller/base/validation.cc(49)] Break on 'ImpellerValidationBreak' to inspect point of failure: Device has insufficient capabilities.
06-09 16:18:17.121 4655 4655 F libc : Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x38 in tid 4655 (er.demo.gallery), pid 4655 (er.demo.gallery)
06-09 16:18:17.187 4730 4730 I crash_dump64: obtaining output fd from tombstoned, type: kDebuggerdTombstoneProto
This is kind of a pain since validation layers are required to get debug names attached to vulkan entities.
Note: The app will launch fine without AGI.
Metadata
Metadata
Assignees
Labels
e: impellerImpeller rendering backend issues and features requestsImpeller rendering backend issues and features requests