Page MenuHome

GPENCIL: merge `master` into branch `temp-gpencil-bezier-stroke-type`
Needs ReviewPublic

Authored by Shen Ciao (ShenCiao) on Nov 29 2021, 6:49 AM.

Details

Summary

Since the diff file of merging commit is too large to upload(173MB), this is the diff file between master and branch after merging.

Most of the conflicts happen due to code clean up. I tried my best to avoid reversing them by referencing newest commit.

The major conflict which worth paying attention is the function in blender\source\blender\blenkernel\intern\gpencil_geom.cc:1575

void BKE_gpencil_stroke_geometry_update(bGPdata *gpd,
                                        bGPDstroke *gps,
                                        const eGPStrokeGeoUpdateFlag flag)

I didn't fully grasp every single detail of it so the modification could be incorrect. And every other appearance of this function, including MOD_gpencildash.c gpencilweight_angle.c, I just attach the GP_GEO_UPDATE_DEFAULT flag onto it.

Diff Detail

Event Timeline

Shen Ciao (ShenCiao) requested review of this revision.Nov 29 2021, 6:49 AM
Shen Ciao (ShenCiao) created this revision.