Originally posted by Sonadow
View Post
- 4K resolution support (3840x2160@30Hz)
- multiple displays support (3x 1920x1080@60Hz)
- VGA, HDMI 1.4, DP 1.2a and eDP 1.3 support
- Miracast support
- OpenGL 3.2 support
- OpenGL ES 2.0 support
- OpenCL 1.1 support
- VDPAU support
- VA-API support
- AVS, VC-1/WMV9, M-JPEG, VP8, H.264 and H.265 HEVC decoding support
- H.264 AVC and H.265 HEVC encoding support
Of course, there are some issues:
- Although Zhaoxin proprietary drivers are included in Chinese distributions (e.g. UOS or NFS China), there are no repos, nor packages for "Western" Linux distros, such as Fedora or openSUSE.
- Support for hybrid GPU configurations requires a patched version of Mesa.
- Support for older GPUs is relatively quickly dropped: 19-series driver doesn't support Chrome 320 from the ZX-100(S) chipset, 21-series driver doesn't support Chrome 640/645 from the VX11(PH) chipset - in other words, the latest driver supports only ZX-D (2017) and ZX-E (2018) hardware.
- OpenGL support is outdated: no support for OGL 4.x at all.
- OpenGL ES support is outdated: no support for OGL ES 3.x at all.
- OpenCL support is outdated: no support for OCL 2.x at all.
- The standard driver package doesn't include stuff related to OpenCL. It requires an additional driver.
- No support for Vulkan at all.
- Although VDPAU and VA-API are supported, it still requires a modified version of MPlayer/SMPlayer to make use of video decoding acceleration.
- Video encoding for H.264/H.265 is limited to 1920x1080p50.
- 3D performance is comparable to the Chrome 640/645 GPU from 2012.
However, it shouldn't be a real problem in the target usage environment.
Originally posted by Sonadow
View Post
This is a new generation that will also appear as iGPU in ZX-F SoC. All of their desktop iGPUs so far (C-320, C-860, C-960) are based on the Excalibur microarchitecture (this doesn't apply to their ARM SoCs - Elite GPU is based on S3G IP, but it is not Excalibur). In fact, they are close derivatives of Chrome 640/645 from VX11(PH):
- Chrome 640 (C-640) iGPU & Chrome 645 (C-645) iGPU from the VX11/VX11H/VX11PH chipset - Vendor Id: 1106 ("VIA Technologies, Inc."), Device Id: 3a01 ("VX11 Graphics [Chrome 645/640]")
- Chrome 320 (C-320) iGPU from the ZX-100S chipset - Vendor Id: 1d17 ("Zhaoxin"), Device Id: 3a02 ("ZX-100 C-320 GPU")
- Chrome 860 (C-860) iGPU from the ZX-D/KX-5000 (codename "WuDaoKou") SoC - Vendor Id: 1d17 ("Zhaoxin"), Device Id: 3a03 ("ZX-D C-860 GPU")
- Chrome 960 (C-960) iGPU from the ZX-E/KX-6000 (codename "LuJiaZui") SoC - Vendor Id: 1d17 ("Zhaoxin"), Device Id: 3a04 ("ZX-E C-960 GPU")
Comment