Remove FP16 support from ANGLE. Previous workaround was incomplete.
authorbrianosman <brianosman@google.com>
Mon, 29 Aug 2016 13:46:07 +0000 (06:46 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 29 Aug 2016 13:46:07 +0000 (06:46 -0700)
commitaa92afbf2002b8ddb51125adccd2625014234373
treea5eb25bcae57756fcccd31c6378cde7846a863e4
parenta26cab0c5375070fce4ed61ab282342cae171cdc
Remove FP16 support from ANGLE. Previous workaround was incomplete.

ANGLE is using the wrong external type (GL_HALF_FLOAT) when querying for
ReadPixels format, but it validates parameters to TexImage2D against the
correct type (GL_HALF_FLOAT_OES). Rather than introduce a lot of
complexity to work around the inconsistency, I'm just going to remove
support for now.

BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2288233002

Review-Url: https://codereview.chromium.org/2288233002
src/gpu/gl/GrGLCaps.cpp