Lines Matching full:mdescription
272 mDescription.framebufferMode = mode;
273 mDescription.swapSrcDst = (modeUsage == Blend::ModeOrderSwap::Swap);
289 mOutGlop->fill.filterMode = mDescription.colorOp = ProgramDescription::ColorFilterMode::Blend;
290 mDescription.colorMode = mode;
301 mOutGlop->fill.filterMode = mDescription.colorOp = ProgramDescription::ColorFilterMode::Matrix;
361 mDescription.modulate = mOutGlop->fill.color.isNotBlack();
362 mDescription.hasAlpha8Texture = true;
364 mDescription.modulate = mOutGlop->fill.color.a < 1.0f;
385 mDescription.useShadowAlphaInterp = shadowInterp;
386 mDescription.modulate = mOutGlop->fill.color.a < 1.0f;
402 mDescription.hasAlpha8Texture = true;
403 mDescription.modulate = mOutGlop->fill.color.isNotBlack();
426 mDescription.hasAlpha8Texture = true;
427 mDescription.modulate = mOutGlop->fill.color.isNotBlack();
461 mDescription.modulate = mOutGlop->fill.color.a < 1.0f;
475 mDescription.modulate = mOutGlop->fill.color.a < 1.0f;
476 mDescription.hasTextureTransform = true;
491 mDescription.modulate = mOutGlop->fill.color.a < 1.0f;
492 mDescription.hasTextureTransform = true;
591 mDescription.hasRoundRectClip = roundRectClipState != nullptr;
634 mDescription.hasTexture = true;
636 mDescription.hasExternalTexture = true;
640 mDescription.hasColors = mOutGlop->mesh.vertices.attribFlags & VertexAttribFlags::Color;
641 mDescription.hasVertexAlpha = mOutGlop->mesh.vertices.attribFlags & VertexAttribFlags::Alpha;
645 mDescription.hasDebugHighlight = !Properties::debugOverdraw
665 &textureUnit, &mDescription, &(mOutGlop->fill.skiaShaderData));
669 const bool singleColor = !mDescription.hasTexture
670 && !mDescription.hasExternalTexture
671 && !mDescription.hasGradient
672 && !mDescription.hasBitmap;
673 mOutGlop->fill.colorEnabled = mDescription.modulate || singleColor;
675 verify(mDescription, *mOutGlop);
678 mOutGlop->fill.program = mCaches.programCache.get(mDescription);