BC1 and BC3 RGB result is different
Hi, as far as I'm aware BC1 and BC3 should produce the same result for RGB data for the same input texture. However, with high frequency data in the blue channel BC1 produces RG data with blue data in but in BC3 the RG data is almost unaffected by the blue channel. Why is this? Which one is correct? For my needs BC3 produces a much better RGB result, I just don't need any alpha as it's black.
@SimpsonGSD Are you using the application GUI, CLI, or the Libraries CMP_Core, Compressonator?
I was testing with the GUI.
@SimpsonGSD In the GUI Set Application options dialog are you using "Encode with" CPU or HPC?

@NPCompress CPU
I've just tested this with 4.0 GUI and BC1 and BC3 now produce the same result. The result is now worse than the BC3 output from 3.2 but at least they are consistent. I've attached my unit test texture.

@SimpsonGSD What is the quality setting? Have you tried HPC with q=1.0?
@NPCompress Yeah I have HPC encode enabled and quality 1.0.
@SimpsonGSD HPC PSNR is expected to be about -0.2dB from CPU, The CPU decoder codec had a update that may also make a diff in PSNR calc.
@SimpsonGSD I will look at the sample to see if quality can be improved for the next update
The issue has been resolved in current release v4.4