“Advanced frame buffer compression”的版本间的差异

来自个人维基
跳转至: 导航搜索
 
第22行: 第22行:
 
* Packed mode
 
* Packed mode
 
* sparse mode
 
* sparse mode
 +
 +
decoder
 +
DRAM__ 
 +
Host -> afbc slave -- afbc master --> DRAM

2020年1月2日 (四) 18:01的最后版本

Supported pixel formats:

*R8
*RGB 565
*RGB 888
*RG88
*RGBA4444
*RGBA5551
*RGBA8888
*RGBA10-10-10-2
*8-bit YUV420,YUV422
*10-bit YUV420, YUV422

Header buffer: 128bits. 128 bytes aligned.
Body buffer:

 size same as uncompressed.
 = no. superblocks * size of uncompressed superblock
 header+offse= body address
 offset = 32bit (4GB) for RGBYUV422
          28bit (268MB) for YUV420

Frame payload:

  • Packed mode
  • sparse mode

decoder
DRAM__ 
Host -> afbc slave -- afbc master --> DRAM