Flutter Engine
The Flutter Engine
|
#include <GrD3DTextureRenderTarget.h>
Additional Inherited Members | |
Public Types inherited from GrSurface | |
typedef void * | ReleaseCtx |
typedef void(* | ReleaseProc) (ReleaseCtx) |
Public Types inherited from GrIORef< GrGpuResource > | |
enum | LastRemovedRef |
Protected Attributes inherited from GrD3DTextureResource | |
GrD3DTextureResourceInfo | fInfo |
sk_sp< GrD3DResourceState > | fState |
Definition at line 26 of file GrD3DTextureRenderTarget.h.
|
inlineoverridevirtual |
Reimplemented from GrD3DRenderTarget.
Definition at line 41 of file GrD3DTextureRenderTarget.h.
|
static |
Definition at line 105 of file GrD3DTextureRenderTarget.cpp.
|
static |
Definition at line 179 of file GrD3DTextureRenderTarget.cpp.
|
inlineoverrideprotectedvirtual |
Overridden to abandon any internal handles, ptrs, etc to backend API resources. This may be called when the underlying 3D context is no longer valid and so no backend API calls should be made.
Reimplemented from GrD3DRenderTarget.
Definition at line 44 of file GrD3DTextureRenderTarget.h.
|
inlineoverrideprotectedvirtual |
Overridden to free GPU resources in the backend API.
Reimplemented from GrD3DRenderTarget.
Definition at line 50 of file GrD3DTextureRenderTarget.h.