自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

邮箱songtimi@foxmail.com

邮箱songtimi@foxmail.com

  • 博客(9)
  • 收藏
  • 关注

原创 Linuxfb、EGLFS​ 和 ​Wayland​ 三种图形显示技术的核心区别

基于 EGL/OpenGL ES 接口,通过 GPU 硬件加速渲染,通常结合 DRM/KMS。客户端直接与合成器(Compositor)通信,合成器统一管理窗口渲染和输入事件。扁平化:应用 → Wayland协议 → 合成器 → DRM/GBM → GPU。直接读写内核帧缓冲设备(/dev/fb0),无中间图形服务器。应用 → EGLFS插件 → DRM/KMS → GPU。GPU 硬件加速,支持 Vulkan/OpenGL ES。GPU 硬件加速(OpenGL ES/Vulkan)仅单窗口(全屏独占)

2025-07-04 17:17:01 227

原创 在ZLG EM-800 储能边缘计算网关上实现QtGUI程序硬件加深(EGL(eglfs),wayland)调试笔记

摘要:本文介绍了在瑞萨RZ/G2UL平台(ARM Cortex-A55/M33架构)上为Qt 5.12.8实现GPU加速的移植方案。通过交叉编译配置添加eglfs-kms支持,并设置Mali-G31 GPU专用环境变量,生成eglfs平台插件。同时说明Wayland合成器的启动方法及两种渲染模式(eglfs/wayland)的切换注意事项。移植后验证了包括linuxfb、minimal、wayland等7种平台插件和5种EGL设备插件的正常生成,最终实现Qt程序通过EGL获得Mali GPU硬件加速的能力。

2025-07-03 17:19:43 982

原创 交叉编译Qt5.12.8(linux-aarch64),在配置文件添加 -gbm,报错(ERROR: Feature ‘gbm‘ was enabled, but the pre-condition)

摘要:在交叉编译Qt5.12.8时,配置启用eglfs-kms-gbm遇到问题。尽管正确设置了库路径和头文件,但编译失败。原因是Qt5.12.8版本中,GBM并不作为独立插件存在,而是集成在KMS插件中(qtbase/src/plugins/platforms/eglfs/deviceintegration目录下无单独eglfs_kms_gbm子目录)。这与Qt5.15+版本不同,后者将GBM分离为独立插件。在Qt5.12中,eglfs_kms会自动使用GBM功能(若系统支持),无需单独配置GBM插件。

2025-07-02 16:32:35 237

原创 为Oracle virtualbox安装 扩展包

VirtualBox 7.1.6 环境配置指南当前使用VirtualBox版本为7.1.6,需安装对应扩展包。操作步骤:访问官网下载页:https://www.virtualbox.org/wiki/Downloads下载与当前版本匹配的扩展包完成安装后重启VirtualBox应用

2025-06-18 16:21:13 295 2

原创 在virtualbox中为虚拟机调整磁盘大小

虚拟机磁盘空间不足,使用virtualbox为虚拟机扩容虚拟磁盘映像

2025-06-18 15:48:52 657

转载 巧用QStringList实现设置按钮样式,动态样式切换

【代码】巧用QStringList实现设置按钮样式,动态样式切换。

2025-03-21 14:30:13 57

原创 Ubuntu QT 交叉编译环境搭建(超级详细)

完整编译Qt源码指的是在Qt源码路径下进行编译,使用configure对Qt进行编译配置时指定需要编译的模块

2025-03-07 12:29:03 4435 3

原创 交叉编译时出现找不到gun/stubs-hard或gun/stubs-soft.h

从观察俩个目录文件知道,报错的找不到gun/stubs-hard或gun/stubs-soft.h,是你在创建make时配置的参数softfp与hard模式与你选择的交叉编译器架构不同 产生报错

2025-03-06 10:40:39 673

原创 QT Creator中配置静态编译器(傻瓜式教学)

QT Creator中配置编译好的静态编译器

2023-12-22 16:50:01 2841

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除