MiniGUI 4.0.4 Released!
The MiniGUI development team announces the availability of MiniGUI 4.0.4.
What's new in MiniGUI Core
In this version, we mainly enhanced the DRM engine of MiniGUI in order to integrate MiniGUI with Mesa and Cairo, for example, to implement EGL for MiniGUI platform.
- MODIFICATIONS:
- Change the name of old
dri
NEWGAL engine todrm
. - Change the configuration option of DRM engine to
--enable-videodrm
. - Change the macro for DRM engine to
_MGGAL_DRM
. - Change the runtime configuration section for DRM engine to
drm
.
- Change the name of old
- ENHANCEMENTS:
- New APIs for GPU integration, such as
IsMemDC
,IsScreenDC
,IsWindowDC
,GetVideoHandle
, anddrmGetDeviceFD
. - Add new operation for DRM engine:
create_buffer_from_prime_fd
. - Use
dlopen
to load the external DRM driver. - Add a new runtime configuration key for DRM engine
drm.exdriver
to define the external DRM driver.
- New APIs for GPU integration, such as
Documents Update
The following documents updated for this release:
- Writing DRM Engine Driver for Your GPU describes how to writing a DRM engine driver for your GPU.
- Integrating with GPU describes how to use OpenGL, OpenGL ES, and Cairo with MiniGUI to exploit the power of your GPU.
Related Links
- Source tarballs: /download/
- Documents
- Public Repositories:
- GitHub: https://github.com/VincentWei/
- GitLab: https://gitlab.fmsoft.cn/VincentWei/
Loading Conversation