Skip to content

Android TV crash: TextureUsages(RENDER_ATTACHMENT) are not allowed on a texture of type Depth32Float due to downlevel restrictions #12520

@edisno

Description

@edisno

Bevy version

0.13

[Optional] Relevant system information

SystemInfo { os: "Android 8.0.0 TPM171E", kernel: "3.10.79", cpu: "not available", core_count: "4", memory: "1.8 GiB" }

What you did

Run an app on Android TV

What went wrong

  • what were you expecting?

The app should work

  • what actually happened?

The app crashed

Additional information

thread '' panicked at [...]wgpu-0.19.3/src/backend/wgpu_core.rs:3006:5: wgpu error: Validation Error Caused by:
In Device::create_texture note: label = point_light_shadow_map_texture`
Texture usages TextureUsages(RENDER_ATTACHMENT) are not allowed on a texture of type Depth32Float due to downlevel restrictions

It works fine on my newer android Phone.

I know nothing about this, but believe it might be related to Depth24Plus vs Depth32Float support.

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 system

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions