MiniGUI 4.0.4 发布!
飞漫软件宣布推出 MiniGUI 4.0.4。
MiniGUI 新功能
在这个版本中,我们主要对 MiniGUI 的 DRM 引擎进行了增强,将 MiniGUI 与 Mesa 和 Cairo 进行集成,例如:实现了 MiniGUI 平台的 EGL。
- 修改:
- 将旧的
dri
NEWGAL 引擎的名称更改为drm
. - 将 DRM 引擎的配置选项更改为
--enable-videodrm
。 - 将 DRM 引擎的宏更改为
_MGGAL_DRM
。 - 将 DRM 引擎的运行时配置部分更改为
drm
。
- 将旧的
- 增强:
- 用于 GPU 集成的新 API,如
IsMemDC
、IsScreenDC
、IsWindowDC
、GetVideoHandle
和drmGetDeviceFD
。 - 为 DRM 引擎添加新操作:
create_buffer_from_prime_fd
. - 使用
dlopen
加载外部 DRM 驱动程序。 - 为 DRM 引擎添加新的运行时配置密钥
drm.exdriver
来定义外部 DRM 驱动程序。
- 用于 GPU 集成的新 API,如
文档更新
为此版本更新了以下文档:
- Writing DRM Engine Driver for Your GPU 描述了如何为你的 GPU 编写 DRM 引擎驱动程序。
- Integrating with GPU 描述了如何使用 OpenGL, OpenGL ES 和 Cairo 与 MiniGUI 来利用您的 GPU 的功能。
相关链接
- 源代码包: /download/
- 文档
- 公共存储库:
- GitHub: https://github.com/VincentWei/
- GitLab: https://gitlab.fmsoft.cn/VincentWei/
Loading Conversation