New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve TextureAtlas parsing, store name/value pairs per region #6316
Commits on Dec 16, 2020
-
Changed TextureAtlas parsing to store unrecognized values as name/val…
…ue pairs. Moved split and pad to name/value pairs. Changed TexturePacker to omit entries that are default values and write a pma entry for each page.
Commits on Dec 17, 2020
Commits on Dec 18, 2020
Commits on Dec 19, 2020
-
-
Fixed mipmaps not being created when the min filter needs them (fixes…
… AtlasIssueTest).
-
-
-
-
-
-
Revert change to issue_pack, since the issue was fixed.
And fixed in a more thorough way, too.
-
-
Commits on Dec 20, 2020
-
Move TextureAtlasData member class to end of TextureAtlas.
Drives my OCD nuts to put member classes at the top.
-
* Reuse region names/values arrays. * Initialize index to -1 by default. * Comments to note deprecated fields. * Use @null. * 1024 BufferedReader size. * Don't need to store index comparator on a field. * Changed equalsIgnoreCase to equals. Most of the format is case sensitive so seemed odd to ignore case only in some places. * Use ensureCapacity for textures and regions collections. * Clean up wonky texture initialization. * Don't need a static field for reading the entry, plus it wasn't thread safe.