Support ARB extensions for indirect drawing
authorcsmartdalton <csmartdalton@google.com>
Fri, 3 Jun 2016 15:28:47 +0000 (08:28 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 3 Jun 2016 15:28:47 +0000 (08:28 -0700)
commit5cebf8c82dfe3fc4110944f0db03d7fc85b7142a
tree253862887f3b3c5256d2d891fdd5933f3792410e
parent2cee902847a940c4bab56b42dabbb3721be3f9ac
Support ARB extensions for indirect drawing

Adds support for the ARB extensions and fixes incorrect logic that was
being used on the GL version for indirect drawing.

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

Review-Url: https://codereview.chromium.org/2038743002
include/gpu/gl/GrGLInterface.h
src/gpu/gl/GrGLAssembleInterface.cpp
src/gpu/gl/GrGLCaps.cpp
src/gpu/gl/GrGLInterface.cpp