2413115_en-US

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2413115_en-US

2413115_en-US

i.MX 8M Plus (GC7000UL) only reports OpenGL ES 2.0 via Mesa etnaviv — path to ES 3.0/3.1?

**System info:**
- Board: i.MX 8M Plus
- GPU: GC7000UL
- Driver stack: Mesa `etnaviv` (open-source)
- `eglinfo -B` reports: OpenGL ES 2.0 only
- Application: Chromium/CEF 133, using ANGLE, requesting an ES 3.0 context

**Issue:**
Per the datasheet, GC7000UL supports ES 3.1/3.0, Vulkan, and OpenCL 1.2, but `etnaviv` on this board only exposes ES 2.0.  and the `Chromium/CEF's` ANGLE backend fails to get an `ES3` context and falls back to an ES2 path, which in turn falls back to software rendering. I'm looking to get actual GPU hardware acceleration working, not just an ES2 workaround.

**Constraints:**
- Would like to stick with the open-source Mesa/etnaviv stack rather than the proprietary Galcore driver, if possible.
- Open to upgrading `CEF` versions if that unlocks hardware acceleration on this GPU.

Happy to share further build details if useful. Thanks!
IMX8MPLUS   

Tags (1)
No ratings
Version history
Last update:
14 hours ago
Updated by: