From 6bb47ce2bf151aa73a27652c0f72cdfa77f4feb0 Mon Sep 17 00:00:00 2001 From: fgnm Date: Fri, 14 May 2021 22:51:04 +0200 Subject: [PATCH] Fix Distance filed shader leak --- hyperlap2d-runtime-libgdx | 2 +- .../java/games/rednblack/editor/proxy/ResourceManager.java | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/hyperlap2d-runtime-libgdx b/hyperlap2d-runtime-libgdx index 086a571b..d16baff9 160000 --- a/hyperlap2d-runtime-libgdx +++ b/hyperlap2d-runtime-libgdx @@ -1 +1 @@ -Subproject commit 086a571b5b586677f9abb6568f12df9591ae2749 +Subproject commit d16baff90fcd8ee7cb424d7caaddb02d909538e8 diff --git a/src/main/java/games/rednblack/editor/proxy/ResourceManager.java b/src/main/java/games/rednblack/editor/proxy/ResourceManager.java index a7797619..3417fb41 100644 --- a/src/main/java/games/rednblack/editor/proxy/ResourceManager.java +++ b/src/main/java/games/rednblack/editor/proxy/ResourceManager.java @@ -112,13 +112,12 @@ public class ResourceManager extends Proxy implements IResourceRetriever { generator.dispose(); monoGenerator.dispose(); - //DistanceFieldFont smallDistanceField = new DistanceFieldFont(); ShadedDistanceFieldFont smallDistanceField = new ShadedDistanceFieldFont(Gdx.files.internal("style/default-font-32.fnt")); smallDistanceField.setDistanceFieldSmoothing(6); - smallDistanceField.getData().setScale(0.4f); + smallDistanceField.getData().setScale(0.35f); ShadedDistanceFieldFont defaultDistanceField = new ShadedDistanceFieldFont(Gdx.files.internal("style/default-font-32.fnt")); defaultDistanceField.setDistanceFieldSmoothing(6); - defaultDistanceField.getData().setScale(0.45f); + defaultDistanceField.getData().setScale(0.4f); ShadedDistanceFieldFont bigDistanceField = new ShadedDistanceFieldFont(Gdx.files.internal("style/default-font-32.fnt")); bigDistanceField.setDistanceFieldSmoothing(6); bigDistanceField.getData().setScale(0.5f);