Functions | |
std::shared_ptr< Context > | CreateContext () |
TEST (AndroidVulkanTest, CanImportRGBA) | |
TEST (AndroidVulkanTest, CanImportWithYUB) | |
TEST (ToolkitAndroidTest, CanCreateProcTable) | |
TEST (ToolkitAndroidTest, GuardsAgainstZeroSizedDescriptors) | |
TEST (ToolkitAndroidTest, CanCreateHardwareBuffer) | |
TEST (ToolkitAndroidTest, CanGetHardwareBufferIDs) | |
TEST (ToolkitAndroidTest, HardwareBufferNullIDIfAPIUnavailable) | |
TEST (ToolkitAndroidTest, CanDescribeHardwareBufferHandles) | |
TEST (ToolkitAndroidTest, CanApplySurfaceTransaction) | |
TEST (ToolkitAndroidTest, SurfacControlsAreAvailable) | |
TEST (ToolkitAndroidTest, ChoreographerIsAvailable) | |
TEST (ToolkitAndroidTest, CanPostAndNotWaitForFrameCallbacks) | |
TEST (ToolkitAndroidTest, CanPostAndWaitForFrameCallbacks) | |
std::shared_ptr<Context> impeller::android::testing::CreateContext | ( | ) |
Definition at line 19 of file ahb_texture_source_vk_unittests.cc.
References impeller::interop::Create(), impeller::ContextVK::Create(), impeller::ContextVK::Settings::enable_gpu_tracing, impeller::ContextVK::Settings::enable_surface_control, impeller::ContextVK::Settings::enable_validation, impeller::ContextVK::Settings::proc_address_callback, impeller::ContextVK::Settings::shader_libraries_data, and VALIDATION_LOG.
Referenced by impeller::Playground::OpenPlaygroundHere(), TEST(), and impeller::interop::testing::TEST_P().
impeller::android::testing::TEST | ( | AndroidVulkanTest | , |
CanImportRGBA | |||
) |
Definition at line 40 of file ahb_texture_source_vk_unittests.cc.
References CreateContext(), impeller::android::HardwareBufferDescriptor::format, impeller::AHBTextureSourceVK::GetYUVConversion(), impeller::android::HardwareBuffer::IsAvailableOnPlatform(), impeller::AHBTextureSourceVK::IsValid(), impeller::android::kR8G8B8A8UNormInt, impeller::android::kSampledImage, impeller::android::HardwareBufferDescriptor::size, and impeller::android::HardwareBufferDescriptor::usage.
impeller::android::testing::TEST | ( | AndroidVulkanTest | , |
CanImportWithYUB | |||
) |
Definition at line 64 of file ahb_texture_source_vk_unittests.cc.
References CreateContext(), impeller::AHBTextureSourceVK::GetYUVConversion(), impeller::android::HardwareBuffer::IsAvailableOnPlatform(), and impeller::AHBTextureSourceVK::IsValid().
impeller::android::testing::TEST | ( | ToolkitAndroidTest | , |
CanApplySurfaceTransaction | |||
) |
Definition at line 84 of file toolkit_android_unittests.cc.
References impeller::android::SurfaceTransaction::Apply(), impeller::android::SurfaceTransaction::IsAvailableOnPlatform(), and impeller::android::SurfaceTransaction::IsValid().
impeller::android::testing::TEST | ( | ToolkitAndroidTest | , |
CanCreateHardwareBuffer | |||
) |
Definition at line 38 of file toolkit_android_unittests.cc.
References impeller::android::HardwareBuffer::IsAvailableOnPlatform(), impeller::android::HardwareBuffer::IsValid(), and impeller::android::HardwareBufferDescriptor::MakeForSwapchainImage().
impeller::android::testing::TEST | ( | ToolkitAndroidTest | , |
CanCreateProcTable | |||
) |
Definition at line 27 of file toolkit_android_unittests.cc.
References impeller::android::ProcTable::IsValid().
impeller::android::testing::TEST | ( | ToolkitAndroidTest | , |
CanDescribeHardwareBufferHandles | |||
) |
Definition at line 69 of file toolkit_android_unittests.cc.
References impeller::android::HardwareBuffer::Describe(), impeller::android::HardwareBuffer::GetHandle(), impeller::android::HardwareBuffer::IsAvailableOnPlatform(), impeller::android::HardwareBuffer::IsValid(), and impeller::android::HardwareBufferDescriptor::MakeForSwapchainImage().
impeller::android::testing::TEST | ( | ToolkitAndroidTest | , |
CanGetHardwareBufferIDs | |||
) |
Definition at line 49 of file toolkit_android_unittests.cc.
References impeller::android::GetProcTable(), impeller::android::HardwareBuffer::GetSystemUniqueID(), impeller::android::HardwareBuffer::IsAvailableOnPlatform(), impeller::android::HardwareBuffer::IsValid(), and impeller::android::HardwareBufferDescriptor::MakeForSwapchainImage().
impeller::android::testing::TEST | ( | ToolkitAndroidTest | , |
CanPostAndNotWaitForFrameCallbacks | |||
) |
Definition at line 110 of file toolkit_android_unittests.cc.
References impeller::android::Choreographer::GetInstance(), and impeller::android::Choreographer::IsAvailableOnPlatform().
impeller::android::testing::TEST | ( | ToolkitAndroidTest | , |
CanPostAndWaitForFrameCallbacks | |||
) |
Definition at line 119 of file toolkit_android_unittests.cc.
References impeller::android::Choreographer::GetInstance(), and impeller::android::Choreographer::IsAvailableOnPlatform().
impeller::android::testing::TEST | ( | ToolkitAndroidTest | , |
ChoreographerIsAvailable | |||
) |
Definition at line 103 of file toolkit_android_unittests.cc.
References impeller::android::Choreographer::IsAvailableOnPlatform().
impeller::android::testing::TEST | ( | ToolkitAndroidTest | , |
GuardsAgainstZeroSizedDescriptors | |||
) |
Definition at line 32 of file toolkit_android_unittests.cc.
References impeller::android::HardwareBufferDescriptor::MakeForSwapchainImage().
impeller::android::testing::TEST | ( | ToolkitAndroidTest | , |
HardwareBufferNullIDIfAPIUnavailable | |||
) |
Definition at line 64 of file toolkit_android_unittests.cc.
References DISABLE_ANDROID_PROC, and impeller::android::HardwareBuffer::GetSystemUniqueID().
impeller::android::testing::TEST | ( | ToolkitAndroidTest | , |
SurfacControlsAreAvailable | |||
) |
Definition at line 96 of file toolkit_android_unittests.cc.
References impeller::android::SurfaceControl::IsAvailableOnPlatform().