Skip to content

android rendering fails: Too many bindings #11281

@mockersf

Description

@mockersf

Bevy version

main since #10057

[Optional] Relevant system information

On the Android emulator

AdapterInfo { name: "SwiftShader Device (LLVM 10.0.0)", vendor: 6880, device: 49374, device_type: VirtualGpu, driver: "?", driver_info: "?", backend: Vulkan }

What you did

cargo apk run --package bevy_mobile_example

What went wrong

Crash with the following error:

wgpu error: Validation Error
Caused by:
    In Device::create_bind_group_layout
      note: label = `mesh_view_layout`
    Too many bindings of type SampledTextures in Stage ShaderStages(FRAGMENT), limit is 16, count was 21

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-RenderingDrawing game state to the screenC-BugAn unexpected or incorrect behaviorO-AndroidSpecific to the Android mobile operating systemP-HighThis is particularly urgent, and deserves immediate attentionP-RegressionFunctionality that used to work but no longer does. Add a test for this!

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions