summaryrefslogtreecommitdiff
path: root/src/font.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/font.cpp')
-rw-r--r--src/font.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/font.cpp b/src/font.cpp
index aa7fbe6..0335017 100644
--- a/src/font.cpp
+++ b/src/font.cpp
@@ -43,6 +43,8 @@ struct FontInstanceBufferItem {
glm::vec4 bg_color;
glm::vec2 sprite_region_min;
glm::vec2 sprite_region_max;
+ glm::vec2 bounding_region_min;
+ glm::vec2 bounding_region_max;
float width;
float padding[3];
};
@@ -216,6 +218,8 @@ void FontType_Inner_CalcTransforms(const FontType *ft, FontRender *fr, FontInsta
buf_item->bg_color = glm::vec4(0.0, 0.0, 0.0, 0.0);
buf_item->sprite_region_min = fgc->sprite_region_min;
buf_item->sprite_region_max = fgc->sprite_region_max;
+ buf_item->bounding_region_min = glm::vec2(-1.1, -1.1);
+ buf_item->bounding_region_max = glm::vec2(1.1, 1.1);
buf_item->width =
(fr->settings.char_scale / ft->msdf_settings.minimum_scale)
* ft->msdf_settings.px_range;