Fixed minor c++ issues found by cppcheck
http://codereview.appspot.com/6127049/
git-svn-id: http://skia.googlecode.com/svn/trunk/third_party/glu@3771
2bbb7eff-a529-9590-31e7-
b0007b416f81
Code changes for ANGLE GL interface. .gyp file changes will be delivered later.
http://codereview.appspot.com/5940046/
git-svn-id: http://skia.googlecode.com/svn/trunk/third_party/glu@3519
2bbb7eff-a529-9590-31e7-
b0007b416f81
Fix a warning in libtess in Release builds; define NDEBUG in Release on all
platforms.
BUG: http://code.google.com/p/skia/issues/detail?id=456
Review URL: http://codereview.appspot.com/5555054/
git-svn-id: http://skia.googlecode.com/svn/trunk/third_party/glu@3076
2bbb7eff-a529-9590-31e7-
b0007b416f81
[Committed on behalf of scottmg@chromium.org]
Rename 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 than touching source directly).
Specfically, this is required to enable incremental linking on Windows builds
of Chromium because WebKit has a copy of libtess also.
http://code.google.com/p/chromium/issues/detail?id=92172
http://code.google.com/p/skia/issues/detail?id=338
Review URL: http://codereview.appspot.com/4853046/
git-svn-id: http://skia.googlecode.com/svn/trunk/third_party/glu@2095
2bbb7eff-a529-9590-31e7-
b0007b416f81
Rename some global symbols defined by glu's libtess which conflict with the
WebKit implementation. #define them with a prefix, as we did with the main
entry points.
Review URL: http://codereview.appspot.com/4551079/
git-svn-id: http://skia.googlecode.com/svn/trunk/third_party/glu@1457
2bbb7eff-a529-9590-31e7-
b0007b416f81
Rename glu libtess symbols. When enabled in WebKit, the internal_glu libtess
symbols in skia will collide with the same internal_ implementation in WebKit.
Rename the glu entry points with an Sk_ prefix instead. Also, unfork the
changes to the libtess source as much as possible (the same as was done in
http://trac.webkit.org/changeset/87178).
Review URL: http://codereview.appspot.com/4536080/
git-svn-id: http://skia.googlecode.com/svn/trunk/third_party/glu@1419
2bbb7eff-a529-9590-31e7-
b0007b416f81
Add the GLU tesselator source files to third_party. Add a libtess static
library build target to the .gyp file (not required by any executable yet). Fix
some build errors with SampleApp on Linux and Win32. Add a gyp_skia python
script which invokes gyp with the correct arguments, and is recursively callable
by the Makefile when skia.gyp is changed.
Review URL: http://codereview.appspot.com/4280069/
git-svn-id: http://skia.googlecode.com/svn/trunk/third_party/glu@1007
2bbb7eff-a529-9590-31e7-
b0007b416f81