summaryrefslogtreecommitdiffstats
path: root/o3d/core/core.gyp
diff options
context:
space:
mode:
authorkbr@chromium.org <kbr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-02-19 01:44:59 +0000
committerkbr@chromium.org <kbr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-02-19 01:44:59 +0000
commit121de275f9c5e65181b4e5289884ebd6906edb33 (patch)
tree5d9d01765317ea2b07eeff73df01170c3861d4f7 /o3d/core/core.gyp
parent7360baf2d4d1acc0579cd7f935b49f706ea23dd7 (diff)
downloadchromium_src-121de275f9c5e65181b4e5289884ebd6906edb33.zip
chromium_src-121de275f9c5e65181b4e5289884ebd6906edb33.tar.gz
chromium_src-121de275f9c5e65181b4e5289884ebd6906edb33.tar.bz2
Added a specialized triangulator which creates triangles filling the
convex hull of the four control points of a cubic curve segment. It also computes a path along the filled side of the curve segment, which will be used to fill the interior region of closed shapes with a general tessellation algorithm. BUG=none TEST=LocalTriangulatorTest Review URL: http://codereview.chromium.org/646048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39413 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'o3d/core/core.gyp')
-rw-r--r--o3d/core/core.gyp4
1 files changed, 4 insertions, 0 deletions
diff --git a/o3d/core/core.gyp b/o3d/core/core.gyp
index 33e8740..1b8ee2d 100644
--- a/o3d/core/core.gyp
+++ b/o3d/core/core.gyp
@@ -272,10 +272,13 @@
'cross/gpu2d/arena.h',
'cross/gpu2d/cubic_classifier.cc',
'cross/gpu2d/cubic_classifier.h',
+ 'cross/gpu2d/cubic_math_utils.cc',
'cross/gpu2d/cubic_math_utils.h',
'cross/gpu2d/cubic_texture_coords.cc',
'cross/gpu2d/cubic_texture_coords.h',
'cross/gpu2d/interval_tree.h',
+ 'cross/gpu2d/local_triangulator.cc',
+ 'cross/gpu2d/local_triangulator.h',
'cross/gpu2d/red_black_tree.h',
],
'direct_dependent_settings': {
@@ -520,6 +523,7 @@
'cross/gpu2d/arena_test.cc',
'cross/gpu2d/cubic_classifier_test.cc',
'cross/gpu2d/interval_tree_test.cc',
+ 'cross/gpu2d/local_triangulator_test.cc',
'cross/gpu2d/red_black_tree_test.cc',
'cross/gpu2d/tree_test_helpers.cc',
'cross/gpu2d/tree_test_helpers.h',