Flutter Engine
The Flutter Engine
|
#include "include/core/SkAlphaType.h"
#include "include/core/SkBitmap.h"
#include "include/core/SkCanvas.h"
#include "include/core/SkColor.h"
#include "include/core/SkColorType.h"
#include "include/core/SkFont.h"
#include "include/core/SkFontStyle.h"
#include "include/core/SkFontTypes.h"
#include "include/core/SkImageInfo.h"
#include "include/core/SkMatrix.h"
#include "include/core/SkPaint.h"
#include "include/core/SkPoint.h"
#include "include/core/SkRefCnt.h"
#include "include/core/SkScalar.h"
#include "include/core/SkSurface.h"
#include "include/core/SkSurfaceProps.h"
#include "include/core/SkTextBlob.h"
#include "include/core/SkTypeface.h"
#include "include/core/SkTypes.h"
#include "include/gpu/GpuTypes.h"
#include "include/gpu/GrDirectContext.h"
#include "include/gpu/ganesh/SkSurfaceGanesh.h"
#include "src/core/SkDevice.h"
#include "src/core/SkScalerContext.h"
#include "src/text/GlyphRun.h"
#include "src/text/gpu/SDFTControl.h"
#include "src/text/gpu/SubRunAllocator.h"
#include "src/text/gpu/TextBlob.h"
#include "tests/CtsEnforcement.h"
#include "tests/Test.h"
#include "tools/ToolUtils.h"
#include "tools/fonts/FontToolUtils.h"
#include <cmath>
#include <cstddef>
#include <cstdint>
#include <limits>
#include <memory>
#include <tuple>
#include <utility>
Go to the source code of this file.
Typedefs | |
using | BagOfBytes = sktext::gpu::BagOfBytes |
using | SubRunAllocator = sktext::gpu::SubRunAllocator |
using | TextBlob = sktext::gpu::TextBlob |
Functions | |
SkBitmap | rasterize_blob (SkTextBlob *blob, const SkPaint &paint, GrRecordingContext *rContext, const SkMatrix &matrix) |
bool | check_for_black (const SkBitmap &bm) |
DEF_GANESH_TEST_FOR_RENDERING_CONTEXTS (GrTextBlobScaleAnimation, reporter, ctxInfo, CtsEnforcement::kApiLevel_T) | |
DEF_GANESH_TEST_FOR_RENDERING_CONTEXTS (GrTextBlobMoveAround, reporter, ctxInfo, CtsEnforcement::kApiLevel_T) | |
DEF_TEST (BagOfBytesBasic, r) | |
DEF_TEST (SubRunAllocator, r) | |
DEF_TEST (KeyEqualityOnPerspective, r) | |
using BagOfBytes = sktext::gpu::BagOfBytes |
Definition at line 52 of file GrTextBlobTest.cpp.
Definition at line 53 of file GrTextBlobTest.cpp.
using TextBlob = sktext::gpu::TextBlob |
Definition at line 354 of file GrTextBlobTest.cpp.
bool check_for_black | ( | const SkBitmap & | bm | ) |
Definition at line 72 of file GrTextBlobTest.cpp.
DEF_GANESH_TEST_FOR_RENDERING_CONTEXTS | ( | GrTextBlobMoveAround | , |
reporter | , | ||
ctxInfo | , | ||
CtsEnforcement::kApiLevel_T | |||
) |
Definition at line 114 of file GrTextBlobTest.cpp.
DEF_GANESH_TEST_FOR_RENDERING_CONTEXTS | ( | GrTextBlobScaleAnimation | , |
reporter | , | ||
ctxInfo | , | ||
CtsEnforcement::kApiLevel_T | |||
) |
Definition at line 83 of file GrTextBlobTest.cpp.
DEF_TEST | ( | BagOfBytesBasic | , |
r | |||
) |
Definition at line 190 of file GrTextBlobTest.cpp.
DEF_TEST | ( | KeyEqualityOnPerspective | , |
r | |||
) |
Definition at line 356 of file GrTextBlobTest.cpp.
DEF_TEST | ( | SubRunAllocator | , |
r | |||
) |
Definition at line 246 of file GrTextBlobTest.cpp.
SkBitmap rasterize_blob | ( | SkTextBlob * | blob, |
const SkPaint & | paint, | ||
GrRecordingContext * | rContext, | ||
const SkMatrix & | matrix | ||
) |
Definition at line 55 of file GrTextBlobTest.cpp.