Eliminate some unnecessary pointer indirection

Buckets had a pointer to the associated layout type, when they can just
have a direct member.
This commit is contained in:
John Firebaugh
2015-03-31 14:34:31 -07:00
parent 1cf4799ea1
commit 3d9b441c8b
10 changed files with 76 additions and 107 deletions

View File

@@ -18,7 +18,7 @@ void Painter::renderLine(LineBucket& bucket, const StyleLayer &layer_desc, const
depthMask(false);
const auto &properties = layer_desc.getProperties<LineProperties>();
const auto &layout = *bucket.styleLayout;
const auto &layout = bucket.layout;
// the distance over which the line edge fades out.
// Retina devices need a smaller distance to avoid aliasing.