Namespaces
Enumerations
enum PixelFormat
| Name | Value |
|---|---|
| BGRA_8 | 0u |
| YUY2 | 1u |
| NV12 | 2u |
| YV12 | 3u |
| R8G8B8A8 | 4u |
Specifies how pixels are represented in the image buffer.
Defined at line 17 of file fidling/gen/sdk/fidl/fuchsia.images/fuchsia.images/hlcpp/fuchsia/images/cpp/fidl.h
enum ColorSpace
| Name | Value |
|---|---|
| SRGB | 0u |
Specifies how pixel color information should be interpreted.
Defined at line 100 of file fidling/gen/sdk/fidl/fuchsia.images/fuchsia.images/hlcpp/fuchsia/images/cpp/fidl.h
enum Tiling
| Name | Value |
|---|---|
| LINEAR | 0u |
| GPU_OPTIMAL | 1u |
Specifies how pixels are arranged in memory.
Defined at line 112 of file fidling/gen/sdk/fidl/fuchsia.images/fuchsia.images/hlcpp/fuchsia/images/cpp/fidl.h
enum AlphaFormat
| Name | Value |
|---|---|
| OPAQUE | 0u |
| PREMULTIPLIED | 1u |
| NON_PREMULTIPLIED | 2u |
Specifies how alpha information should be interpreted.
Defined at line 130 of file fidling/gen/sdk/fidl/fuchsia.images/fuchsia.images/hlcpp/fuchsia/images/cpp/fidl.h
enum Transform
| Name | Value |
|---|---|
| NORMAL | 0u |
| FLIP_HORIZONTAL | 1u |
| FLIP_VERTICAL | 2u |
| FLIP_VERTICAL_AND_HORIZONTAL | 3u |
Defined at line 151 of file fidling/gen/sdk/fidl/fuchsia.images/fuchsia.images/hlcpp/fuchsia/images/cpp/fidl.h
enum MemoryType
| Name | Value |
|---|---|
| HOST_MEMORY | 0u |
| VK_DEVICE_MEMORY | 1u |
Specifies the type of VMO's memory.
Defined at line 187 of file fidling/gen/sdk/fidl/fuchsia.images/fuchsia.images/hlcpp/fuchsia/images/cpp/fidl.h
Records
-
class ImageInfo -
class ImagePipe2 -
class ImagePipe2AddBufferCollection2Request -
class ImagePipe2AddBufferCollectionRequest -
class ImagePipe2AddImageRequest -
class ImagePipe2PresentImageRequest -
class ImagePipe2PresentImageResponse -
class ImagePipe2RemoveBufferCollectionRequest -
class ImagePipe2RemoveImageRequest -
class ImagePipe2_EventSender -
class ImagePipe2_Proxy -
class ImagePipe2_RequestDecoder -
class ImagePipe2_RequestEncoder -
class ImagePipe2_ResponseDecoder -
class ImagePipe2_ResponseEncoder -
class ImagePipe2_Stub -
class ImagePipe2_Sync -
class ImagePipe2_SyncProxy -
class PresentationInfo
Functions
-
zx_status_t Clone (::fuchsia::images::PixelFormat value, ::fuchsia::images::PixelFormat * result)Defined at line 93 of file fidling/gen/sdk/fidl/fuchsia.images/fuchsia.images/hlcpp/fuchsia/images/cpp/fidl.h
-
zx_status_t Clone (::fuchsia::images::ColorSpace value, ::fuchsia::images::ColorSpace * result)Defined at line 105 of file fidling/gen/sdk/fidl/fuchsia.images/fuchsia.images/hlcpp/fuchsia/images/cpp/fidl.h
-
zx_status_t Clone (::fuchsia::images::Tiling value, ::fuchsia::images::Tiling * result)Defined at line 123 of file fidling/gen/sdk/fidl/fuchsia.images/fuchsia.images/hlcpp/fuchsia/images/cpp/fidl.h
-
zx_status_t Clone (::fuchsia::images::AlphaFormat value, ::fuchsia::images::AlphaFormat * result)Defined at line 145 of file fidling/gen/sdk/fidl/fuchsia.images/fuchsia.images/hlcpp/fuchsia/images/cpp/fidl.h
-
zx_status_t Clone (::fuchsia::images::Transform value, ::fuchsia::images::Transform * result)Defined at line 166 of file fidling/gen/sdk/fidl/fuchsia.images/fuchsia.images/hlcpp/fuchsia/images/cpp/fidl.h
-
zx_status_t Clone (::fuchsia::images::MemoryType value, ::fuchsia::images::MemoryType * result)Defined at line 197 of file fidling/gen/sdk/fidl/fuchsia.images/fuchsia.images/hlcpp/fuchsia/images/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::images::ImageInfo & _value, ::fuchsia::images::ImageInfo * _result)Defined at line 309 of file fidling/gen/sdk/fidl/fuchsia.images/fuchsia.images/hlcpp/fuchsia/images/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::images::ImagePipe2AddBufferCollection2Request & _value, ::fuchsia::images::ImagePipe2AddBufferCollection2Request * _result)Defined at line 336 of file fidling/gen/sdk/fidl/fuchsia.images/fuchsia.images/hlcpp/fuchsia/images/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::images::ImagePipe2AddBufferCollectionRequest & _value, ::fuchsia::images::ImagePipe2AddBufferCollectionRequest * _result)Defined at line 359 of file fidling/gen/sdk/fidl/fuchsia.images/fuchsia.images/hlcpp/fuchsia/images/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::images::ImagePipe2AddImageRequest & _value, ::fuchsia::images::ImagePipe2AddImageRequest * _result)Defined at line 388 of file fidling/gen/sdk/fidl/fuchsia.images/fuchsia.images/hlcpp/fuchsia/images/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::images::ImagePipe2RemoveBufferCollectionRequest & _value, ::fuchsia::images::ImagePipe2RemoveBufferCollectionRequest * _result)Defined at line 409 of file fidling/gen/sdk/fidl/fuchsia.images/fuchsia.images/hlcpp/fuchsia/images/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::images::ImagePipe2RemoveImageRequest & _value, ::fuchsia::images::ImagePipe2RemoveImageRequest * _result)Defined at line 430 of file fidling/gen/sdk/fidl/fuchsia.images/fuchsia.images/hlcpp/fuchsia/images/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::images::ImagePipe2PresentImageRequest & _value, ::fuchsia::images::ImagePipe2PresentImageRequest * _result)Defined at line 459 of file fidling/gen/sdk/fidl/fuchsia.images/fuchsia.images/hlcpp/fuchsia/images/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::images::PresentationInfo & _value, ::fuchsia::images::PresentationInfo * _result)Defined at line 500 of file fidling/gen/sdk/fidl/fuchsia.images/fuchsia.images/hlcpp/fuchsia/images/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::images::ImagePipe2PresentImageResponse & _value, ::fuchsia::images::ImagePipe2PresentImageResponse * _result)Defined at line 521 of file fidling/gen/sdk/fidl/fuchsia.images/fuchsia.images/hlcpp/fuchsia/images/cpp/fidl.h
-
std::ostream & operator<< (std::ostream & os, const AlphaFormat & value) -
std::ostream & operator<< (std::ostream & os, const ColorSpace & value) -
std::ostream & operator<< (std::ostream & os, const MemoryType & value) -
std::ostream & operator<< (std::ostream & os, const PixelFormat & value) -
std::ostream & operator<< (std::ostream & os, const Tiling & value) -
std::ostream & operator<< (std::ostream & os, const Transform & value) -
std::ostream & operator<< (std::ostream & os, const ImageInfo & value) -
std::ostream & operator<< (std::ostream & os, const ImagePipe2AddBufferCollection2Request & value) -
std::ostream & operator<< (std::ostream & os, const ImagePipe2AddBufferCollectionRequest & value) -
std::ostream & operator<< (std::ostream & os, const ImagePipe2AddImageRequest & value) -
std::ostream & operator<< (std::ostream & os, const ImagePipe2PresentImageRequest & value) -
std::ostream & operator<< (std::ostream & os, const ImagePipe2PresentImageResponse & value) -
std::ostream & operator<< (std::ostream & os, const ImagePipe2RemoveBufferCollectionRequest & value) -
std::ostream & operator<< (std::ostream & os, const ImagePipe2RemoveImageRequest & value) -
std::ostream & operator<< (std::ostream & osconst PresentationInfo & value)