diff --git a/GlitchyEngine/src/Renderer/Text/Font.bf b/GlitchyEngine/src/Renderer/Text/Font.bf index 3239378..b690039 100644 --- a/GlitchyEngine/src/Renderer/Text/Font.bf +++ b/GlitchyEngine/src/Renderer/Text/Font.bf @@ -686,7 +686,7 @@ namespace GlitchyEngine.Renderer.Text int bufferX = desc.Width; int bufferY = desc.Height; - using(Bitmap bitmap = .((.)bufferX, (.)bufferY)) + using(Bitmap bitmap = .((.)bufferX, (.)bufferY, .Y_DOWNWARD)) { Debug.Profiler.ProfileResourceScope!("GenerateMSDF"); @@ -703,7 +703,7 @@ namespace GlitchyEngine.Renderer.Text { ColorRGB pixel = bitmap.Pixels[(y) * bufferX + x]; - int index = ((desc.Height - y - 1) * desc.Width + x) * 4; + int index = (y * desc.Width + x) * 4; pixels[index + 0] = ToInt8(pixel.R); pixels[index + 1] = ToInt8(pixel.G); diff --git a/GlitchyEngine/vendor/msdfgen b/GlitchyEngine/vendor/msdfgen index 696623c..0122223 160000 --- a/GlitchyEngine/vendor/msdfgen +++ b/GlitchyEngine/vendor/msdfgen @@ -1 +1 @@ -Subproject commit 696623c1cf316f2f084e3d546af20232004b5963 +Subproject commit 01222234a034399f6e485e08cf8c9e7d9704fe9f