pub unsafe extern "C" fn C_SkImageFilters_PointLitDiffuse(
    direction: *const SkPoint3,
    lightColor: SkColor,
    surfaceScale: SkScalar,
    kd: SkScalar,
    input: *mut SkImageFilter,
    cropRect: *const SkImageFilters_CropRect
) -> *mut SkImageFilter