Home | History | Annotate | Download | only in image

Lines Matching defs:SkImage_Gpu

19 #include "SkImage_Gpu.h"
22 SkImage_Gpu::SkImage_Gpu(int w, int h, uint32_t uniqueID, SkAlphaType at, GrTexture* tex,
34 SkImage_Gpu::~SkImage_Gpu() {
42 ((SkImage_Gpu*)image)->applyBudgetDecision();
50 bool SkImage_Gpu::getROPixels(SkBitmap* dst, CachingHint chint) const {
74 bool SkImage_Gpu::asBitmapForImageFilters(SkBitmap* bitmap) const {
81 GrTexture* SkImage_Gpu::asTextureRef(GrContext* ctx, const GrTextureParams& params) const {
85 bool SkImage_Gpu::isOpaque() const {
110 bool SkImage_Gpu::onReadPixels(const SkImageInfo& info, void* pixels, size_t rowBytes,
137 SkImage* SkImage_Gpu::onNewSubset(const SkIRect& subset) const {
148 return new SkImage_Gpu(desc.fWidth, desc.fHeight, kNeedNewImageUniqueID, fAlphaType, subTx,
170 return new SkImage_Gpu(desc.fWidth, desc.fHeight, kNeedNewImageUniqueID, at, tex, budgeted);
200 return new SkImage_Gpu(desc.fWidth, desc.fHeight, kNeedNewImageUniqueID, at, dst,
278 return new SkImage_Gpu(dstDesc.fWidth, dstDesc.fHeight, kNeedNewImageUniqueID,
287 return new SkImage_Gpu(texture->width(), texture->height(), id, at, texture,