Skip to content

v1.0.0

Compare
Choose a tag to compare
@mokurin000 mokurin000 released this 08 Aug 21:44
· 125 commits to master since this release

thanks to image-rs/image#1532 ,
1.0.0 will generate semi-transparent GIF,

petpet-rs pet-pet-gif
comment lto + opt-3 cpython 3.9.6
level speed=10 unkown
time (on average) 3.66s 5.92s
                   -`                    poly@archlinux 
                  .o+`                   -------------- 
                 `ooo/                   OS: Arch Linux x86_64 
                `+oooo:                  Kernel: 5.13.8-zen1-1-zen 
               `+oooooo:                 CPU: Intel i5-8500 (6) @ 4.100GHz 
               -+oooooo+:                
             `/:-:++oooo+:               
            `/++++/+++++++:              
           `/++++++++++++++:             
          `/+++ooooooooooooo/`           
         ./ooosssso++osssssso+`          
        .oossssso-````/ossssss+`        
       -osssssso.      :ssssssso.        
      :osssssss/        osssso+++.       
     /ossssssss/        +ssssooo/-       
   `/ossssso+/:-        -:/+osssso+-     
  `+sso+:-`                 `.-/+oso:    
 `++:.                           `-/+/
 .`                                 `/     
./target/release/bench test.png test.gif 10
from petpetgif import petpet
for i in range(100):
    petpet.make("test.png", "test.gif")

flamegraph.svg.gz

found low speed means high quality.

There executables were compressed by upx.