mirror of
https://github.com/ocornut/imgui.git
synced 2024-11-28 17:09:02 +08:00
Tweak default texture width for large amount of characters.
This commit is contained in:
parent
d27b295f4c
commit
e5d0d8334f
@ -6439,9 +6439,9 @@ bool ImFont::LoadFromMemoryTTF(const void* data, size_t data_size, float size
|
|||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
TexWidth = 512;
|
TexWidth = (glyph_count > 1000) ? 1024 : 512; // Width doesn't really matters.
|
||||||
TexHeight = 0;
|
TexHeight = 0;
|
||||||
const int max_tex_height = 1024*16;
|
const int max_tex_height = 1024*32;
|
||||||
stbtt_pack_context spc;
|
stbtt_pack_context spc;
|
||||||
int ret = stbtt_PackBegin(&spc, NULL, TexWidth, max_tex_height, 0, 1, NULL);
|
int ret = stbtt_PackBegin(&spc, NULL, TexWidth, max_tex_height, 0, 1, NULL);
|
||||||
IM_ASSERT(ret);
|
IM_ASSERT(ret);
|
||||||
|
Loading…
Reference in New Issue
Block a user