fontdue sdl2:fontdue和sdl2之间的胶水箱 源码
fontdue-sdl2 一个使用绘制文本的板条箱,使用进行光栅化。 这个库是胶水代码,所有好的部分都来自前面提到的库。 与sdl2_ttf相比,使用此板条箱的动机是允许在使用SDL2渲染模块的项目中更轻松,更生锈且质量更好的文本渲染。 请注意,fontdue已经是“文本呈现的完整解决方案”,它是一个非常面向应用程序的板条箱。 该板条箱存在,因此我不需要为我从事的每个SDL2项目编写文本渲染缓存,并且该部分未在fontdue中实现,可能是因为它因渲染技术而异。 这是fontdue + SDL2的解决方案。 文献资料 阅读上的文档。 与sdl2_ttf相比 该库从单个字形缓存纹理中将每个字形绘制为自己的四边形。 这在现代GPU上非常快,因为它可以在一次绘制调用中完成。 通过将该库的结果渲染为渲染纹理,仍可以实现按文本区域的缓存。 性能和缺点 当前在字形缓存纹理上保留斑点与先前分配的字形
用户评论