#include <Foundation/Foundation.h>#include <QuartzCore/QuartzCore.h>#include "flutter/shell/gpu/gpu_surface_metal_impeller.h"#include "gtest/gtest.h"#include "impeller/display_list/aiks_context.h"#include "impeller/entity/mtl/entity_shaders.h"#include "impeller/entity/mtl/framebuffer_blend_shaders.h"#include "impeller/entity/mtl/modern_shaders.h"#include "impeller/renderer/backend/metal/context_mtl.h"#include "impeller/typographer/typographer_context.h"Go to the source code of this file.
Classes | |
| class | flutter::testing::TestGPUSurfaceMetalDelegate |
Namespaces | |
| namespace | flutter |
| namespace | flutter::testing |
Functions | |
| static std::shared_ptr< impeller::ContextMTL > | flutter::testing::CreateImpellerContext () |
| flutter::testing::TEST (GPUSurfaceMetalImpeller, InvalidImpellerContextCreatesCausesSurfaceToBeInvalid) | |
| flutter::testing::TEST (GPUSurfaceMetalImpeller, CanCreateValidSurface) | |
| flutter::testing::TEST (GPUSurfaceMetalImpeller, AcquireFrameFromCAMetalLayerNullChecksDrawable) | |
| flutter::testing::TEST (GPUSurfaceMetalImpeller, AcquireFrameFromCAMetalLayerDoesNotRetainThis) | |
| flutter::testing::TEST (GPUSurfaceMetalImpeller, ResetHostBufferBasedOnFrameBoundary) | |