Get the latest tech news

BC7 optimal solid-color blocks


That’s right, it’s another texture compression blog post! I’ll keep it short. By “solid-color block”, I mean a 4×4 block of pixels that all have the same color. A…

Indices 0 and 3 are not useful for us, they return the dequantized endpoint value, and those are 7 bits, so that only gives us 128 out of 256 possible options for each color channel. For BC1, at this point, we would usually build a table where we search for ideal endpoint pairs for every possible target color. The one thing that does matter is that whatever choice you make should be consistent, since solid-color blocks frequently occur in runs.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of color blocks

color blocks