freedreno: Add LABEL flush

This seems like a debug thing, but the blob also seems to use it for
workarounds where an event is required but no actual work needs to be
done. For example CP_REG_WRITE uses it for various workarounds.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19023>
This commit is contained in:
Connor Abbott 2022-10-10 17:40:12 +02:00 committed by Marge Bot
parent a1c372cd84
commit 0dd60610dc

View file

@ -70,6 +70,7 @@ xsi:schemaLocation="http://nouveau.freedesktop.org/ rules-ng.xsd">
<!-- a6xx events -->
<value name="CACHE_INVALIDATE" value="49" variants="A6XX"/>
<value name="LABEL" value="63" variants="A6XX-"/>
<!-- note, some of these are the same as a6xx, just named differently -->
<value name="CCU_INVALIDATE_DEPTH" value="24" variants="A7XX"/>