[M60 cherry pick] Suppress rendererability of kAlpha8 GL_CHROMIUM_framebuffer_multisa...
authorRobert Phillips <robertphillips@google.com>
Thu, 22 Jun 2017 17:52:50 +0000 (13:52 -0400)
committerSkia Commit-Bot <skia-commit-bot@chromium.org>
Thu, 22 Jun 2017 19:27:03 +0000 (19:27 +0000)
commita46f69bf6f3283c8ee71674617f3eb27ad905565
tree7e07bef7fef76bafd115255d8ba3bb9ce5511aa1
parentbb20c118c615565e31f1bd0bff0f6c9387f3d0cf
[M60 cherry pick] Suppress rendererability of kAlpha8 GL_CHROMIUM_framebuffer_multisample for ANGLE D3D9

For ANGLE D3D9 ES2 we're seeing GL_CHROMIUM_framebuffer_multisample but not GL_ANGLE_framebuffer_multisample.
The same occurs for ANGLE D3D11 ES2 but kAlpha8 is renderable in that case.

TBR=bsalomon@google.com

No-Tree-Checks: true
No-Try: true
No-Presubmit: true
Bug: 730082
Change-Id: I2b1ca8da85428426ccdfd2c31d1aa0fd59acb8f9
Reviewed-on: https://skia-review.googlesource.com/20513
Reviewed-by: Ravi Mistry <rmistry@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Robert Phillips <robertphillips@google.com>
src/gpu/gl/GrGLCaps.cpp
src/gpu/gl/GrGLCaps.h
src/gpu/gl/GrGLGpu.cpp