![]() |
Flutter Engine
The Flutter Engine
|
#include <GrImageContextPriv.h>
Public Member Functions | |
GrImageContext * | context () |
const GrImageContext * | context () const |
bool | abandoned () |
SkDEBUGCODE (skgpu::SingleOwner *singleOwner() const { return this->context() ->singleOwner();}) protected | |
![]() | |
GrContext_Base * | context () |
const GrContext_Base * | context () const |
uint32_t | contextID () const |
bool | matches (GrContext_Base *candidate) const |
const GrContextOptions & | options () const |
const GrCaps * | caps () const |
sk_sp< const GrCaps > | refCaps () const |
GrImageContext * | asImageContext () |
GrRecordingContext * | asRecordingContext () |
GrDirectContext * | asDirectContext () |
GrContextOptions::ShaderErrorHandler * | getShaderErrorHandler () const |
Static Public Member Functions | |
static sk_sp< GrImageContext > | MakeForPromiseImage (sk_sp< GrContextThreadSafeProxy > tsp) |
Friends | |
class | GrImageContext |
Additional Inherited Members | |
![]() | |
GrBaseContextPriv (GrContext_Base *context) | |
![]() | |
GrContext_Base * | fContext |
Class that exposes methods on GrImageContext that are only intended for use internal to Skia. This class is purely a privileged window into GrImageContext. It should never have additional data members or virtual methods.
Definition at line 19 of file GrImageContextPriv.h.
|
inline |
Definition at line 24 of file GrImageContextPriv.h.
|
inline |
Definition at line 21 of file GrImageContextPriv.h.
|
inline |
Definition at line 22 of file GrImageContextPriv.h.
|
inlinestatic |
Definition at line 26 of file GrImageContextPriv.h.
|
inline |
This is only useful for debug purposes
Definition at line 31 of file GrImageContextPriv.h.
|
friend |
Definition at line 44 of file GrImageContextPriv.h.