Welcome, Guest. Please login or register.

Author Topic: WarpJPEG.datatype 45.12 - now with AltiVec speed boost  (Read 3009 times)

Description:

0 Members and 2 Guests are viewing this topic.

Offline Oldsmobile_Mike

Quote from: futaura;789372
The AltiVec code came from libjpeg-turbo which became available earlier this year (although not in a release version yet).  But, unlike libjpeg-turbo, WarpJPEG is still mainly jpeg-9a based, with a bit of old code from jpeg-6b, and the libjpeg-turbo AltiVec code bolted on, with added optimisations and features from myself.  Hopefully it won't get too complicated to maintain this mix of code bases in the future :).

Wow, good luck!  That sounds complicated.  :)

Probably a dumb question, but I noticed your user icon has IBrowse in it.  Is that by any chance hinting at anything?  Can't speak for everyone on the forum, but I know I'd pay good money for some updates to that browser for classic systems.  *hint hint*  ;)
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline Oldsmobile_Mike

Re: WarpJPEG.datatype 45.12 - now with AltiVec speed boost
« Reply #1 on: May 16, 2015, 08:19:45 PM »
Quote from: futaura;789384
Nice to hear :D. My avatar isn't new - it has been like that for quite a few years :) .  IBrowse has not been forgotten about though - it is going to be tough, but I fully intend for IBrowse 2.5 to be released at some point, especially as I'd rather all my work in it doesn't go completely to waste. The OS4 native version will get AltiVec in the internal JPEG decoder, of course. The main stumbling block, apart from Stefan, is AmiSSL right now - many websites have shut off SSL v3 completely, so IBrowse desperately needs the updated AmiSSL which is also being worked on (albeit very slowly).

Oh!  Durrr, I didn't recognize your screenname.  I blame getting old.  ;)

Good luck on the update!  :)
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos