#include <embedder.h>
Public Attributes | |
| size_t | struct_size |
| The size of this struct. Must be sizeof(FlutterVulkanImage). | |
| FlutterVulkanImageHandle | image |
| uint32_t | format |
| The VkFormat of the image (for example: VK_FORMAT_R8G8B8A8_UNORM). | |
Definition at line 926 of file embedder.h.
| uint32_t FlutterVulkanImage::format |
The VkFormat of the image (for example: VK_FORMAT_R8G8B8A8_UNORM).
Definition at line 933 of file embedder.h.
Referenced by flutter::GPUSurfaceVulkan::AcquireFrame(), flutter::testing::EmbedderTestBackingStoreProducerVulkan::Create(), flutter::testing::EmbedderTestContextVulkan::EmbedderTestContextVulkan(), FlutterGetNextImageCallback(), InferVulkanPlatformViewCreationCallback(), operator<<(), and operator==().
| FlutterVulkanImageHandle FlutterVulkanImage::image |
Handle to the VkImage that is owned by the embedder. The engine will bind this image for writing the frame.
Definition at line 931 of file embedder.h.
Referenced by flutter::GPUSurfaceVulkan::AcquireFrame(), impeller::AllocatedTextureSourceVK::AllocatedTextureSourceVK(), flutter::testing::EmbedderTestBackingStoreProducerVulkan::Create(), impeller::Paint::CreateContents(), flutter::Canvas::drawImage(), flutter::Canvas::drawImageNine(), flutter::Canvas::drawImageRect(), flutter::testing::EmbedderTestContextVulkan::EmbedderTestContextVulkan(), impeller::ImageVMATraits::Free(), impeller::EGLImageKHRWithDisplayTraits::Free(), impeller::EGLImageWithDisplayTraits::Free(), flutter::ImageShader::initWithImage(), operator<<(), operator==(), flutter::ReusableFragmentShader::SetImageSampler(), flutter::testing::TEST_F(), and impeller::WrapInput().
| size_t FlutterVulkanImage::struct_size |
The size of this struct. Must be sizeof(FlutterVulkanImage).
Definition at line 928 of file embedder.h.
Referenced by InferVulkanPlatformViewCreationCallback().