Closed study-it-cause-game closed 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.
Is it possible to load BC3 data directly in a streaming manner without using DDS?