Steps to reproduce:
1. Open the attached “CBDrawMesh” project
2. Assure that in Player → Other Settings → Graphics APIs Vulcan Graphics API is the first one from the top
2. Build And Run the project on the device
3. Observe the device’s screen
Expected result: GameObject is rendered
Actual result: GameObject isn’t rendered
Reproducible with: 2021.3.27f1, 2022.3.1f1, 2023.1.0b20, 2023.2.0a18
Testing environment: macOS Ventura 13.3.1 (Intel)
Reproducible with devices:
VLNQA00409 - Galaxy Z Fold3 5G (SM-F926B), CPU: Snapdragon 888, GPU: Adreno 660, OS: 11
VLNQA00498 - Google Pixel 7 (Pixel 7), CPU: Google Tensor G2, GPU: Mali-G710, OS: 13
VLNQA00513 - OnePlus Nord N10 5G (BE2029), CPU: Snapdragon 690 SM6350, GPU: Adreno 619, OS: 11
VLNQA00334 - Xiaomi Mi A3 (Mi A3), CPU: Snapdragon 665 SM6125, GPU: Adreno 610, OS: 11
Not reproducible with devices:
VLNQA00526 - Samsung Galaxy A12 (SM-A125F), CPU: Mediatek MT6765 Helio P35 (12nm), GPU: PowerVR Rogue GE8320, OS: 11
VLNQA00336 - HUAWEI Y6p (MED-LX9N), CPU: MediaTek MT6762R, GPU: PowerVR Rogue GE8320, OS: 10
Notes:
- Changing 55 line to “rect.x -= 0;” in RenderTextureTest script results in GameObject being rendered
- The issue is reproducible only with Vulkan Graphics API