google / guetzli

Perceptual JPEG encoder
Apache License 2.0
12.91k stars 976 forks source link

Multiple Build Systems #188

Open joshthoward opened 7 years ago

joshthoward commented 7 years ago

This might be more of a question, but why are we maintaining multiple build systems?

Backstory: I've been wanting to add in an option for a gpu library where a "--with-cuda" or "--with-opencl" flag would have to be added to the build process. If the build process gets more complicated however, I believe that this might get cumbersome.

tomByrer commented 7 years ago

GPU is a great idea! But I think they're focusing on optimizing CPU (& likely SSE) first. Maybe fork & see if worth remerging later?