SpectralCascade / Ossium

Ossium is a bare-bones game engine built in C++ with only essential dependencies.

Home Page:https://ossiumengine.net

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Minor bug: upscaled glyphs incorrectly scaled at certain mip levels

SpectralCascade opened this issue · comments

Noticed on Linux laptop (dual core CPU with HD integrated graphics). Possibly float rounding issue? Specifically, when a glyph is too big to fit in an atlas cell so it is downscaled and then upscaled back at rendering time. At mip level 0 it seems correct but at other levels squished glyphs seem wrongly scaled.