From f8d2c8df477fdc3160e5666ff7ce84746180f3d4 Mon Sep 17 00:00:00 2001 From: brianosman Date: Wed, 28 Sep 2016 14:01:51 -0700 Subject: Latest ANGLE as of September 27, 2016 Includes a fix for ES3 texture reuse that solves many of the problems we saw using ES3. (There are still issues with some YUV planes). Also includes a fix for anglebug.com/1478, so half-float formats are allowed again. BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2302993004 Review-Url: https://codereview.chromium.org/2302993004 --- src/gpu/gl/GrGLCaps.cpp | 7 ------- 1 file changed, 7 deletions(-) (limited to 'src/gpu') diff --git a/src/gpu/gl/GrGLCaps.cpp b/src/gpu/gl/GrGLCaps.cpp index d197fb74be..feb3eb69cf 100644 --- a/src/gpu/gl/GrGLCaps.cpp +++ b/src/gpu/gl/GrGLCaps.cpp @@ -1668,13 +1668,6 @@ void GrGLCaps::initConfigTable(const GrGLContextInfo& ctxInfo, const GrGLInterfa } } - if (kANGLE_GrGLDriver == ctxInfo.driver()) { - // ANGLE reports the wrong format for half-float (See http://anglebug.com/1478), but - // validates creation against the correct format. Rather than work around those bugs, - // just black-list support entirely for now. - hasHalfFPTextures = false; - } - fConfigTable[kRGBA_float_GrPixelConfig].fFormats.fBaseInternalFormat = GR_GL_RGBA; fConfigTable[kRGBA_float_GrPixelConfig].fFormats.fSizedInternalFormat = GR_GL_RGBA32F; fConfigTable[kRGBA_float_GrPixelConfig].fFormats.fExternalFormat[kOther_ExternalFormatUsage] = -- cgit v1.2.3