Pete Harris

Results 39 comments of Pete Harris

It's worth noting that the astcenc project has been relicensed since the original released (now Apache 2), and now ships with a clean library interface to the core codec. This...

This is something we can look at - although I have no idea what's involved.

The mathlib really is used everywhere, so I think that one is unavoidable. I'd really like to avoid another build variant to maintain so I think the "proper fix" for...

Still needs a bit of clean up, but thinking something like this PR: #368. On WSL compile times improve by ~20% in Debug builds, and ~10% for Release builds.

Initial investigations for trying linear domain error metrics, rather than LNS-domain error metrics: - On average PSNR improves significantly (+1-2dB not uncommon). - On average mPSNR worsens significantly (-0.5dB not...

Yes, agreed. At this point I'm mostly just experimenting to see what helps. The current compressor is pretty strong at 8bpp, but suffers horrible block artefacts at lower bitrates in...

This type of block error seems to be a particular quirk of the LNS encoding, rather than the increased dynamic range in the image. Even with max brightness clamped to...

> LNS - it's that piecewise linear approximation to a log curve, right? Yes, that's the one. > I have to say, it looks like a fair number of blocks...

GCC needs e.g. `-mavx2` specified on the command line to allow AVX2 intrinsics, but then may also use AVX2 instructions elsewhere which breaks our "run anywhere" baseline of using SSE2...