diff options
| author | Jean-Philippe Bruyère <jp_bruyere@hotmail.com> | 2026-10-27 09:00:37 +0100 |
|---|---|---|
| committer | Jean-Philippe Bruyère <jp_bruyere@hotmail.com> | 2026-10-27 09:00:37 +0100 |
| commit | 7ff0e5d3085aa830f7fe3b32fb5ce1d9c265ae04 (patch) | |
| tree | 6ad6c1f12c9af2d2d5893670f7ea292ae1dfbe5c /src/vkvg_context.c | |
| parent | b51886c9fe9b591ff7f373c0719fbc51cf0a29e6 (diff) | |
vkvg_font_size_t holding pixel sized font, lightweight vkvg_font_t with only ptSizedev
Diffstat (limited to 'src/vkvg_context.c')
| -rw-r--r-- | src/vkvg_context.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/vkvg_context.c b/src/vkvg_context.c index 1711fbe..a9f470f 100644 --- a/src/vkvg_context.c +++ b/src/vkvg_context.c @@ -1238,13 +1238,13 @@ void vkvg_select_font_face(VkvgContext ctx, const char* name) { if (vkvg_status(ctx)) return; RECORD(ctx, VKVG_CMD_SET_FONT_FACE, name); - vkvg_set_font(ctx, vkvg_font_create(ctx->pSurf, name, 12)); + vkvg_set_font(ctx, vkvg_font_create(ctx->dev, name, 12)); } void vkvg_load_font_from_path(VkvgContext ctx, const char* path, uint32_t size) { if (vkvg_status(ctx)) return; RECORD(ctx, VKVG_CMD_SET_FONT_PATH, name); - vkvg_set_font(ctx, vkvg_font_create_from_file(ctx->pSurf, path, 0, size)); + vkvg_set_font(ctx, vkvg_font_create_from_file(ctx->dev, path, 0, size)); } void vkvg_set_font_size(VkvgContext ctx, uint32_t size) { if (vkvg_status(ctx)) @@ -1276,7 +1276,7 @@ void vkvg_text_extents(VkvgContext ctx, const char* text, vkvg_text_extents_t* e void vkvg_font_extents(VkvgContext ctx, vkvg_font_extents_t* extents) { if (vkvg_status(ctx) || vkvg_font_status(ctx->currentFont)) return; - _font_cache_font_extents(ctx->currentFont, extents); + _font_cache_font_extents(ctx, extents); } void vkvg_show_text(VkvgContext ctx, const char* text) { if (vkvg_status(ctx) || vkvg_font_status(ctx->currentFont)) @@ -1295,7 +1295,7 @@ VkvgText vkvg_text_create(VkvgContext ctx, const char* text) { LOGE("vkvg_text_create error, no memory\n"); return NULL; } - text_run_init(tr, ctx->currentFont, ctx->textDirection, text, -1); + text_run_init(tr, ctx, text, -1); return tr; } VkvgText vkvg_text_create_with_length(VkvgContext ctx, const char* text, uint32_t length) { @@ -1306,7 +1306,7 @@ VkvgText vkvg_text_create_with_length(VkvgContext ctx, const char* text, uint32_ LOGE("vkvg_text_create error, no memory\n"); return NULL; } - text_run_init(tr, ctx->currentFont, ctx->textDirection, text, length); + text_run_init(tr, ctx, text, length); return tr; } uint32_t vkvg_text_get_glyph_count(VkvgText textRun) { |