compressonator icon indicating copy to clipboard operation
compressonator copied to clipboard

BC7 and DX: Problems when using different encoders

Open andre-ferreira opened this issue 5 years ago • 2 comments

Hello!

I am having a few issues when trying to use the GPU method to encode to BC7, the alpha channel seems to get corrupted:

image

The rgb channel looks okay. The image is an albedo texture with the height packed into the alpha channel (above)

Thanks!

andre-ferreira avatar May 18 '20 13:05 andre-ferreira

@andre-ferreira Hi, The BC7 codec for DXC is using a DirectX Texture shader as a temporary for a new Compressonator BC7 codec that is been developed. I will take a look to see if this issue can be resolved with what is in the current release.

The OpenCL version is the Compressonator Codec is been coded into DXC.

NPCompress avatar May 18 '20 14:05 NPCompress

Hi @NPCompress !

Thanks for the lighting fast answer! I see, i tried to use the OpenCL version as well, but it will get me a blue screen everytime (i am using an AMD 5700XT)

andre-ferreira avatar May 18 '20 14:05 andre-ferreira