Home | History | Annotate | Download | only in core

Lines Matching refs:fBitfields

61     fBitfields.fFlags        = SkPaintDefaults_Flags;
62 fBitfields.fCapType = kDefault_Cap;
63 fBitfields.fJoinType = kDefault_Join;
64 fBitfields.fTextAlign = kLeft_Align;
65 fBitfields.fStyle = kFill_Style;
66 fBitfields.fTextEncoding = kUTF8_TextEncoding;
67 fBitfields.fHinting = SkPaintDefaults_Hinting;
87 , COPY(fBitfields)
108 MOVE(fBitfields);
135 ASSIGN(fBitfields);
162 MOVE(fBitfields);
207 fBitfields.fFilterQuality = quality;
211 fBitfields.fHinting = hintingLevel;
215 fBitfields.fFlags = flags;
219 this->setFlags(set_clear_mask(fBitfields.fFlags, doAA, kAntiAlias_Flag));
223 this->setFlags(set_clear_mask(fBitfields.fFlags, doDither, kDither_Flag));
227 this->setFlags(set_clear_mask(fBitfields.fFlags, doSubpixel, kSubpixelText_Flag));
231 this->setFlags(set_clear_mask(fBitfields.fFlags, doLCDRender, kLCDRenderText_Flag));
235 this->setFlags(set_clear_mask(fBitfields.fFlags, doEmbeddedBitmapText, kEmbeddedBitmapText_Flag));
239 this->setFlags(set_clear_mask(fBitfields.fFlags, useAutohinter, kAutoHinting_Flag));
243 this->setFlags(set_clear_mask(fBitfields.fFlags, doLinearText, kLinearText_Flag));
247 this->setFlags(set_clear_mask(fBitfields.fFlags, doVertical, kVerticalText_Flag));
251 this->setFlags(set_clear_mask(fBitfields.fFlags, doFakeBold, kFakeBoldText_Flag));
255 this->setFlags(set_clear_mask(fBitfields.fFlags, doDevKern, kDevKernText_Flag));
260 fBitfields.fStyle = style;
303 fBitfields.fCapType = SkToU8(ct);
313 fBitfields.fJoinType = SkToU8(jt);
325 fBitfields.fTextAlign = SkToU8(align);
353 fBitfields.fTextEncoding = encoding;
2336 // We're going to hash 10 pointers and 7 32-bit values, finishing up with fBitfields,
2337 // so fBitfields should be 10 pointers and 6 32-bit values from the start.
2338 static_assert(offsetof(SkPaint, fBitfields) == 8 * sizeof(void*) + 7 * sizeof(uint32_t),
2341 offsetof(SkPaint, fBitfields) + sizeof(fBitfields));