public void getGlyphs (GlyphRun run, CharSequence str, int start, int end, Glyph lastGlyph) { if (packer != null) packer.setPackToTexture(true); // All glyphs added after this are packed directly to the texture. super.getGlyphs(run, str, start, end, lastGlyph); if (dirty) { dirty = false; packer.updateTextureRegions(regions, parameter.minFilter, parameter.magFilter, parameter.genMipMaps); } }
public void getGlyphs (GlyphRun run, CharSequence str, int start, int end, Glyph lastGlyph) { if (packer != null) packer.setPackToTexture(true); // All glyphs added after this are packed directly to the texture. super.getGlyphs(run, str, start, end, lastGlyph); if (dirty) { dirty = false; packer.updateTextureRegions(regions, parameter.minFilter, parameter.magFilter, parameter.genMipMaps); } }
Gdx.app.log("PixmapPackerTest", "Number of initial textures: " + atlas.getTextures().size); packer.setPackToTexture(true);
Gdx.app.log("PixmapPackerTest", "Number of initial textures: " + atlas.getTextures().size); packer.setPackToTexture(true);
@Override public void getGlyphs (GlyphRun run, CharSequence str, int start, int end, Glyph lastGlyph) { if (packer != null) packer.setPackToTexture(true); // All glyphs added after this are packed directly to the texture. super.getGlyphs(run, str, start, end, lastGlyph); if (dirty) { dirty = false; packer.updateTextureRegions(regions, parameter.minFilter, parameter.magFilter, parameter.genMipMaps); } }