Skip to content

v1.6.0

Choose a tag to compare

@Hancapo Hancapo released this 05 May 06:21
· 2 commits to master since this release

Added

  • BCFormat.BC1A format for explicit DXT1/BC1 punch-through alpha encoding.

Changed

  • BCFormat.BC1 is now strictly opaque and disables accidental BC1 3-color alpha artifacts on dark blocks.
  • resize_to_pot and pot_dimensions now resize to the nearest power-of-two instead of always rounding up.
  • DDS serialization now routes through the native writer to avoid duplicate Python/native header drift.

Fixed

  • Fixed DXT3/BC2 DDS loading, rejected truncated DDS payloads, and validated RSC physical offsets.