We're going "wide" on Basis. We're writing RDO encoders for every major desktop/mobile format. Once we get all the formats we'll optimize the encoders more. As we do this we discover new things that are possible. We gave the ETC1S<->BC1 bridge to Khronos for strategic reasons.
-
Show this thread
-
We're focusing on very high quality with RDO BC7. We're using around half the modes. We use our ISPC vectorized BC7 encoder to feed the following RDO stages.
2 replies 1 retweet 4 likesShow this thread -
Replying to @richgel999
Why do you go for very high high quality? What kind of bit rates do you plan to use or what would be a libjpeg equivalent quality?
3 replies 0 retweets 0 likes -
Replying to @jyzg
Also, BC7 is really high quality vs. BC1. When a high-end game developer switches to BC1, they want max quality and won't tolerate ugly block artifacts, quantization banding, etc. Some of the highest end developers are extremely picky and demanding about this, too.
1 reply 0 retweets 1 like
This is why I'm not bothering to release mode 6 only BC7 RDO. It's just crap quality, particularly if alpha is uncorrelated. It's better than BC1 for opaque, but not enough to justify 2x higher memory costs and decompression time costs.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.