Fix corrupt HUD fonts
osg::texture2D changes GL_UNPACK_ROW_LENGTH, which fntLoadTXF is not prepared to deal with. Reset the value back to 0 before loading + caching TXF fonts on the PLIB side.
This commit is contained in:
parent
c29fa35840
commit
08ea386197
1 changed files with 4 additions and 0 deletions
|
@ -79,6 +79,10 @@ public:
|
|||
puSetDefaultStyle ( PUSTYLE_SMALL_SHADED ); //PUSTYLE_DEFAULT
|
||||
puSetDefaultColourScheme (0.8, 0.8, 0.9, 1);
|
||||
|
||||
// OSG Texture2D sets this, which breaks PLIB fntLoadTXF
|
||||
// force it back to zero so width passed to glTexImage2D is used
|
||||
glPixelStorei(GL_UNPACK_ROW_LENGTH, 0);
|
||||
|
||||
FGFontCache *fc = FGFontCache::instance();
|
||||
fc->initializeFonts();
|
||||
puFont *GuiFont
|
||||
|
|
Loading…
Add table
Reference in a new issue