Revert "Revert "Use flat version of path-direction enum""

This reverts commit 0dacc6b7d3027e8181311a61f7ca798be52a0250.

Change-Id: Ie103e9f36b07e4ee256a3688a4decf3a6dd74314
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/255832
Auto-Submit: Mike Reed <reed@google.com>
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Mike Reed <reed@google.com>
84 files changed