aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/gpu/gl
diff options
context:
space:
mode:
authorGravatar brianosman <brianosman@google.com>2016-09-28 14:01:51 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2016-09-28 14:01:51 -0700
commitf8d2c8df477fdc3160e5666ff7ce84746180f3d4 (patch)
tree6ce2ac546166a3fdc6a360dfbb8a72f3917690db /src/gpu/gl
parent037adf34f5f00e5806b09b202c96cac5c0a5da0a (diff)
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
Diffstat (limited to 'src/gpu/gl')
-rw-r--r--src/gpu/gl/GrGLCaps.cpp7
1 files changed, 0 insertions, 7 deletions
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] =