I'm looking into the details of ASTC and planning for developing in hardware. The spec version 1.0 says it has LDR & full profile. What is the difference between LDR & HDR modes? What is Full profile then ?
How does each modes process data. What is the input data format of LDR mode ? Is HDR accepts only 32bit ieee 784 floating point numbers ? How many partitions a block can have ? How about the decoding, the spec says it has to be bit exact decode. If lot of floating point operations are required, then is it possible to get bit exact decoding, because of approximation of fixed point implementation for floating point calculations ?
Hi Sean,
Thanks for clearing the doubts on decoder. I will start looking into encoding and will have more doubts.
BTW I want to know more about AFBC ( Arm Frame Buffer Compression). Is it part of MALI Graphics IP. What is the typical usecase for AFBC ?
-ben
Ben,
Here are a couple of blogs which help to explain how AFBC is used in the system. First, one by me which fits AFBC into our strategy for reducing whole-system power, and then one from Ola Hugosson which talks about how AFBC is used inside the Mali-V500 video codec.
Sean.