aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/gpu/gl/GrGLProgramDataManager.cpp
diff options
context:
space:
mode:
authorGravatar mtklein <mtklein@chromium.org>2016-06-19 05:28:33 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2016-06-19 05:28:33 -0700
commit875e13ca0990e32da9db639743a913efe77f7e89 (patch)
tree4e700e765058e895930acc383d8b6e65cb309524 /src/gpu/gl/GrGLProgramDataManager.cpp
parentcc3a22b369e1a60fa2acf2987f2934baf7c4b198 (diff)
Simplify mask/clip intersection, making sure to explicitly check for an empty mask.
Previously we were only asserting the mask wasn't empty, which isn't necessarily true when we're given pathological float coordinates like +Inf or NaN. A local run of nanobench --match text_ was not able to show this is faster or slower. This patch fixed this first Chrome bug on my desktop, and the second is probably a dupe. BUG=chromium:619378,chromium:613912 GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2073873002 Review-Url: https://codereview.chromium.org/2073873002
Diffstat (limited to 'src/gpu/gl/GrGLProgramDataManager.cpp')
0 files changed, 0 insertions, 0 deletions