Flutter Engine
The Flutter Engine
Classes | Functions | Variables
SkiaMetalContext.mm File Reference
#include "tools/skottie_ios_app/SkiaContext.h"
#include "include/core/SkSurface.h"
#include "include/gpu/GrDirectContext.h"
#include "include/gpu/ganesh/mtl/GrMtlBackendContext.h"
#include "include/gpu/ganesh/mtl/GrMtlDirectContext.h"
#include "tools/skottie_ios_app/SkMetalViewBridge.h"
#import <Metal/Metal.h>
#import <MetalKit/MetalKit.h>
#import <UIKit/UIKit.h>

Go to the source code of this file.

Classes

class  SkiaMtkView
 
class  SkiaMetalContext
 

Functions

SkiaContextMakeSkiaMetalContext ()
 

Variables

GrDirectContextfDContext
 

Function Documentation

◆ MakeSkiaMetalContext()

SkiaContext * MakeSkiaMetalContext ( )

Definition at line 120 of file SkiaMetalContext.mm.

120{ return [[SkiaMetalContext alloc] init]; }
static bool init()

Variable Documentation

◆ fDContext

GrDirectContext* fDContext
Initial value:
{
id<MTLCommandQueue> fQueue

Definition at line 32 of file SkiaMetalContext.mm.