2 ms·
Skia is not GPU first. It was initially designed for CPU-only rendering, 3D GPU support was an afterthought. For that reason, the quality of that support ain’t
by Const-me 4y ago
Skia is not GPU first. It was initially designed for CPU-only rendering, 3D GPU support was an afterthought. For that reason, the quality of that support ain’t great. AFAIK it only uses 3D GPU to compose layers.
- ReactiveJelly 4y agoNo, I'm pretty sure it rasterizes using OpenGL ES, too. I don't know the code well enough to find good proof, but there's a lot of GLES and I think some DX calls in there. More than if it was just composing. https://github.com/google/skia/tree/main/src/gpu/ganesh/gl https://github.com/google/skia/tree/main/src/gpu/ganesh/gl