Results from those pipelines are written into the bitmap at given coords in appropriate encoding.
Antialiasing is done by rendering to a higher resolution & subsampling. With tweaked clipping.
Clearing the canvas is done via memset(), ensuring correct colour encoding.
Stroking a path involves matrix-transforming & interpolating curves on said path, splitting it according to the dash pattern (if any), & is either directly rasterized by split into "spans" or is converted into a fill 1st.