summaryrefslogtreecommitdiffstats
path: root/autogen.sh
diff options
context:
space:
mode:
authorAlyssa Rosenzweig <[email protected]>2019-03-09 00:45:23 +0000
committerAlyssa Rosenzweig <[email protected]>2019-03-12 02:37:42 +0000
commit587ad37e72d2a343b82a0c62c41c869d6825e14d (patch)
treecedcbf722a390c43cf592dc2f4b67d7f9c66f0a0 /autogen.sh
parente57ea53acf14ef8285e713f279b6c61d6b07a35d (diff)
panfrost: Identify fragment_extra flags
The fragment_extra structure contains additional fields extending the MRT framebuffer descriptor, snuck in between the main framebuffer descriptor and the render targets. Its fields include those related to transaction elimination and depth/stencil buffers. This patch identifies the flags field (previously just "unk" with some magic values) as well as identifying some (but not all) flags set by the driver. The process of identifying flags brought a bug to light where transaction elimination (checksumming) could not be enabled unless AFBC was in-use. This issue is now resolved. Signed-off-by: Alyssa Rosenzweig <[email protected]> Reviewed-by: Tomeu Vizoso <[email protected]>
Diffstat (limited to 'autogen.sh')
0 files changed, 0 insertions, 0 deletions