walbourn / dxtex Goto Github PK
View Code? Open in Web Editor NEWDirectX Texture Tool (dxtex.exe) is an MFC-based application for viewing, manipulating, and building DDS textures for DirectX applications.
License: MIT License
DirectX Texture Tool (dxtex.exe) is an MFC-based application for viewing, manipulating, and building DDS textures for DirectX applications.
License: MIT License
Use VS 2019 tools and the Windows SDK
Use the Microsoft.DXSDK.D3DX NuGet initially, then port to using DirectXTex instead.
Support BC4, BC5, BC6, BC7 and other DXGI formats
auto, nullptr, constexpr
Remove TCHAR, convert from MBCS to Unicode.
Remove strsafe.h in favor of Safer CRT
Warning level 4, SDLCheck, and Conformance
/Zc:__cplusplus, /guard:ehcont, /ZH:SHA_256
Needs support for "DX10" extension DDS files; use latest DDS.H and add additional variants
Remove Direct3D 9 usage in favor of CPU only DirectXTex. Currently makes use of Direct3D 9 REF device so requires the "Graphics Tools" optional feature.
Tone-mapped view of HDR
Add a CMake project and Presets file for this tool using VCPKG for dependencies.
Currently only builds for x86/x64 because those are the only architectures supported by D3DX9.
Once moved to DirectXTex, a native ARM64 version would be helpful.
ARM64 native is supported by MFC.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.