radv: introduce perf test env var and allow to enable chaining
authorDave Airlie <airlied@redhat.com>
Tue, 9 May 2017 03:17:30 +0000 (04:17 +0100)
committerDave Airlie <airlied@redhat.com>
Fri, 9 Jun 2017 01:15:25 +0000 (02:15 +0100)
commitc2464271a04964121d21eb1508d9dc61ec2d8e71
tree5a34e6ab428ccd42006d9a5e6a4d89b6ebffa6ca
parentd0a26edc25a0125ab85dc5eabdd235792b5ac899
radv: introduce perf test env var and allow to enable chaining

We have some features that seem to slow things down or cause other
possible undesireable side effects, but it would be nice to test
games etc with them easily.

I forsee multisample DCC and maybe some shader opt changes using this.

For now use it for batch chaining.

Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Signed-off-by: Dave Airlie <airlied@redhat.com>
src/amd/vulkan/radv_debug.h
src/amd/vulkan/radv_device.c
src/amd/vulkan/radv_private.h
src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c
src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.c
src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.h
src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys_public.h