aboutsummaryrefslogtreecommitdiffhomepage
path: root/gyp
diff options
context:
space:
mode:
authorGravatar kkinnunen <kkinnunen@nvidia.com>2015-04-26 23:18:49 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2015-04-26 23:18:50 -0700
commit1899651ffc459f5462aa989cd6d08507947b67e4 (patch)
tree5f7c2c314e932dd8b7053401819f8d8bcba0436a /gyp
parent5d23c3824fd95785110c37e09eeaef8b3d9b9594 (diff)
Extract gpu line dashing to GrDashLinePathRenderer
Move line dashing logic from GrContext::drawPath to GrDashLinePathRenderer. This makes it possible to let path renderers render arbitrary dashed paths. End goal is to implement dashing in GrStencilAndCoverPathRenderer. Review URL: https://codereview.chromium.org/1100073003
Diffstat (limited to 'gyp')
-rw-r--r--gyp/gpu.gypi3
1 files changed, 3 insertions, 0 deletions
diff --git a/gyp/gpu.gypi b/gyp/gpu.gypi
index fe6631db18..42b5d428f0 100644
--- a/gyp/gpu.gypi
+++ b/gyp/gpu.gypi
@@ -85,6 +85,8 @@
'<(skia_src_path)/gpu/GrClipMaskManager.cpp',
'<(skia_src_path)/gpu/GrContext.cpp',
'<(skia_src_path)/gpu/GrCoordTransform.cpp',
+ '<(skia_src_path)/gpu/GrDashLinePathRenderer.cpp',
+ '<(skia_src_path)/gpu/GrDashLinePathRenderer.h',
'<(skia_src_path)/gpu/GrDefaultGeoProcFactory.cpp',
'<(skia_src_path)/gpu/GrDefaultGeoProcFactory.h',
'<(skia_src_path)/gpu/GrDefaultPathRenderer.cpp',
@@ -175,6 +177,7 @@
'<(skia_src_path)/gpu/GrStencilAndCoverTextContext.h',
'<(skia_src_path)/gpu/GrStencilAttachment.cpp',
'<(skia_src_path)/gpu/GrStencilAttachment.h',
+ '<(skia_src_path)/gpu/GrStrokeInfo.cpp',
'<(skia_src_path)/gpu/GrStrokeInfo.h',
'<(skia_src_path)/gpu/GrTargetCommands.cpp',
'<(skia_src_path)/gpu/GrTargetCommands.h',