summaryrefslogtreecommitdiffstats
path: root/Android.common.mk
diff options
context:
space:
mode:
authorAlyssa Rosenzweig <[email protected]>2019-05-18 20:48:43 +0000
committerAlyssa Rosenzweig <[email protected]>2019-05-19 17:41:23 +0000
commitae705387a968baf6ba36e887977c387b35fbec25 (patch)
treea9aa217948cd47e347604e9ed4134ed3add06506 /Android.common.mk
parent3645c781ab16c3e425916ff29745e3138197d8ab (diff)
panfrost/decode: Decode blend constant
This adds a forgotten decode line on Midgard and adds the field of a blend constant on Bifrost. The Bifrost encoding is fairly weird; whereas Midgard is just a regular 32-bit float, Bifrost uses a fancy fixed-point-esque encoding. The decode logic here is experimentally correct. The encode logic is a sort of "guesstimate", assuming that the high byte is just int(f / 255.0) and then solving algebraicly for the low byte. This might be slightly off in some cases. Signed-off-by: Alyssa Rosenzweig <[email protected]> Reviewed-by: Ryan Houdek <[email protected]>
Diffstat (limited to 'Android.common.mk')
0 files changed, 0 insertions, 0 deletions