diff options
author | 2015-04-26 23:18:49 -0700 | |
---|---|---|
committer | 2015-04-26 23:18:50 -0700 | |
commit | 1899651ffc459f5462aa989cd6d08507947b67e4 (patch) | |
tree | 5f7c2c314e932dd8b7053401819f8d8bcba0436a /gyp | |
parent | 5d23c3824fd95785110c37e09eeaef8b3d9b9594 (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.gypi | 3 |
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', |