Implement support for using GL ES 3.0 with command buffer
authorkkinnunen <kkinnunen@nvidia.com>
Thu, 25 Feb 2016 10:03:43 +0000 (02:03 -0800)
committerCommit bot <commit-bot@chromium.org>
Thu, 25 Feb 2016 10:03:43 +0000 (02:03 -0800)
commit45c2c8166bbd84a87e29fdd344b39e36e8a28a3f
tree9288929fb75ee43b3676964a6abe2f8cab7b5f6d
parent3eed7ddb25408cdd1c437e65728bac115aeacbd1
Implement support for using GL ES 3.0 with command buffer

Adds a new 'api': --config gpu(api=commandbuffer3) for dm/nanobench.

BUG=skia:4943
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1684413003

Review URL: https://codereview.chromium.org/1684413003
17 files changed:
dm/DM.cpp
dm/DMGpuSupport.h
include/gpu/gl/command_buffer/SkCommandBufferGLContext.h
include/views/SkOSWindow_Mac.h
include/views/SkOSWindow_SDL.h
include/views/SkOSWindow_Unix.h
include/views/SkOSWindow_Win.h
samplecode/SampleApp.cpp
samplecode/SampleApp.h
src/gpu/GrContextFactory.cpp
src/gpu/GrContextFactory.h
src/gpu/gl/GrGLCaps.cpp
src/gpu/gl/GrGLInterface.cpp
src/gpu/gl/command_buffer/SkCommandBufferGLContext.cpp
src/views/win/SkOSWindow_win.cpp
tests/TestConfigParsing.cpp
tools/flags/SkCommonFlagsConfig.cpp