google / google/filament

Picking broken on Samsung S24 with Vulkan 1.3.279 in Filament 1.66

Open
#9,341 9 comments 1 reaction 1 assignee Claimed by @pixelflinger View on GitHub
android
Dominant language
C++
Stars
20.5k
Forks
2.3k
Avg merge
2d 16h
Merged PRs (30d)
74

Description

**Describe the bug**
Picking renderables does not work on the Samsung Galaxy S24 when using Vulkan 1.3.279. The same application works correctly on the same device with Vulkan 1.3.231.

**To Reproduce**
Steps to reproduce the behavior:

Use Filament 1.66 on an Android project (also reproduced on all versions above 1.53)

Run the app on a Samsung Galaxy S24 with Vulkan driver 1.3.279.

Try to perform object picking (e.g., raycasting or tap selection).

Observe that picking does not register correctly, the picking returns always ID 0

**Expected behavior**
Object picking should work as it does on Vulkan 1.3.231 on the same device.

**Screenshots**
N/A (the issue is functional, not visual).

**Logs**
No relevant logs

**Smartphone:**
- Device: Samsung Galaxy S24
- OS: Android 15

**Additional context**
The issue only occurs with Vulkan driver version 1.3.279.

The issue does not occur with Vulkan 1.3.231 on the same device.

Picking works correctly on other devices tested with Vulkan 1.3.279.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.