microsoft / DirectXTex

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

CompressGPU is unsupported for DirectX 12 #47

Open walbourn opened 7 years ago

walbourn commented 7 years ago

The DirectCompute BC6H/BC7 codec is only implemented for DirectX 11. To complete DX12 support, the library should have a DirectX 12 version.

pancystar commented 5 years ago

It have been 2 years since the problem been submit. Seems that the problem is still not solved^-^.

walbourn commented 5 years ago

Well, I use GitHub issues as backlog tracker so there's lots of 'old issues' here. I take it you need DX12 support for this functionality? Can you explain your scenario a bit more? For offline production, DX11 is sufficient.

pancystar commented 5 years ago

I use the texture compress for a model deal tool that based on dx12 before. Of course that the dx11 works fine in my application now. I just want to ask if I could remove the dx11 device and contex from my application someday so that I could have a 'clean' code with dx12 only^-^. It's not important for using.

walbourn commented 2 years ago

Implementing this for DX12 should allow the GPU solution to work with WSL on Windows 10 (19044) or later.