Skia 2D's one notable backend in OpenGL, but how does it work under the hood to render?
Say, we need to draw an anti-aliased circle. Does Skia:
- make a quad (using 2 triangles) and paint the circle on top of it using auto generated shaders?
- Or, makes hundreds of triangles and arrange them into a fan? (plus possible tessellation)
- Or, something else?