Flutter Engine
The Flutter Engine
Namespaces | Typedefs | Functions
TextAtlasManager.cpp File Reference
#include "src/gpu/graphite/text/TextAtlasManager.h"
#include "include/core/SkColorSpace.h"
#include "include/gpu/graphite/Recorder.h"
#include "src/base/SkAutoMalloc.h"
#include "src/core/SkDistanceFieldGen.h"
#include "src/core/SkMasks.h"
#include "src/gpu/graphite/AtlasProvider.h"
#include "src/gpu/graphite/DrawAtlas.h"
#include "src/gpu/graphite/RecorderPriv.h"
#include "src/gpu/graphite/TextureProxy.h"
#include "src/sksl/SkSLUtil.h"
#include "src/text/gpu/Glyph.h"
#include "src/text/gpu/GlyphVector.h"
#include "src/text/gpu/StrikeCache.h"

Go to the source code of this file.

Namespaces

namespace  skgpu
 
namespace  skgpu::graphite
 
namespace  sktext
 
namespace  sktext::gpu
 

Typedefs

using Glyph = sktext::gpu::Glyph
 
using sktext::gpu::DrawAtlas = skgpu::graphite::DrawAtlas
 

Functions

template<typename INT_TYPE >
static void skgpu::graphite::expand_bits (INT_TYPE *dst, const uint8_t *src, int width, int height, int dstRowBytes, int srcRowBytes)
 
static void skgpu::graphite::get_packed_glyph_image (const SkGlyph &glyph, int dstRB, MaskFormat expectedMaskFormat, void *dst)
 

Typedef Documentation

◆ Glyph

Definition at line 24 of file TextAtlasManager.cpp.