= {
.ident = "Metal raster",
}
static int metal_get_message_width(void *data, const char *msg, unsigned msg_len, float scale)
Definition: metal_raster_font.m:508
static void metal_raster_font_flush_block(unsigned width, unsigned height, void *data, video_frame_info_t *video_info)
Definition: metal_raster_font.m:531
static void metal_raster_font_render_msg(video_frame_info_t *video_info, void *data, const char *msg, const struct font_params *params)
Definition: metal_raster_font.m:515
static void metal_raster_font_bind_block(void *data, void *userdata)
Definition: metal_raster_font.m:537
static void metal_raster_font_free_font(void *data, bool is_threaded)
Definition: metal_raster_font.m:502
static void * metal_raster_font_init_font(void *data, const char *font_path, float font_size, bool is_threaded)
Definition: metal_raster_font.m:490
static const struct font_glyph * metal_raster_font_get_glyph(void *data, uint32_t code)
Definition: metal_raster_font.m:524