Is your feature request related to a problem? Please describe.
DDS files are currently converted via ImageMagick. Writing a custom loader would completely cut that dependency.
Describe the solution you'd like
Pure Go implementation of a DDS loader.
Describe alternatives you've considered
There exists a Go DDS library with several forks (e.g. https://github.com/robroyd/dds), but none support the encoding/compression HD2 uses.
Additional context
Common format info for HD2 DDS files:
Is your feature request related to a problem? Please describe.
Describe the solution you'd like
Describe alternatives you've considered There exists a Go DDS library with several forks (e.g. https://github.com/robroyd/dds), but none support the encoding/compression HD2 uses.
Additional context Common format info for HD2 DDS files: