Flutter Engine
The Flutter Engine
|
#include <GrBackendSurfacePriv.h>
Public Member Functions | |
virtual | ~GrBackendTextureData () |
Protected Types | |
using | AnyTextureData = GrBackendTexture::AnyTextureData |
Protected Member Functions | |
GrBackendTextureData ()=default | |
GrBackendTextureData (const GrBackendTextureData &)=default | |
Private Member Functions | |
virtual bool | isProtected () const =0 |
virtual bool | equal (const GrBackendTextureData *that) const =0 |
virtual bool | isSameTexture (const GrBackendTextureData *) const =0 |
virtual GrBackendFormat | getBackendFormat () const =0 |
virtual void | copyTo (AnyTextureData &) const =0 |
virtual sk_sp< skgpu::MutableTextureState > | getMutableState () const |
virtual void | setMutableState (const skgpu::MutableTextureState &) |
Friends | |
class | GrBackendTexture |
Definition at line 57 of file GrBackendSurfacePriv.h.
|
protected |
Definition at line 67 of file GrBackendSurfacePriv.h.
|
virtual |
Definition at line 698 of file GrBackendSurface.cpp.
|
protecteddefault |
|
protecteddefault |
|
privatepure virtual |
|
privatepure virtual |
|
privatepure virtual |
|
inlineprivatevirtual |
Reimplemented in GrVkBackendTextureData.
Definition at line 78 of file GrBackendSurfacePriv.h.
|
privatepure virtual |
|
privatepure virtual |
|
inlineprivatevirtual |
|
friend |
Definition at line 70 of file GrBackendSurfacePriv.h.