Skia GPU - Ganesh vs Granite

25 views
Skip to first unread message

Clark Kent

unread,
Sep 7, 2022, 12:31:10 PMSep 7
to skia-discuss
what are the differences between the two?

Michael Ludwig

unread,
Sep 8, 2022, 10:12:19 AMSep 8
to skia-discuss
Graphite is a rewrite of Skia's GPU backend to take better advantage of more modern GPUs. A lot of Ganesh was designed around the early GLSL 2.0/ GLES level hardware and GPU functionality/performance characteristics.  Graphite is not finished yet, and doesn't handle all effects that Skia exposes, and currently only works with Metal although we have plans for Vulkan, D3D12, and possibly OpenGL.

Clark Kent

unread,
Sep 8, 2022, 10:56:06 PMSep 8
to skia-discuss
nice
Reply all
Reply to author
Forward
0 new messages