When I run the Benchmark test of Qt5.15 on IMX8, the system crashed after running for half an hour, and the GPU printed the dump information. What causes this? The Texture Size I use is 1024x1024. I enable IBL Lighting and SkyBox. The Material used is Original Material, and the default values are selected for other configurations.
This is the download link for Benchmark:
BenchmarkDemo · master · public-demos / qtquick3d · GitLab
The attachment is the print information after the GPU crash.
Hello @JoRadio,
The crash is likely due to GPU memory exhaustion. The i.MX8MP’s Vivante GC7000UL GPU has limited memory, and enabling IBL Lighting, SkyBox, and using 1024×1024 textures can overwhelm it over time. Try reducing texture size to 512×512 or disabling IBL/SkyBox incrementally to isolate the cause.
Best Regards,
Amy Cross
Hi @JoRadio
Sorry to reply late, Which BSP code do you use?
The i.MX8MP uses the Vivante GC7000UL GPU, which has limited GPU memory.
Enabling Image-Based Lighting (IBL) and SkyBox with large textures (1024x1024) can consume significant GPU memory.
Here are some suggestions:
1. Reduce texture resolution:
Reduce the texture from 1024x1024 to 512x512 or 256x256 and observe if it still crashes.
2. Gradual disabling feature:
First, turn off the SkyBox or IBL lighting and gradually identify which feature is causing the problem.
B.R