I have been quietly working on improving the performance of OpenJPEG v2 for a number of weeks.
The focus was on testing an enhancement to one of the internal decoder algorithms. Results with the OpenJPEG test applications showed a 25% improvement in the decoder performance. More recent results have cast doubt on those improvements. The test harness created by Robin Cornelius loads a list of J2C images using a test stub built within the viewer framework. Some images decoded more than 75% faster, while others were 500% slower. The investigation of those results is ongoing. In the last few days I learned that the current viewer patches for OpenJPEG v2 (i.e., http://jira.secondlife.com/browse/SNOW-361 ) do not produce a usable viewer. Decoding a truncated image will report a warning of "Stream has reached its end" or "Stream too short". Almost the entire scene is rendered in gray. My focus is now shifting from working on a faster OpenJPEG v2 to ensuring that OpenJPEG v2 will produce a usable viewer. I am interesting in hearing from anyone else (publicly or privately) that has made progress in creating a usable viewer with OpenJPEG v2. Sheet Spotter
_______________________________________________ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges