DirectX Texture Diagnostic Tool

Microsoft Corporation · Microsoft.DirectXTex.Texdiag

Texdiag is a diagnostic command-line tool from Microsoft's DirectXTex library, designed for analyzing and debugging texture files (e.g., DDS, PNG, TGA).

Texdiag is a diagnostic command-line tool from Microsoft's DirectXTex library, designed for analyzing and debugging texture files (e.g., DDS, PNG, TGA). Unlike texconv (conversion) and texassemble (texture combining), texdiag focuses on inspecting texture properties, validating data, and detecting errors. Key Features: - Texture Info Dump: Displays metadata (format, dimensions, mip levels, array size, etc.). - Error Detection: Checks for corrupted or malformed texture files. - Pixel Analysis: Examines specific pixel values (useful for debugging artifacts). - Comparison Mode: Compares two textures (e.g., before/after compression). - DDS Validation: Verifies if a DDS file follows format specifications.

winget install --id Microsoft.DirectXTex.Texdiag --exact --source winget

Latest 2025.7.10

Release Notes

Installer type: portable

Architecture Scope Download SHA256
x64 Download EEE45AFD12009C92C93A4C253816A5F57655A523F9297DD0B15DFE10B71EFD6C
arm64 Download 94E2FF96529BA29815CD3CC50E0581F1B916735EFDED59EE316153DAA6422792

Details

Homepage
https://github.com/microsoft/DirectXTex/wiki/Texdiag
License
MIT
Publisher
Microsoft Corporation
Support
https://github.com/microsoft/DirectXTex/issues
Copyright
Copyright (c) Microsoft Corp.
Moniker
texdiag

Tags

ddsdirect3ddirect3d-texture-resourcesdirectxdirectx-11directx-12directxtexmicrosofttextureswic-codecxboxcommand-line