Flutter Engine
The Flutter Engine
|
#include <GrBackendSurfacePriv.h>
Public Member Functions | |
virtual | ~GrBackendRenderTargetData () |
Protected Types | |
using | AnyRenderTargetData = GrBackendRenderTarget::AnyRenderTargetData |
Protected Member Functions | |
GrBackendRenderTargetData ()=default | |
GrBackendRenderTargetData (const GrBackendRenderTargetData &)=default | |
Private Member Functions | |
virtual GrBackendFormat | getBackendFormat () const =0 |
virtual bool | isProtected () const =0 |
virtual bool | equal (const GrBackendRenderTargetData *that) const =0 |
virtual void | copyTo (AnyRenderTargetData &) const =0 |
virtual sk_sp< skgpu::MutableTextureState > | getMutableState () const |
virtual void | setMutableState (const skgpu::MutableTextureState &) |
Friends | |
class | GrBackendRenderTarget |
Definition at line 81 of file GrBackendSurfacePriv.h.
|
protected |
Definition at line 91 of file GrBackendSurfacePriv.h.
|
virtual |
Definition at line 699 of file GrBackendSurface.cpp.
|
protecteddefault |
|
protecteddefault |
|
privatepure virtual |
Implemented in GrGLBackendRenderTargetData, GrMtlBackendRenderTargetData, and GrVkBackendRenderTargetData.
|
privatepure virtual |
Implemented in GrGLBackendRenderTargetData, GrMtlBackendRenderTargetData, and GrVkBackendRenderTargetData.
|
privatepure virtual |
Implemented in GrGLBackendRenderTargetData, GrMtlBackendRenderTargetData, and GrVkBackendRenderTargetData.
|
inlineprivatevirtual |
Reimplemented in GrVkBackendRenderTargetData.
Definition at line 101 of file GrBackendSurfacePriv.h.
|
privatepure virtual |
Implemented in GrGLBackendRenderTargetData, GrMtlBackendRenderTargetData, and GrVkBackendRenderTargetData.
|
inlineprivatevirtual |
Reimplemented in GrVkBackendRenderTargetData.
Definition at line 102 of file GrBackendSurfacePriv.h.
|
friend |
Definition at line 94 of file GrBackendSurfacePriv.h.