Home
last modified time | relevance | path

Searched refs:SkAtlasTextRenderer (Results 1 – 16 of 16) sorted by relevance

/external/skqp/include/atlastext/
DSkAtlasTextContext.h13 class SkAtlasTextRenderer; variable
16 SkAtlasTextRenderer* SkGetAtlasTextRendererFromInternalContext(class SkInternalAtlasTextContext&);
24 static sk_sp<SkAtlasTextContext> Make(sk_sp<SkAtlasTextRenderer>);
26 SkAtlasTextRenderer* renderer() const { in renderer()
37 SkAtlasTextContext(sk_sp<SkAtlasTextRenderer>);
DSkAtlasTextRenderer.h20 class SK_API SkAtlasTextRenderer : public SkRefCnt {
37 virtual ~SkAtlasTextRenderer() = default;
/external/skia/include/atlastext/
DSkAtlasTextContext.h13 class SkAtlasTextRenderer; variable
16 SkAtlasTextRenderer* SkGetAtlasTextRendererFromInternalContext(class SkInternalAtlasTextContext&);
24 static sk_sp<SkAtlasTextContext> Make(sk_sp<SkAtlasTextRenderer>);
26 SkAtlasTextRenderer* renderer() const { in renderer()
37 SkAtlasTextContext(sk_sp<SkAtlasTextRenderer>);
DSkAtlasTextRenderer.h20 class SK_API SkAtlasTextRenderer : public SkRefCnt {
37 virtual ~SkAtlasTextRenderer() = default;
/external/skqp/src/atlastext/
DSkInternalAtlasTextContext.h20 class SkAtlasTextRenderer; variable
29 static std::unique_ptr<SkInternalAtlasTextContext> Make(sk_sp<SkAtlasTextRenderer>);
33 SkAtlasTextRenderer* renderer() const { return fRenderer.get(); } in renderer()
53 SkInternalAtlasTextContext(sk_sp<SkAtlasTextRenderer>);
55 sk_sp<SkAtlasTextRenderer> fRenderer;
DSkInternalAtlasTextContext.cpp15 SkAtlasTextRenderer* SkGetAtlasTextRendererFromInternalContext( in SkGetAtlasTextRendererFromInternalContext()
23 sk_sp<SkAtlasTextRenderer> renderer) { in Make()
28 SkInternalAtlasTextContext::SkInternalAtlasTextContext(sk_sp<SkAtlasTextRenderer> renderer) in SkInternalAtlasTextContext()
75 auto vertexDataSize = sizeof(SkAtlasTextRenderer::SDFVertex) * 4 * glyphCnt; in recordDraw()
79 auto* vertex = reinterpret_cast<SkAtlasTextRenderer::SDFVertex*>(vertexData) + i; in recordDraw()
97 fRenderer->createTexture(SkAtlasTextRenderer::AtlasFormat::kA8, in flush()
119 auto vertices = reinterpret_cast<const SkAtlasTextRenderer::SDFVertex*>(draw.fVertexData); in flush()
DSkAtlasTextContext.cpp12 sk_sp<SkAtlasTextContext> SkAtlasTextContext::Make(sk_sp<SkAtlasTextRenderer> renderer) { in Make()
16 SkAtlasTextContext::SkAtlasTextContext(sk_sp<SkAtlasTextRenderer> renderer) in SkAtlasTextContext()
/external/skia/src/atlastext/
DSkInternalAtlasTextContext.h20 class SkAtlasTextRenderer; variable
29 static std::unique_ptr<SkInternalAtlasTextContext> Make(sk_sp<SkAtlasTextRenderer>);
33 SkAtlasTextRenderer* renderer() const { return fRenderer.get(); } in renderer()
53 SkInternalAtlasTextContext(sk_sp<SkAtlasTextRenderer>);
55 sk_sp<SkAtlasTextRenderer> fRenderer;
DSkInternalAtlasTextContext.cpp15 SkAtlasTextRenderer* SkGetAtlasTextRendererFromInternalContext( in SkGetAtlasTextRendererFromInternalContext()
23 sk_sp<SkAtlasTextRenderer> renderer) { in Make()
28 SkInternalAtlasTextContext::SkInternalAtlasTextContext(sk_sp<SkAtlasTextRenderer> renderer) in SkInternalAtlasTextContext()
75 auto vertexDataSize = sizeof(SkAtlasTextRenderer::SDFVertex) * 4 * glyphCnt; in recordDraw()
79 auto* vertex = reinterpret_cast<SkAtlasTextRenderer::SDFVertex*>(vertexData) + i; in recordDraw()
97 fRenderer->createTexture(SkAtlasTextRenderer::AtlasFormat::kA8, in flush()
119 auto vertices = reinterpret_cast<const SkAtlasTextRenderer::SDFVertex*>(draw.fVertexData); in flush()
DSkAtlasTextContext.cpp12 sk_sp<SkAtlasTextContext> SkAtlasTextContext::Make(sk_sp<SkAtlasTextRenderer> renderer) { in Make()
16 SkAtlasTextContext::SkAtlasTextContext(sk_sp<SkAtlasTextRenderer> renderer) in SkAtlasTextContext()
/external/skia/tools/gpu/atlastext/
DGLTestAtlasTextRenderer.cpp250 inline bool atlas_format_to_gl_types(SkAtlasTextRenderer::AtlasFormat format, in atlas_format_to_gl_types()
254 case SkAtlasTextRenderer::AtlasFormat::kA8: in atlas_format_to_gl_types()
263 inline int atlas_format_bytes_per_pixel(SkAtlasTextRenderer::AtlasFormat format) { in atlas_format_bytes_per_pixel()
265 case SkAtlasTextRenderer::AtlasFormat::kA8: in atlas_format_bytes_per_pixel()
DTestAtlasTextRenderer.h23 class TestAtlasTextRenderer : public SkAtlasTextRenderer {
/external/skqp/tools/gpu/atlastext/
DGLTestAtlasTextRenderer.cpp250 inline bool atlas_format_to_gl_types(SkAtlasTextRenderer::AtlasFormat format, in atlas_format_to_gl_types()
254 case SkAtlasTextRenderer::AtlasFormat::kA8: in atlas_format_to_gl_types()
263 inline int atlas_format_bytes_per_pixel(SkAtlasTextRenderer::AtlasFormat format) { in atlas_format_bytes_per_pixel()
265 case SkAtlasTextRenderer::AtlasFormat::kA8: in atlas_format_bytes_per_pixel()
DTestAtlasTextRenderer.h23 class TestAtlasTextRenderer : public SkAtlasTextRenderer {
/external/skia/gn/
Dgpu.gni742 "$_include/atlastext/SkAtlasTextRenderer.h",
/external/skqp/gn/
Dgpu.gni731 "$_include/atlastext/SkAtlasTextRenderer.h",