mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-07-27 09:50:10 +00:00
introduce manual clearing path in font cache layer; use to prevent permanent accumulation of font glyphs even after font resizes etc.
This commit is contained in:
@@ -13640,6 +13640,7 @@ rd_frame(void)
|
||||
//- rjf: font sizes
|
||||
case RD_CmdKind_IncUIFontScale:
|
||||
{
|
||||
fnt_reset();
|
||||
RD_Window *window = rd_window_from_handle(rd_regs()->window);
|
||||
if(window != 0)
|
||||
{
|
||||
@@ -13650,6 +13651,7 @@ rd_frame(void)
|
||||
}break;
|
||||
case RD_CmdKind_DecUIFontScale:
|
||||
{
|
||||
fnt_reset();
|
||||
RD_Window *window = rd_window_from_handle(rd_regs()->window);
|
||||
if(window != 0)
|
||||
{
|
||||
@@ -13660,6 +13662,7 @@ rd_frame(void)
|
||||
}break;
|
||||
case RD_CmdKind_IncCodeFontScale:
|
||||
{
|
||||
fnt_reset();
|
||||
RD_Window *window = rd_window_from_handle(rd_regs()->window);
|
||||
if(window != 0)
|
||||
{
|
||||
@@ -13670,6 +13673,7 @@ rd_frame(void)
|
||||
}break;
|
||||
case RD_CmdKind_DecCodeFontScale:
|
||||
{
|
||||
fnt_reset();
|
||||
RD_Window *window = rd_window_from_handle(rd_regs()->window);
|
||||
if(window != 0)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user