7

Closed

Implement BC6H/BC7 DirectCompute-based compression

description

The DirectCompute-based encoder in the DirectX SDK sample BC6HBC7EncodeDecoder is much faster than CPU-based compression. This implementation should integrated with a CompressGPU() function.
 
Currently the sample itself is being updated to resolve some feature issues before this work can be done.
Closed Aug 5, 2013 at 5:58 PM by walbourn

comments

walbourn wrote Sep 28, 2012 at 6:15 AM

Note that we have a new home for hte BC6HBC7Encoder stande-alone tool.

http://code.msdn.microsoft.com/BC6HBC7-DirectCompute-35e8884a

walbourn wrote Aug 3, 2013 at 7:41 AM

Need to update texconv to use this if available as well.

This requires Feature Level 10.x with DirectCompute 4 support or Feature Level 11.0 GPU. "Headless" operations using the GPU work on Windows 8.x, Windows Server 2012, and Windows 7 / Windows Server 2008 R2 + KB 2370838

wrote Aug 5, 2013 at 5:58 PM

Resolved with changeset 30142: DirectXTex: BC6H / BC7 DirectCompute codec integration