microsoft / DirectXTex

DirectXTex texture processing library
https://walbourn.github.io/directxtex/
MIT License
1.74k stars 426 forks source link

Does DirectX support direct reading of compressed textures? #442

Closed study-it-cause-game closed 5 months ago

study-it-cause-game commented 5 months ago

Is it possible to load BC3 data directly in a streaming manner without using DDS?

walbourn commented 5 months ago

I'm not sure what you are asking. There is only one 'defined' format for serializing BC3 data to disk i.e. the DDS or DDS with DX10 header extension.

Direct3D itself doesn't care where the data comes from and never uses DDS header structures. It just expects a block of BC3 data to be present for the texture.