{"push_id":1675896531,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"5a8da16719da4e087f76dcb515ec15258d22cb67","before":"e132e7be5f9108692254c37db592ea7611abbc15","commits":[{"sha":"db1cbcb4b5e5da04571e3f8c0008b6675fb93cb3","author":{"name":"Mike Klein","email":"5f40937d83f40def07523e0b20d4aabcdc871ea1@chromium.org"},"message":"jumper, rgb<->hsl\n\nI've rearranged while porting, I hope making the logic clearer.\nExactly one gm is affected, highcontrastfilter.\n\nThe most interesting line is this, from hsl_to_rgb:\n\n  F t2 = if_then_else(t < 0.0_f, t + 1.0_f,\n\nI had to write 0.0_f (instead of the usual 0) to force Clang to compare\nagainst a zero register instead of a 16-byte zero constant in memory.\nRegister pressure is high in hsl_to_rgb, so something must have kicked\nin to prefer memory over zeroing a register.\n\nNo big deal.  It makes the code read more symmetrically anyway.\n\nChange-Id: I1a5ced72216234587760c6f803fb69315d18fae0\nReviewed-on: https://skia-review.googlesource.com/13242\nCommit-Queue: Mike Klein <mtklein@chromium.org>\nReviewed-by: Herb Derby <herb@google.com>","distinct":true,"url":"https://api.github.com/repos/HalCanary/skia-hc/commits/db1cbcb4b5e5da04571e3f8c0008b6675fb93cb3"},{"sha":"5a8da16719da4e087f76dcb515ec15258d22cb67","author":{"name":"Mike Klein","email":"5f40937d83f40def07523e0b20d4aabcdc871ea1@chromium.org"},"message":"tidy up ok help\n\n-m, -s, and -w are now vias.\n\nNo real need to advertise -h given that if you just run ok with no\narguments it prints the help, but to be friendly accept -h and --help.\n\nChange-Id: Id23936106cfea7d670cf0eb9773a5851055576f1\nReviewed-on: https://skia-review.googlesource.com/13254\nReviewed-by: Mike Klein <mtklein@chromium.org>\nCommit-Queue: Mike Klein <mtklein@chromium.org>","distinct":true,"url":"https://api.github.com/repos/HalCanary/skia-hc/commits/5a8da16719da4e087f76dcb515ec15258d22cb67"}]}
{"actor":{"display_login":"HalCanary"}}