Merge "Use ptr diff to encode function and padding." into master-skia

https://skia.googlesource.com/skia/+/3502c5cc736f131674147ed19f1942f83f5fb9a4

Change-Id: I8db912176ba15b8a16af6b94a41a0f3df2f55975