核心功能全面对齐 Skia,覆盖位图、矢量、文本、混合模式、滤镜、Picture 录制等,并支持 PDF、SVG、3D 变换、广色域渲染等高级特性。在功能接近的情况下,TGFX 更加轻量,核心渲染模块包体仅约 Skia 的 30% 左右。

渲染管线专为现代 GPU 深度优化,彻底抛弃对传统 CPU 渲染管线的兼容,内存占用更低,减少 CPU/GPU 串行阻塞,并充分利用多线程、SIMD 与 HardwareBuffer 等硬件加速特性。部分场景性能较 Skia 提升可达 10 倍以上。

支持几乎所有主流平台,包括 iOS、Android、macOS、Windows、Linux、Web 与 OpenHarmony 等,并兼容 Qt、小程序等运行环境。通过 PAG 方案已实际运行于数千款头部产品中,稳定性经过了海量用户的持续验证。

提供独立可用的跨平台 GPU 接口层,以现代 GPU 接口形式统一封装 Metal、Vulkan、WebGPU 与 OpenGL 等后端,采用极薄封装设计,运行时几乎零性能损耗。同时强化 OpenGL 安全性,使对象也可在任意线程中安全释放。

提供贴近业务层的图层渲染模块,支持开箱即用的树状显示列表组织方式,内置脏矩形渲染与瓦片缓存等局部刷新算法,并结合高性能标脏与动态剔除系统,轻松支撑数十万图层同屏渲染,同时实现快速且流畅的缩放与移动。

配套提供可视化的性能调试工具,配合特定编译开关,可在所有平台上快速抓帧,分析渲染流程并定位性能瓶颈。同时针对图层渲染模块提供显示列表查看工具,支持实时展开图层数与属性预览,助力快速排查显示对象异常。

