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 2026.5.7·May 7, 2026

Release Notes

Installer type: portable

x64411c303c98ba73e4423376f717ac139347dd749bf80a7fc1a22368ab1088ff56
arm64aa43a1d93a96c512fea5909975e2ef63310d98108d664c1d94d67f57831db97e

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

Older versions (2)

2026.3.31
x640cbdcd5555473b03df3cdc7183d26d66ef1afb95a5719527d8de36a6bbfb3831
arm64f2e8849d7ec797c195c7278284e7fcb235a2b69d6d47cfcb3d476fb56f79845e
2025.7.10
x64EEE45AFD12009C92C93A4C253816A5F57655A523F9297DD0B15DFE10B71EFD6C
arm6494E2FF96529BA29815CD3CC50E0581F1B916735EFDED59EE316153DAA6422792