HomeSort by relevance Sort by last modified time
    Searched refs:shaderContext (Results 1 - 4 of 4) sorted by null

  /external/skia/src/core/
SkBlitter_RGB565.cpp 88 const SkPaint& paint, SkShaderBase::Context* shaderContext)
89 : INHERITED(device, paint, shaderContext)
91 SkASSERT(shaderContext);
96 bool isOpaque = SkToBool(shaderContext->getFlags() & SkShaderBase::kOpaqueAlpha_Flag);
125 auto* shaderContext = fShaderContext;
134 shaderContext->shadeSpan(x, y, span, count);
SkBlitter_ARGB32.cpp 333 const SkPaint& paint, SkShaderBase::Context* shaderContext)
334 : INHERITED(device, paint, shaderContext)
341 if (!(shaderContext->getFlags() & SkShaderBase::kOpaqueAlpha_Flag)) {
351 if (shaderContext->getFlags() & SkShaderBase::kOpaqueAlpha_Flag) {
361 fConstInY = SkToBool(shaderContext->getFlags() & SkShaderBase::kConstInY32_Flag);
392 auto* shaderContext = fShaderContext;
398 shaderContext->shadeSpan(x, y, device, width);
405 shaderContext->shadeSpan(x, y, span, width);
427 auto shadeProc = shaderContext->asAShadeProc(&ctx);
436 shaderContext->shadeSpan(x, y, device, width)
    [all...]
SkCoreBlitters.h 31 * The storage for shaderContext is owned by the caller, but the object itself is not.
36 SkShaderBase::Context* shaderContext);
119 SkShaderBase::Context* shaderContext);
SkBlitter.cpp 729 Sk3DBlitter(SkBlitter* proxy, SkShaderBase::Context* shaderContext)
731 , fShaderContext(shaderContext)
933 SkShaderBase::Context* shaderContext = nullptr;
938 // Try to create the ShaderContext
939 shaderContext = shader->makeContext(rec, alloc);
940 if (!shaderContext) {
943 SkASSERT(shaderContext);
953 blitter = alloc->make<SkARGB32_Shader_Blitter>(device, *paint, shaderContext);
964 blitter = alloc->make<SkRGB565_Shader_Blitter>(device, *paint, shaderContext);
984 // We know shaderContext or its proxies is of type Sk3DShaderContext, so we need t
    [all...]

Completed in 77 milliseconds