IMX8/GPU
< IMX8
According to the i.MX8 Reference Manual, the chip incorporates the following Graphics Processing Unit (GPU) features to provide 2D/3D acceleration:
- 4 shader.
- Run up to 800 MHz at 0.9V nominal voltage
- Support 267 million triangles/sec
- Support 1.6 Giga pixel/sec fill rate
- Support 25.6 GFLOPs 32-bit, 51.2 GFLOPs 16-bit
- Support OpenGL ES 1.1, 2.0, 3.0, 3.1
- Support OpenCL 1.1/1.2 FP
- Frame Buffer Compression – Lossless compression of buffers.
- TrustZone support using a local MMU to manage secure regions.
GPU Libraries & Extensions | ||||||
---|---|---|---|---|---|---|
Product Family | Main Porpuse | GPU | OpenGL ES | OpenVX | OpenCL | Vulkan |
i.MX8 | Advanced Graphics, Performance and Virtualization | 2 | 3.1 | Yes | 2.0 | Yes |
i.MX 8M | Advanced Audio, Voice and Video | 1 | 3.1 | No | 1.2 | Yes |
i.MX 8M Mini | Embedded Consumer and Industrial Applications | 1 | 2.0 | No | No | No |
i.MX 8X | Safety certifiable and efficient performance | 1 | 3.1 | No | 1.2 EP | Yes |