commit | 6e486700380b3b4f352b40f8ec33888e48b66516 | [log] [tgz] |
---|---|---|
author | Ben Wagner <bungeman@google.com> | Fri Dec 14 20:43:07 2018 |
committer | Ben Wagner <bungeman@google.com> | Mon Dec 17 20:39:15 2018 |
tree | 328fbd415cee221ca7737c7b13cd99c5c8bab674 | |
parent | 50cb3c54708e832e479facc4c9a446178d89b6a6 [diff] |
CG smoothing implies gamma blit. There are three distinct attributes controlled by font smoothing, subpixel converage, fake bolding, and gamma 2 blitting. In macOS 14 the subpixel coverage was removed but the other two apparently remain. Prior to this change the code had assumed that the gamma 2 blitting had also been removed, but this appears not to be the case. Bug: chromium:901611 Reviewed-on: https://skia-review.googlesource.com/c/177880 Reviewed-by: Herb Derby <herb@google.com> Change-Id: I4da500e19066efefb27825f537bc5359375e7ebe Cherry-pick: 16d00eeef7d18dcfd28725bcb4c15dad633ab7eb Approval: https://crbug.com/901611#c22 Reviewed-on: https://skia-review.googlesource.com/c/178266 Reviewed-by: Ben Wagner <bungeman@google.com>