Flutter Engine
flutter_runner::CompositorContext Class Referencefinal

#include <compositor_context.h>

Inheritance diagram for flutter_runner::CompositorContext:
flutter::CompositorContext

Public Member Functions

 CompositorContext (SessionConnection &session_connection, VulkanSurfaceProducer &surface_producer, std::shared_ptr< flutter::SceneUpdateContext > scene_update_context)
 
 ~CompositorContext () override
 
- Public Member Functions inherited from flutter::CompositorContext
 CompositorContext (fml::Milliseconds frame_budget=fml::kDefaultFrameBudget)
 
void OnGrContextCreated ()
 
void OnGrContextDestroyed ()
 
RasterCacheraster_cache ()
 
TextureRegistrytexture_registry ()
 
const Counterframe_count () const
 
const Stopwatchraster_time () const
 
Stopwatchui_time ()
 

Detailed Description

Definition at line 22 of file compositor_context.h.

Constructor & Destructor Documentation

◆ CompositorContext()

flutter_runner::CompositorContext::CompositorContext ( SessionConnection session_connection,
VulkanSurfaceProducer surface_producer,
std::shared_ptr< flutter::SceneUpdateContext scene_update_context 
)

Definition at line 142 of file compositor_context.cc.

References ~CompositorContext().

146  : session_connection_(session_connection),
147  surface_producer_(surface_producer),
148  scene_update_context_(scene_update_context) {}

◆ ~CompositorContext()

flutter_runner::CompositorContext::~CompositorContext ( )
overridevirtualdefault

Reimplemented from flutter::CompositorContext.

Referenced by CompositorContext().


The documentation for this class was generated from the following files: