DescriptionRename all __gl_ functions to Sk__gl_ to avoid conflicting with other copies
of libtess that might be statically linked by Skia clients (done via gluos.h, rather that touching source directly).
Specfically, this is required to enable incremental linking on Windows builds
of Chromium because WebKit has a copy of libtess also.
Previously http://codereview.appspot.com/4536080/ and http://trac.webkit.org/changeset/87178 but go a bit farther because the internal __gl_ functions collide with incremental linking because .objs are linked directly, rather than via .lib
http://code.google.com/p/chromium/issues/detail?id=92172
http://code.google.com/p/skia/issues/detail?id=338
Patch Set 1 #
MessagesTotal messages: 4
|