Fixed blurry font for examples
Oversampling for the default font is tweaked for the default font with height 13. I set the wrong height for all examples which should now be fixed.
This commit is contained in:
parent
7ccd95f2f1
commit
ca4d5bad8c
@ -311,8 +311,8 @@ int main(int argc, char *argv[])
|
|||||||
const char *font_path = (argc > 1) ? argv[1]: 0;
|
const char *font_path = (argc > 1) ? argv[1]: 0;
|
||||||
nk_font_atlas_init_default(&atlas);
|
nk_font_atlas_init_default(&atlas);
|
||||||
nk_font_atlas_begin(&atlas);
|
nk_font_atlas_begin(&atlas);
|
||||||
if (font_path) font = nk_font_atlas_add_from_file(&atlas, font_path, 14.0f, NULL);
|
if (font_path) font = nk_font_atlas_add_from_file(&atlas, font_path, 13.0f, NULL);
|
||||||
else font = nk_font_atlas_add_default(&atlas, 14.0f, NULL);
|
else font = nk_font_atlas_add_default(&atlas, 13.0f, NULL);
|
||||||
image = nk_font_atlas_bake(&atlas, &w, &h, NK_FONT_ATLAS_RGBA32);
|
image = nk_font_atlas_bake(&atlas, &w, &h, NK_FONT_ATLAS_RGBA32);
|
||||||
device_upload_atlas(&device, image, w, h);
|
device_upload_atlas(&device, image, w, h);
|
||||||
nk_font_atlas_end(&atlas, nk_handle_id((int)device.font_tex), &device.null);}
|
nk_font_atlas_end(&atlas, nk_handle_id((int)device.font_tex), &device.null);}
|
||||||
|
@ -402,7 +402,7 @@ file_browser_run(struct file_browser *browser, struct nk_context *ctx)
|
|||||||
struct nk_rect total_space;
|
struct nk_rect total_space;
|
||||||
|
|
||||||
if (nk_begin(ctx, &layout, "File Browser", nk_rect(50, 50, 800, 600),
|
if (nk_begin(ctx, &layout, "File Browser", nk_rect(50, 50, 800, 600),
|
||||||
NK_WINDOW_BORDER|NK_WINDOW_NO_SCROLLBAR|NK_WINDOW_CLOSABLE|NK_WINDOW_MOVABLE))
|
NK_WINDOW_BORDER|NK_WINDOW_NO_SCROLLBAR|NK_WINDOW_MOVABLE))
|
||||||
{
|
{
|
||||||
struct nk_panel sub;
|
struct nk_panel sub;
|
||||||
static float ratio[] = {0.25f, NK_UNDEFINED};
|
static float ratio[] = {0.25f, NK_UNDEFINED};
|
||||||
@ -808,8 +808,8 @@ int main(int argc, char *argv[])
|
|||||||
const char *font_path = (argc > 1) ? argv[1]: 0;
|
const char *font_path = (argc > 1) ? argv[1]: 0;
|
||||||
nk_font_atlas_init_default(&atlas);
|
nk_font_atlas_init_default(&atlas);
|
||||||
nk_font_atlas_begin(&atlas);
|
nk_font_atlas_begin(&atlas);
|
||||||
if (font_path) font = nk_font_atlas_add_from_file(&atlas, font_path, 14.0f, NULL);
|
if (font_path) font = nk_font_atlas_add_from_file(&atlas, font_path, 13.0f, NULL);
|
||||||
else font = nk_font_atlas_add_default(&atlas, 14.0f, NULL);
|
else font = nk_font_atlas_add_default(&atlas, 13.0f, NULL);
|
||||||
image = nk_font_atlas_bake(&atlas, &w, &h, NK_FONT_ATLAS_RGBA32);
|
image = nk_font_atlas_bake(&atlas, &w, &h, NK_FONT_ATLAS_RGBA32);
|
||||||
device_upload_atlas(&device, image, w, h);
|
device_upload_atlas(&device, image, w, h);
|
||||||
nk_font_atlas_end(&atlas, nk_handle_id((int)device.font_tex), &device.null);}
|
nk_font_atlas_end(&atlas, nk_handle_id((int)device.font_tex), &device.null);}
|
||||||
|
@ -656,8 +656,8 @@ int main(int argc, char *argv[])
|
|||||||
const char *font_path = (argc > 1) ? argv[1]: 0;
|
const char *font_path = (argc > 1) ? argv[1]: 0;
|
||||||
nk_font_atlas_init_default(&atlas);
|
nk_font_atlas_init_default(&atlas);
|
||||||
nk_font_atlas_begin(&atlas);
|
nk_font_atlas_begin(&atlas);
|
||||||
if (font_path) font = nk_font_atlas_add_from_file(&atlas, font_path, 14.0f, NULL);
|
if (font_path) font = nk_font_atlas_add_from_file(&atlas, font_path, 13.0f, NULL);
|
||||||
else font = nk_font_atlas_add_default(&atlas, 14.0f, NULL);
|
else font = nk_font_atlas_add_default(&atlas, 13.0f, NULL);
|
||||||
image = nk_font_atlas_bake(&atlas, &w, &h, NK_FONT_ATLAS_RGBA32);
|
image = nk_font_atlas_bake(&atlas, &w, &h, NK_FONT_ATLAS_RGBA32);
|
||||||
device_upload_atlas(&device, image, w, h);
|
device_upload_atlas(&device, image, w, h);
|
||||||
nk_font_atlas_end(&atlas, nk_handle_id((int)device.font_tex), &device.null);}
|
nk_font_atlas_end(&atlas, nk_handle_id((int)device.font_tex), &device.null);}
|
||||||
|
@ -1407,8 +1407,8 @@ int main(int argc, char *argv[])
|
|||||||
const char *font_path = (argc > 1) ? argv[1]: 0;
|
const char *font_path = (argc > 1) ? argv[1]: 0;
|
||||||
nk_font_atlas_init_default(&atlas);
|
nk_font_atlas_init_default(&atlas);
|
||||||
nk_font_atlas_begin(&atlas);
|
nk_font_atlas_begin(&atlas);
|
||||||
if (font_path) font = nk_font_atlas_add_from_file(&atlas, font_path, 14.0f, NULL);
|
if (font_path) font = nk_font_atlas_add_from_file(&atlas, font_path, 13.0f, NULL);
|
||||||
else font = nk_font_atlas_add_default(&atlas, 14.0f, NULL);
|
else font = nk_font_atlas_add_default(&atlas, 13.0f, NULL);
|
||||||
image = nk_font_atlas_bake(&atlas, &w, &h, NK_FONT_ATLAS_RGBA32);
|
image = nk_font_atlas_bake(&atlas, &w, &h, NK_FONT_ATLAS_RGBA32);
|
||||||
device_upload_atlas(&device, image, w, h);
|
device_upload_atlas(&device, image, w, h);
|
||||||
nk_font_atlas_end(&atlas, nk_handle_id((int)device.font_tex), &device.null);}
|
nk_font_atlas_end(&atlas, nk_handle_id((int)device.font_tex), &device.null);}
|
||||||
|
Loading…
Reference in New Issue
Block a user