Home | History | Annotate | Download | only in core

Lines Matching defs:SkBlitter

8 #include "SkBlitter.h"
23 SkBlitter::~SkBlitter() {}
25 bool SkBlitter::isNullBlitter() const { return false; }
27 bool SkBlitter::resetShaderContext(const SkShader::ContextRec&) {
31 SkShader::Context* SkBlitter::getShaderContext() const {
35 const SkBitmap* SkBlitter::justAnOpaqueColor(uint32_t* value) {
39 void SkBlitter::blitH(int x, int y, int width) {
43 void SkBlitter::blitAntiH(int x, int y, const SkAlpha antialias[],
48 void SkBlitter::blitV(int x, int y, int height, SkAlpha alpha) {
62 void SkBlitter::blitRect(int x, int y, int width, int height) {
72 void SkBlitter::blitAntiRect(int x, int y, int width, int height,
84 static inline void bits_to_runs(SkBlitter* blitter, int x, int y,
120 void SkBlitter::blitMask(const SkMask& mask, const SkIRect& clip) {
198 void SkBlitter::blitMaskRegion(const SkMask& mask, const SkRegion& clip) {
212 void SkBlitter::blitRectRegion(const SkIRect& rect, const SkRegion& clip) {
222 void SkBlitter::blitRegion(const SkRegion& clip) {
534 SkBlitter* blitter = fBlitter;
548 SkBlitter* SkBlitterClipper::apply(SkBlitter* blitter, const SkRegion* clip,
738 class Sk3DBlitter : public SkBlitter {
740 Sk3DBlitter(SkBlitter* proxy, SkShader::Context* shaderContext)
778 SkBlitter* fProxy;
843 SkBlitter* SkBlitter::Choose(const SkBitmap& device,
850 SkBlitter* blitter = NULL;
985 SkBlitter* innerBlitter = blitter;