Flutter Engine
The Flutter Engine
|
Additional Inherited Members | |
Public Types inherited from SkSpecialImage | |
typedef void * | ReleaseContext |
typedef void(* | RasterReleaseProc) (void *pixels, ReleaseContext) |
Protected Member Functions inherited from SkSpecialImage | |
SkSpecialImage (const SkIRect &subset, uint32_t uniqueID, const SkColorInfo &, const SkSurfaceProps &) | |
virtual sk_sp< SkSpecialImage > | onMakeBackingStoreSubset (const SkIRect &subset) const =0 |
Definition at line 31 of file SkSpecialImage_Ganesh.cpp.
|
inline |
Definition at line 33 of file SkSpecialImage_Ganesh.cpp.
Create an SkImage view of the contents of this special image, pointing to the same underlying memory.
TODO: If SkImages::MakeFiltered were to return an SkShader that accounted for the subset constraint and offset, then this could move to a private virtual for use in draw() and asShader().
Implements SkSpecialImage.
Definition at line 60 of file SkSpecialImage_Ganesh.cpp.
|
inlineoverridevirtual |
Implements SkSpecialImage.
Definition at line 51 of file SkSpecialImage_Ganesh.cpp.
|
inlineoverridevirtual |
Return the GrRecordingContext if the SkSpecialImage is GrTexture-backed
Reimplemented from SkSpecialImage.
Definition at line 47 of file SkSpecialImage_Ganesh.cpp.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
If the SpecialImage is backed by a gpu texture, return true.
Reimplemented from SkSpecialImage.
Definition at line 45 of file SkSpecialImage_Ganesh.cpp.
|
inlineoverridevirtual |
Implements SkSpecialImage.
Definition at line 55 of file SkSpecialImage_Ganesh.cpp.
|
inline |
Definition at line 49 of file SkSpecialImage_Ganesh.cpp.