Skip to content

No rendering on Android #51

Description

@carrott2

No rendering on Android (tested on Snapdragon 8 sGen3), AdrenoVK gives some warnings about unknown struct types

I/FlutterAnglePlugin(26021): Android version is greater than or equal to 28. 
I/angle_android_graphic_jni(26021): OpenGL initialized: Vendor=Google Inc. (Qualcomm), Renderer=ANGLE (Qualcomm, Vulkan 1.3.128 (Adreno (TM) 735 (0x43030B00)), Qualcomm Technologies Inc. Adreno Vulkan Driver-512.762.1), Version=OpenGL ES 3.1.0 (ANGLE 2.1.24882 git hash: 51d2561b5a6b) 
I/FlutterAnglePlugin(26021): Using Android Virtual Device. 
I/FlutterAnglePlugin(26021): Android version is greater than or equal to 28. 
I/FlutterAnglePlugin(26021): ANGLE OpenGL initialized successfully 
I/FlutterAnglePlugin(26021): Using Android Virtual Device. 
I/FlutterAnglePlugin(26021): Android version is greater than or equal to 28. 
I/angle_android_graphic_jni(26021): Created window surface from Surface: 0x422 
I/FlutterAnglePlugin(26021): Created ANGLE texture using SurfaceProducer API 
I/FlutterAnglePlugin(26021): Created ANGLE texture 1218x2709 
I/AdrenoVK-0(26021): Unknown struct with type 0x3b9bb469 provided to vkBindImageMemory2 
W/qdgralloc(26021): getInterlacedFlag: getMetaData returned 3, defaulting to interlaced_flag = 0 
I/AdrenoVK-0(26021): Unknown tessellation state create type: 0 
I/AdrenoVK-0(26021): Unknown struct with type 0x3b9bb469 provided to vkBindImageMemory2 
W/qdgralloc(26021): getInterlacedFlag: getMetaData returned 3, defaulting to interlaced_flag = 0 
I/AdrenoVK-0(26021): Unknown struct with type 0x3b9bb469 provided to vkBindImageMemory2 
W/qdgralloc(26021): getInterlacedFlag: getMetaData returned 3, defaulting to interlaced_flag = 0 
I/AdrenoVK-0(26021): Unknown struct with type 0x3b9bb469 provided to vkBindImageMemory2 
W/qdgralloc(26021): getInterlacedFlag: getMetaData returned 3, defaulting to interlaced_flag = 0 
I/AdrenoVK-0(26021): Unknown struct with type 0x3b9bb469 provided to vkBindImageMemory2 
W/qdgralloc(26021): getInterlacedFlag: getMetaData returned 3, defaulting to interlaced_flag = 0

blacklisting for angle ( https://github.com/Knightro63/flutter_angle/blob/main/flutter_angle/android/src/main/java/org/fluttergl/flutter_angle/FlutterAnglePlugin.java "isBlacklistedForAngle" ) for my device fixed the issue.
Same issue also occurs on other devices like on the Mediatek Dimensity 7025.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions