Clean up 4 old bytes per paint.
BUG= R=reed@google.com Author: mtklein@google.com Review URL: https://codereview.chromium.org/27370003 git-svn-id: http://skia.googlecode.com/svn/trunk@12390 2bbb7eff-a529-9590-31e7-b0007b416f81
This commit is contained in:
parent
ec18ce7df6
commit
7f78611271
@ -2005,11 +2005,7 @@ enum FlatFlags {
|
||||
};
|
||||
|
||||
// The size of a flat paint's POD fields
|
||||
// Include an SkScalar for hinting scale factor whether it is
|
||||
// supported or not so that an SKP is valid whether it was
|
||||
// created with support or not.
|
||||
|
||||
static const uint32_t kPODPaintSize = 6 * sizeof(SkScalar) +
|
||||
static const uint32_t kPODPaintSize = 5 * sizeof(SkScalar) +
|
||||
1 * sizeof(SkColor) +
|
||||
1 * sizeof(uint16_t) +
|
||||
6 * sizeof(uint8_t);
|
||||
@ -2046,8 +2042,6 @@ void SkPaint::flatten(SkFlattenableWriteBuffer& buffer) const {
|
||||
ptr = write_scalar(ptr, this->getTextSize());
|
||||
ptr = write_scalar(ptr, this->getTextScaleX());
|
||||
ptr = write_scalar(ptr, this->getTextSkewX());
|
||||
// Dummy value for obsolete hinting scale factor. TODO: remove with next picture version
|
||||
ptr = write_scalar(ptr, SK_Scalar1);
|
||||
ptr = write_scalar(ptr, this->getStrokeWidth());
|
||||
ptr = write_scalar(ptr, this->getStrokeMiter());
|
||||
*ptr++ = this->getColor();
|
||||
@ -2064,8 +2058,6 @@ void SkPaint::flatten(SkFlattenableWriteBuffer& buffer) const {
|
||||
buffer.writeScalar(fTextSize);
|
||||
buffer.writeScalar(fTextScaleX);
|
||||
buffer.writeScalar(fTextSkewX);
|
||||
// Dummy value for obsolete hinting scale factor. TODO: remove with next picture version
|
||||
buffer.writeScalar(SK_Scalar1);
|
||||
buffer.writeScalar(fWidth);
|
||||
buffer.writeScalar(fMiterLimit);
|
||||
buffer.writeColor(fColor);
|
||||
@ -2120,8 +2112,6 @@ void SkPaint::unflatten(SkFlattenableReadBuffer& buffer) {
|
||||
this->setTextSize(read_scalar(pod));
|
||||
this->setTextScaleX(read_scalar(pod));
|
||||
this->setTextSkewX(read_scalar(pod));
|
||||
// Skip the hinting scalar factor, which is not supported.
|
||||
read_scalar(pod);
|
||||
this->setStrokeWidth(read_scalar(pod));
|
||||
this->setStrokeMiter(read_scalar(pod));
|
||||
this->setColor(*pod++);
|
||||
|
Loading…
Reference in New Issue
Block a user