About TGFX roadmap #63
-
This is a great repository and I'm very much looking forward to its development. I'm wondering what your plans are for the future of this repository. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
If I can find the time, I may write an article that explores the core architecture of tgfx and the different design choices that set tgfx apart from Skia. |
Beta Was this translation helpful? Give feedback.
If I can find the time, I may write an article that explores the core architecture of tgfx and the different design choices that set tgfx apart from Skia.
When referring to 'renderers', I believe you are specifically referring to path renderers. Indeed, tgfx only implements path renderers of triangulation and software rasterization. We conducted a test by disabling all GPU path renderers in Skia. To our surprise, we discovered that there was no decline in performance. In fact, we even observed a slight performance improvement. This result is not that hard to accept, especially considering that CoreGraphics on Apple platforms has never implemented any direct GPU path renderers throughout t…