EDM1-IMX6 HARDWARE MANUAL
– VER 1.00 – NOV 14 2019
Page
17
of
80
2.1.3. i.MX6 Video and Graphics Subsystems
The EDM1-IMX6 video graphics subsystem consists of the following i.MX6 sub-blocks.
•
VPU: A multi-standard high performance video codec engine supporting encode/decode
operations of the following:
o
Decoding: H.264 BP/CBP/MP/HP, VC-1 SP/MP/AP, MPEG-4 SP/ASP, H.263 P0/P3,
MPEG-1/2 MP, Divx (Xvid) HP/PP/HTP/HDP, VP8 (1280x720), AVS, H.264-MVC
(1280x720), MJPEG BP (max. 8192x8192) up to full-HD 1920x1088 @30fps plus D1
@30fps.
o
Encoding: H.264 BP/CBP, MPEG-4 SP, H.263 P0/P3, MJPEG BP (max. 192x8192) up to
full-HD 1920x1088@30fps.
•
GPU2Dv2: Hardware acceleration of 2D graphics (Bit BLT and Stretch BLT). Based on the
Vivante GC320 IP core.
•
GPUVG: An OpenVG 1.1 Graphics Processing Unit providing hardware acceleration of vector
graphics. Based on the Vivante GC355 IP core
Additionally the EDM1-IMX6 incorporates the following 3D GPU engine
The EDM1-IMX6 featuring an i.MX6 Solo or Duallite processor:
•
GPU3Dv5: A 3D GPU (Vivante GC880), compliant with OpenGL ES2.0, OpenGL ES1.1 and
OpenVG 1.1.
The EDM1-IMX6featuring an i.MX6 Dual or Quad processor:
•
GPU3Dv4: A 3D GPU (Vivante GC2000), compliant with OpenGL ES2.0, OpenGL ES1.1 and
OpenVG 1.1.
The EDM1-IMX6 featuring an i.MX6 DualPlus or QuadPlus processor:
•
GPU3Dv4: A 3D GPU (Vivante ), compliant with OpenGL ES2.0, OpenGL ES1.1 and
OpenVG 1.1.