mirror of
https://github.com/stride3d/stride.git
synced 2026-10-12 02:23:23 +00:00
ASTC superseded ETC2 on Android/iOS for compressed sprite output, leaving PVRTT (the ETC2/PVRTC encoder) with no callers. Drops: - deps/PVRTT/ (~10 binaries + headers + license) - Stride.TextureConverter.TexLibraries.PvrttTexLib + its C# wrapper layer - Stride.TextureConverter.Tests.PvrttTexLibTest - PVRTexLib preload in TextureTool ETC* / EAC* PixelFormat entries stay in the enum for backward compatibility with already-built content. There is just no encoder for them anymore. DetermineOutputFormat Level_9_x branch (pre-Vulkan GLES 2.0 era) now falls back to uncompressed R8G8B8A8 instead of ETC1; the path is effectively dead for a Vulkan-targeted engine.