class LoaderImpl

Defined at line 19 of file ../../src/graphics/bin/vulkan_loader/loader.h

Implements the vulkan loader's Loader service which provides the client

driver portion to the loader as a VMO.

Public Methods

zx::result<> Add (component::OutgoingDirectory & outgoing_dir, LoaderApp * app, async_dispatcher_t * dispatcher)

Add a handler for this protocol to |outgoing_dir|. Any connections made to the protocol will

create a new loader instance. The loader instance will be alive as long as |dispatcher| has

tasks with active connections. The owner of an instance of this class must ensure that

|app| and |dispatcher| outlive the instance.

Defined at line 12 of file ../../src/graphics/bin/vulkan_loader/loader.cc

void ~LoaderImpl ()

Defined at line 10 of file ../../src/graphics/bin/vulkan_loader/loader.cc