class ComponentRegistryImpl
Defined at line 90 of file ../../src/graphics/bin/agis/agis.cc
Register and unregister Vulkan traceable components.
Public Methods
void ~ComponentRegistryImpl ()
Defined at line 92 of file ../../src/graphics/bin/agis/agis.cc
void Register (ClientId id, zx_koid_t process_koid, std::string process_name, RegisterCallback callback)
Add entries to the |registry| map.
Defined at line 104 of file ../../src/graphics/bin/agis/agis.cc
void Unregister (ClientId id, UnregisterCallback callback)
Defined at line 143 of file ../../src/graphics/bin/agis/agis.cc
void GetVulkanSocket (ClientId id, GetVulkanSocketCallback callback)
Defined at line 155 of file ../../src/graphics/bin/agis/agis.cc
void AddBinding (std::unique_ptr<ComponentRegistryImpl> session, fidl::InterfaceRequest<fuchsia::gpu::agis::ComponentRegistry> && request)
Defined at line 196 of file ../../src/graphics/bin/agis/agis.cc