Flutter Engine
The Flutter Engine
|
This is the complete list of members for skgpu::ganesh::Device, including all inherited members.
::SkSurface_Ganesh | skgpu::ganesh::Device | friend |
accessPixels(SkPixmap *pmap) | SkDevice | |
android_utils_clipAsRgn(SkRegion *) const override | skgpu::ganesh::Device | virtual |
android_utils_clipWithStencil() override | skgpu::ganesh::Device | virtual |
asGaneshDevice() override | skgpu::ganesh::Device | inlinevirtual |
asGraphiteDevice() | SkDevice | inlinevirtual |
asyncRescaleAndReadPixels(const SkImageInfo &info, const SkIRect &srcRect, RescaleGamma rescaleGamma, RescaleMode rescaleMode, ReadPixelsCallback callback, ReadPixelsContext context) | skgpu::ganesh::Device | |
asyncRescaleAndReadPixelsYUV420(SkYUVColorSpace yuvColorSpace, bool readAlpha, sk_sp< SkColorSpace > dstColorSpace, const SkIRect &srcRect, SkISize dstSize, RescaleGamma rescaleGamma, RescaleMode, ReadPixelsCallback callback, ReadPixelsContext context) | skgpu::ganesh::Device | |
bounds() const | SkDevice | inline |
checkLocalToDeviceDirty() | SkDevice | inlineprotected |
clearAll() | skgpu::ganesh::Device | |
clipPath(const SkPath &path, SkClipOp op, bool aa) override | skgpu::ganesh::Device | virtual |
clipRect(const SkRect &rect, SkClipOp op, bool aa) override | skgpu::ganesh::Device | inlinevirtual |
clipRegion(const SkRegion &globalRgn, SkClipOp op) override | skgpu::ganesh::Device | virtual |
clipRRect(const SkRRect &rrect, SkClipOp op, bool aa) override | skgpu::ganesh::Device | inlinevirtual |
clipShader(sk_sp< SkShader > sh, SkClipOp op) | SkDevice | inline |
convertGlyphRunListToSlug(const sktext::GlyphRunList &glyphRunList, const SkPaint &paint) override | skgpu::ganesh::Device | virtual |
createDevice(const CreateInfo &, const SkPaint *) override | skgpu::ganesh::Device | virtual |
devClipBounds() const override | skgpu::ganesh::Device | inlinevirtual |
deviceToGlobal() const | SkDevice | inline |
discard() | skgpu::ganesh::Device | |
drawAnnotation(const SkRect &, const char[], SkData *) | SkDevice | inlinevirtual |
drawArc(const SkArc &arc, const SkPaint &paint) override | skgpu::ganesh::Device | virtual |
drawAsTiledImageRect(SkCanvas *, const SkImage *, const SkRect *src, const SkRect &dst, const SkSamplingOptions &, const SkPaint &, SkCanvas::SrcRectConstraint) override | skgpu::ganesh::Device | virtual |
drawAtlas(const SkRSXform[], const SkRect[], const SkColor[], int count, sk_sp< SkBlender >, const SkPaint &) override | skgpu::ganesh::Device | virtual |
drawBlurredRRect(const SkRRect &, const SkPaint &, float deviceSigma) | SkDevice | inlinevirtual |
drawCoverageMask(const SkSpecialImage *, const SkMatrix &maskToDevice, const SkSamplingOptions &, const SkPaint &) | SkDevice | virtual |
drawDevice(SkDevice *, const SkSamplingOptions &, const SkPaint &) override | skgpu::ganesh::Device | virtual |
drawDrawable(SkCanvas *, SkDrawable *, const SkMatrix *) override | skgpu::ganesh::Device | virtual |
drawDRRect(const SkRRect &outer, const SkRRect &inner, const SkPaint &paint) override | skgpu::ganesh::Device | virtual |
drawEdgeAAImage(const SkImage *, const SkRect &src, const SkRect &dst, const SkPoint dstClip[4], SkCanvas::QuadAAFlags, const SkMatrix &localToDevice, const SkSamplingOptions &, const SkPaint &, SkCanvas::SrcRectConstraint, const SkMatrix &srcToDst, SkTileMode) | skgpu::ganesh::Device | |
drawEdgeAAImageSet(const SkCanvas::ImageSetEntry[], int count, const SkPoint dstClips[], const SkMatrix preViewMatrices[], const SkSamplingOptions &, const SkPaint &, SkCanvas::SrcRectConstraint) override | skgpu::ganesh::Device | virtual |
drawEdgeAAQuad(const SkRect &rect, const SkPoint clip[4], SkCanvas::QuadAAFlags aaFlags, const SkColor4f &color, SkBlendMode mode) override | skgpu::ganesh::Device | virtual |
drawFilteredImage(const skif::Mapping &mapping, SkSpecialImage *src, SkColorType ct, const SkImageFilter *, const SkSamplingOptions &, const SkPaint &) | SkDevice | |
drawGlyphRunList(SkCanvas *, const sktext::GlyphRunList &glyphRunList, const SkPaint &paint) | SkDevice | |
drawImageLattice(const SkImage *, const SkCanvas::Lattice &, const SkRect &dst, SkFilterMode, const SkPaint &) override | skgpu::ganesh::Device | virtual |
drawImageRect(const SkImage *, const SkRect *src, const SkRect &dst, const SkSamplingOptions &, const SkPaint &, SkCanvas::SrcRectConstraint) override | skgpu::ganesh::Device | virtual |
drawMesh(const SkMesh &, sk_sp< SkBlender >, const SkPaint &) override | skgpu::ganesh::Device | virtual |
drawOval(const SkRect &oval, const SkPaint &paint) override | skgpu::ganesh::Device | virtual |
drawPaint(const SkPaint &paint) override | skgpu::ganesh::Device | virtual |
drawPatch(const SkPoint cubics[12], const SkColor colors[4], const SkPoint texCoords[4], sk_sp< SkBlender >, const SkPaint &paint) | SkDevice | virtual |
drawPath(const SkPath &path, const SkPaint &paint, bool pathIsMutable) override | skgpu::ganesh::Device | virtual |
drawPoints(SkCanvas::PointMode mode, size_t count, const SkPoint[], const SkPaint &paint) override | skgpu::ganesh::Device | virtual |
drawRect(const SkRect &r, const SkPaint &paint) override | skgpu::ganesh::Device | virtual |
drawRegion(const SkRegion &r, const SkPaint &paint) override | skgpu::ganesh::Device | virtual |
drawRRect(const SkRRect &r, const SkPaint &paint) override | skgpu::ganesh::Device | virtual |
drawShadow(const SkPath &, const SkDrawShadowRec &) override | skgpu::ganesh::Device | virtual |
drawSlug(SkCanvas *, const sktext::gpu::Slug *slug, const SkPaint &paint) override | skgpu::ganesh::Device | virtual |
drawSpecial(SkSpecialImage *, const SkMatrix &localToDevice, const SkSamplingOptions &, const SkPaint &, SkCanvas::SrcRectConstraint) override | skgpu::ganesh::Device | virtual |
drawVertices(const SkVertices *, sk_sp< SkBlender >, const SkPaint &, bool) override | skgpu::ganesh::Device | virtual |
getGlobalBounds(SkIRect *bounds) const | SkDevice | inline |
getGlobalBounds() const | SkDevice | inline |
getOrigin() const | SkDevice | |
getRasterHandle() const | SkDevice | inlinevirtual |
getRelativeTransform(const SkDevice &) const | SkDevice | |
globalToDevice() const | SkDevice | inline |
height() const | SkDevice | inline |
imageInfo() const | SkDevice | inline |
InitContents enum name | skgpu::ganesh::Device | |
isClipAntiAliased() const override | skgpu::ganesh::Device | virtual |
isClipEmpty() const override | skgpu::ganesh::Device | inlinevirtual |
isClipRect() const override | skgpu::ganesh::Device | inlinevirtual |
isClipWideOpen() const override | skgpu::ganesh::Device | inlinevirtual |
isNoPixelsDevice() const | SkDevice | inlinevirtual |
isOpaque() const | SkDevice | inline |
isPixelAlignedToGlobal() const | SkDevice | |
localToDevice() const | SkDevice | inline |
localToDevice44() const | SkDevice | inline |
Make(GrRecordingContext *, GrColorType, sk_sp< GrSurfaceProxy >, sk_sp< SkColorSpace >, GrSurfaceOrigin, const SkSurfaceProps &, InitContents) | skgpu::ganesh::Device | static |
Make(GrRecordingContext *, skgpu::Budgeted, const SkImageInfo &, SkBackingFit, int sampleCount, skgpu::Mipmapped, GrProtected, GrSurfaceOrigin, const SkSurfaceProps &, InitContents) | skgpu::ganesh::Device | static |
makeSpecial(const SkBitmap &) override | skgpu::ganesh::Device | virtual |
makeSpecial(const SkImage *) override | skgpu::ganesh::Device | virtual |
makeSurface(const SkImageInfo &, const SkSurfaceProps &) override | skgpu::ganesh::Device | virtual |
peekPixels(SkPixmap *) | SkDevice | |
popClipStack() override | skgpu::ganesh::Device | inlinevirtual |
pushClipStack() override | skgpu::ganesh::Device | inlinevirtual |
readPixels(const SkPixmap &dst, int x, int y) | SkDevice | inline |
ReadPixelsCallback typedef | skgpu::ganesh::Device | |
ReadPixelsContext typedef | skgpu::ganesh::Device | |
readSurfaceView() | skgpu::ganesh::Device | |
recorder() const | SkDevice | inlinevirtual |
recordingContext() const override | skgpu::ganesh::Device | inlinevirtual |
ref() const | SkRefCntBase | inline |
replaceBackingProxy(SkSurface::ContentChangeMode, sk_sp< GrRenderTargetProxy >, GrColorType, sk_sp< SkColorSpace >, GrSurfaceOrigin, const SkSurfaceProps &) | skgpu::ganesh::Device | |
replaceBackingProxy(SkSurface::ContentChangeMode) | skgpu::ganesh::Device | |
replaceClip(const SkIRect &rect) override | skgpu::ganesh::Device | inlinevirtual |
RescaleGamma typedef | skgpu::ganesh::Device | |
RescaleMode typedef | skgpu::ganesh::Device | |
resolveMSAA() | skgpu::ganesh::Device | |
scalerContextFlags() const | SkDevice | |
setDeviceCoordinateSystem(const SkM44 &deviceToGlobal, const SkM44 &globalToDevice, const SkM44 &localToDevice, int bufferOriginX, int bufferOriginY) | SkDevice | protected |
setGlobalCTM(const SkM44 &ctm) | SkDevice | |
setImmutable() | SkDevice | inlinevirtual |
setLocalToDevice(const SkM44 &localToDevice) | SkDevice | inline |
setOrigin(const SkM44 &globalCTM, int x, int y) | SkDevice | inlineprotected |
shouldDrawAsTiledImageRect() const override | skgpu::ganesh::Device | inlinevirtual |
size() const | SkDevice | inline |
SkDevice(const SkImageInfo &, const SkSurfaceProps &) | SkDevice | |
skgpu::TiledTextureUtils | skgpu::ganesh::Device | friend |
SkRefCntBase() | SkRefCntBase | inline |
snapSpecial(const SkIRect &subset, bool forceCopy=false) override | skgpu::ganesh::Device | virtual |
SkDevice::snapSpecial() | SkDevice | |
snapSpecialScaled(const SkIRect &subset, const SkISize &dstDims) override | skgpu::ganesh::Device | virtual |
strikeDeviceInfo() const override | skgpu::ganesh::Device | virtual |
surfaceDrawContext() | skgpu::ganesh::Device | |
surfaceDrawContext() const | skgpu::ganesh::Device | |
surfaceFillContext() | skgpu::ganesh::Device | |
surfaceProps() const | SkDevice | inline |
targetProxy() | skgpu::ganesh::Device | |
unique() const | SkRefCntBase | inline |
unref() const | SkRefCntBase | inline |
useDrawCoverageMaskForMaskFilters() const | SkDevice | inlinevirtual |
wait(int numSemaphores, const GrBackendSemaphore *waitSemaphores, bool deleteSemaphoresAfterWait) | skgpu::ganesh::Device | |
width() const | SkDevice | inline |
writePixels(const SkPixmap &src, int x, int y) | SkDevice | inline |
~Device() override | skgpu::ganesh::Device | |
~SkRefCntBase() | SkRefCntBase | inlinevirtual |