Flutter Impeller
canvas_unittests.cc File Reference
#include <unordered_map>
#include "flutter/display_list/dl_tile_mode.h"
#include "flutter/display_list/effects/dl_image_filter.h"
#include "flutter/display_list/geometry/dl_geometry_types.h"
#include "flutter/testing/testing.h"
#include "gtest/gtest.h"
#include "impeller/core/formats.h"
#include "impeller/core/texture_descriptor.h"
#include "impeller/display_list/aiks_unittests.h"
#include "impeller/display_list/canvas.h"
#include "impeller/display_list/dl_vertices_geometry.h"
#include "impeller/geometry/geometry_asserts.h"
#include "impeller/playground/playground.h"
#include "impeller/playground/widgets.h"
#include "impeller/renderer/render_target.h"

Go to the source code of this file.

Namespaces

 impeller
 
 impeller::testing
 

Functions

std::unique_ptr< Canvas > impeller::testing::CreateTestCanvas (ContentContext &context, std::optional< Rect > cull_rect=std::nullopt, bool requires_readback=false)
 
 impeller::testing::TEST_P (AiksTest, TransformMultipliesCorrectly)
 
 impeller::testing::TEST_P (AiksTest, CanvasCanPushPopCTM)
 
 impeller::testing::TEST_P (AiksTest, CanvasCTMCanBeUpdated)
 
 impeller::testing::TEST_P (AiksTest, BackdropCountDownNormal)
 
 impeller::testing::TEST_P (AiksTest, BackdropCountDownBackdropId)
 
 impeller::testing::TEST_P (AiksTest, BackdropCountDownBackdropIdMixed)
 
 impeller::testing::TEST_P (AiksTest, BackdropCountDownWithNestedSaveLayers)
 
 impeller::testing::TEST_P (AiksTest, DrawVerticesLinearGradientWithEmptySize)
 
 impeller::testing::TEST_P (AiksTest, DrawVerticesWithEmptyTextureCoordinates)
 
 impeller::testing::TEST_P (AiksTest, SupportsBlitToOnscreen)
 
 impeller::testing::TEST_P (AiksTest, RoundSuperellipseShadowComparison)