3 ms·
Or just use the standard BCn or DXT formats. The compression in these as texture formats is way smarter (for example, additional bits are used to encode green w
by banachtarski 9y ago
Or just use the standard BCn or DXT formats. The compression in these as texture formats is way smarter (for example, additional bits are used to encode green which our eyes are more sensitive to). These are "lossy" formats but when you go from PNG or something to a u8 format, you get artifacts for sure.
- EtDybNuvCu 9y agoPlease don't use those DXTn formats; they're still legally toxic due to patents.
- floatboth 9y agoNot since last October. https://www.phoronix.com/scan.php?page=news_item&px=S3TC-For-Mesa-Finally https://www.phoronix.com/scan.php?page=news_item&px=S3TC-For...
- banachtarski 9y agoEven if they were "legally toxic" (which thankfully someone else took the trouble to disprove), you're making religious statements in a world where people use things for practical reasons. Pretty much every game engine in existence has DXT support, and I'd loooove to hear about how many got in trouble for these toxic patents.
- kazinator 9y agoAdditional bits for green is hardly "way smarter". It is old hat, expressed in representations like the ancient "RGB 565" format.
- banachtarski 9y agoYes but it also palettizes per-block and it's not something the r8g8b8a8unorm format provides. Regardless of it being older, why isn't it way smarter? Follow up question, why are you so snarky?