Hello Gophers
I consider reading and writing lossy fixed-rate textures in formats DXT 
<https://en.wikipedia.org/wiki/S3_Texture_Compression#DXT4_and_DXT5>, PVRTC 
<https://en.wikipedia.org/wiki/PVRTC> and ETC1 
<https://en.wikipedia.org/wiki/Ericsson_Texture_Compression#ETC1>.
I will try [1] which support DXT.
I haven't found existing packages supporting PVRTC and ETC1.

Before I start any new implementation attempt, maybe you have some advice 
for me :
- existing packages that I may not have heard of ?
- would it be easier to start vanilla go code from scratch, or to call 
existing C libraries using cgo ?

Note that my work consists purely in file manipulation, it is currently 
unrelated with how the GPU will handle the resulting compressed textures.
Thanks in advance!
Val

[1] glimage <https://github.com/spate/glimage> and gla 
<https://github.com/spate/gla> (2012)

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to