class ZirconPlatformBufferConstraints
Defined at line 152 of file ../../src/graphics/magma/lib/magma/platform/zircon/zircon_platform_sysmem_connection.cc
Public Methods
void ~ZirconPlatformBufferConstraints ()
Defined at line 154 of file ../../src/graphics/magma/lib/magma/platform/zircon/zircon_platform_sysmem_connection.cc
void ZirconPlatformBufferConstraints (const magma_buffer_format_constraints_t * constraints)
Defined at line 156 of file ../../src/graphics/magma/lib/magma/platform/zircon/zircon_platform_sysmem_connection.cc
Status SetImageFormatConstraints (uint32_t index, const magma_image_format_constraints_t * format_constraints)
Defined at line 192 of file ../../src/graphics/magma/lib/magma/platform/zircon/zircon_platform_sysmem_connection.cc
magma::Status SetColorSpaces (uint32_t index, uint32_t color_space_count, const uint32_t * color_spaces)
Defined at line 268 of file ../../src/graphics/magma/lib/magma/platform/zircon/zircon_platform_sysmem_connection.cc
magma::Status AddAdditionalConstraints (const magma_buffer_format_additional_constraints_t * additional)
Defined at line 285 of file ../../src/graphics/magma/lib/magma/platform/zircon/zircon_platform_sysmem_connection.cc
bool MergeRawConstraints ()
Merge image format constraints with identical pixel formats, since sysmem can't handle
duplicate pixel formats in this list.
Defined at line 297 of file ../../src/graphics/magma/lib/magma/platform/zircon/zircon_platform_sysmem_connection.cc
const fuchsia_sysmem::wire::BufferCollectionConstraints & constraints ()
Defined at line 357 of file ../../src/graphics/magma/lib/magma/platform/zircon/zircon_platform_sysmem_connection.cc
const std::vector<fuchsia_sysmem::wire::ImageFormatConstraints> & raw_image_constraints ()
Defined at line 363 of file ../../src/graphics/magma/lib/magma/platform/zircon/zircon_platform_sysmem_connection.cc