gpu: support immutable texture on Linux Mesa driver and GLES3.
commitd391eabe4fb73e2c1b047a66fd99df4729baba3a
authordongseong.hwang@intel.com <dongseong.hwang@intel.com@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 19 Aug 2014 22:10:42 +0000 (19 22:10 +0000)
committerdongseong.hwang@intel.com <dongseong.hwang@intel.com@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 19 Aug 2014 22:12:33 +0000 (19 22:12 +0000)
tree3ba04f7368a16f7fc6102d3ac45648587f52e9a0
parent594b285622c4c4dfae639b4b77bafb068472f4a7
gpu: support immutable texture on Linux Mesa driver and GLES3.

Mesa GL driver supports GL_ARB_texture_storage extensions, not
GL_EXT_texture_storage. GLES3 supports glTexStroage2D by default.
This CL makes Intel Chromebook and Linux take advantage of
immutable texture.

BUG=106142

Review URL: https://codereview.chromium.org/471603003

Cr-Commit-Position: refs/heads/master@{#290676}
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290676 0039d316-1c4b-4281-b951-d872f2087c98
gpu/command_buffer/service/feature_info.cc
ui/gl/generate_bindings.py