Lines Matching defs:SkShader

16 #include "SkShader.h"
39 SkShader::SkShader(const SkMatrix* localMatrix) {
48 SkShader::SkShader(SkReadBuffer& buffer) : INHERITED(buffer) {
57 SkShader::~SkShader() {
61 void SkShader::flatten(SkWriteBuffer& buffer) const {
70 bool SkShader::computeTotalInverse(const ContextRec& rec, SkMatrix* totalInverse) const {
82 SkShader::Context* SkShader::createContext(const ContextRec& rec, void* storage) const {
89 SkShader::Context* SkShader::onCreateContext(const ContextRec& rec, void*) const {
93 size_t SkShader::contextSize() const {
97 SkShader::Context::Context(const SkShader& shader, const ContextRec& rec)
108 SkShader::Context::~Context() {}
110 SkShader::Context::ShadeProc SkShader::Context::asAShadeProc(void** ctx) {
116 void SkShader::Context::shadeSpan16(int x, int y, uint16_t span16[], int count) {
134 void SkShader::Context::shadeSpanAlpha(int x, int y, uint8_t alpha[], int count) {
188 SkShader::Context::MatrixClass SkShader::Context::ComputeMatrixClass(const SkMatrix& mat) {
203 SkShader::BitmapType SkShader::asABitmap(SkBitmap*, SkMatrix*, TileMode*) const {
207 SkShader::GradientType SkShader::asAGradient(GradientInfo* info) const {
211 bool SkShader::asNewEffect(GrContext* context, const SkPaint& paint,
217 SkShader* SkShader::refAsALocalMatrixShader(SkMatrix*) const {
221 SkShader* SkShader::CreateEmptyShader() {
225 SkShader* SkShader::CreateBitmapShader(const SkBitmap& src, TileMode tmx, TileMode tmy,
230 SkShader* SkShader::CreatePictureShader(SkPicture* src, TileMode tmx, TileMode tmy,
236 void SkShader::toString(SkString* str) const {
283 SkShader::Context* SkColorShader::onCreateContext(const ContextRec& rec, void* storage) const {
330 SkShader::BitmapType SkColorShader::asABitmap(SkBitmap* bitmap, SkMatrix* matrix,
335 SkShader::GradientType SkColorShader::asAGradient(GradientInfo* info) const {
341 info->fTileMode = SkShader::kRepeat_TileMode;