~adj/civ3_cross_platform_editor#17: 
Optimize PCX Processing Code

Make easier-to-read/maintain, and faster, image import support. Ought to be possible with JDK 1.5 technology.

Consider using my JImageReader library rather than having the code be semi-duplicated in this project.

Status
REPORTED
Submitter
bitbucket:QuintillusCFC
Assigned to
No-one
Submitted
8 years ago
Updated
1 year, 2 months ago
Labels
verify-status

~adj 8 years ago

I created this in May, 2014... I don't entirely recall what I considered to be "better". I suspect it meant in part letting the PCX code share more with my general PCX reader (w/o Civ3 transparency), and in part more efficient. I do recall attempting to multithread the PCX import without much success/impact. Now I think the best way to speed this up is to import multiple PCXs at once (which is already done in many places now). The PCX code still isn't entirely shared, but I'm not sure how important that is anymore.

Might close this as completed after looking at the history, esp. if the threading of PCX importing happened after 5/30/2014.

~adj 1 year, 2 months ago

Leaving this as "investigate whether JImageReader should be used, and whether there are optimizations within the PCX code itself." We also have:

#14 - Importing BMP maps from formats that are more efficient space-wise than BMP #185 - Optimize BMP import memory usage #188 - Optimize PCX imports (which is at a high level; this card will be focused on the low-level)

Register here or Log in to comment, or comment via email.