class ZirconPlatformSysmem2Connection

Defined at line 603 of file ../../src/graphics/magma/lib/magma/platform/zircon/zircon_platform_sysmem2_connection.cc

Public Methods

void ZirconPlatformSysmem2Connection (fidl::SyncClient<fuchsia_sysmem2::Allocator> allocator)

Defined at line 605 of file ../../src/graphics/magma/lib/magma/platform/zircon/zircon_platform_sysmem2_connection.cc

magma_status_t AllocateBuffer (uint32_t flags, size_t size, std::unique_ptr<magma::PlatformBuffer> * buffer_out)

Defined at line 619 of file ../../src/graphics/magma/lib/magma/platform/zircon/zircon_platform_sysmem2_connection.cc

Status CreateBufferCollectionToken (uint32_t * handle_out)

Defined at line 680 of file ../../src/graphics/magma/lib/magma/platform/zircon/zircon_platform_sysmem2_connection.cc

Status ImportBufferCollection (uint32_t handle, std::unique_ptr<PlatformBufferCollection> * collection_out)

Defined at line 699 of file ../../src/graphics/magma/lib/magma/platform/zircon/zircon_platform_sysmem2_connection.cc

Status CreateBufferConstraints (const magma_buffer_format_constraints_t * constraints, std::unique_ptr<PlatformBufferConstraints> * constraints_out)

Defined at line 711 of file ../../src/graphics/magma/lib/magma/platform/zircon/zircon_platform_sysmem2_connection.cc