如何使用egl在Ubuntu中的wayland中渲染字体/文本?

问题描述 投票:0回答:1

那么我们如何在没有现代 gtk 、 qt 库的情况下在 ubuntu 中渲染文本呢? 我正在尝试 Wayland 并完成了示例代码,可以使用egl和gl

用颜色缓冲区填充设计

有没有一种方法可以在egl表面缓冲区上渲染字体??

我想尝试 freetype-gl ,但是没有在 ubuntu 中安装它的视频指南,而是在 Windows 上!

实际上我正在尝试创建一个不使用 GTK 库的组合框,我已经完成了显示内容,例如单击时我可以填充选项块,但无法在这些块中渲染文本?互联网上也没有很多示例代码或文档来帮助我??

我期待一个简单直接的答案,我们可以在 Wayland 中没有任何库的情况下渲染文本吗??

ubuntu freetype wayland weston
1个回答
0
投票

是的,应该有,去看看吧 https://wayland.freedesktop.org/docs/html/

Freetype-Gl 是一个使用低级语言 C 的库/文本引擎,可以安装和编译,现在参考这些演示来了解字体生成,这可能有助于您将 freetype-gl 集成到 Wayland 表面缓冲区。

© www.soinside.com 2019 - 2024. All rights reserved.