DescriptionFix up gles2 thunk targets a bit
This puts the gles2 thunks target in a more reasonable location, stops abusing
static_library to hide dependency issues, and stop the view manager client side
library from pretending to know which sort of gles2 to link against. It uses
the gles2 headers but depending on whether the lib is being linked into an
application or linked into a target that links in the shell lib (as is done in
unit tests) it needs a different implementation. This also deletes the unused
//mojo/public/gles2/gles2_interface.h file - if we want this we can pull it
back but since nobody is using it now it's kind of a waste of space. If we do
want it, it should go in //mojo/public/cpp/gles2 since it's a C++ wrapper.
R=viettrungluu@chromium.org
Committed: https://crrev.com/8deb674e6cc3bf082bb9c05b6915f7a1d6db9c20
Cr-Commit-Position: refs/heads/master@{#297040}
Patch Set 1 #Patch Set 2 : #Patch Set 3 : #Patch Set 4 : declare proper gles2 dependency in png_viewer #
Messages
Total messages: 13 (5 generated)
|