radv: use LOAD_CONTEXT_REG when loading fast clear values
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Wed, 7 Nov 2018 21:05:31 +0000 (22:05 +0100)
committerSamuel Pitoiset <samuel.pitoiset@gmail.com>
Thu, 8 Nov 2018 09:41:45 +0000 (10:41 +0100)
commitf425d9ee74ce81be3aa9dfefad572d40c5d42372
tree4bdf186c9ee128f011a9b4c26072d2179af5f5ed
parent0dcd99c6870aae5b15c8709a8afcc942d116c976
radv: use LOAD_CONTEXT_REG when loading fast clear values

This avoids syncing the Micro Engine. This is only supported
for VI+ currently. There is probably a way for using
LOAD_CONTEXT_REG on previous chips but that could be done later.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Dave Airlie <airlied@redhat.com>
src/amd/common/sid.h
src/amd/vulkan/radv_cmd_buffer.c