A GIMP 3.0 plugin to export images as DDS files using the external tool texconv.
This plugin provides a simple dialog to choose DDS compression format, mipmaps generation, sRGB colorspace, and overwrite options.
- Export GIMP images to DDS format without relying on built-in DDS support.
- Supports popular DDS compression formats (BC1–BC7) and uncompressed RGBA.
- Optionally generate mipmaps.
- Optionally mark the texture as sRGB (perceptual color space).
- Option to overwrite existing DDS files.
- Uses
texconv.exeas the external converter tool (Windows only).
- GIMP 3.0 or newer.
- Python 3 with GObject Introspection bindings.
texconvexecutable available on your system.- Windows OS (due to
texconv.exeand specific subprocess flags).
-
Place the plugin script (e.g.
dds_export_texconv.py) in your GIMP plug-ins folder:- Windows:
%APPDATA%\GIMP\3.0\plug-ins\ - Linux:
~/.config/GIMP/3.0/plug-ins/
- Windows:
-
Make sure the script is executable (Linux/macOS):
chmod +x dds_export_texconv.py