radv: Implement VK_EXT_discard_rectangles.
authorBas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Wed, 10 Jan 2018 01:41:30 +0000 (02:41 +0100)
committerBas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Wed, 10 Jan 2018 12:26:22 +0000 (13:26 +0100)
commit5db0bf99944ff2d3e83ef27d2aebe8f074d93d59
tree20a46ecc34931d6c674013d910c1057ee1f31aae
parent11b9cdd2d702e4de3b66ef63aa23f4319b4bc74b
radv: Implement VK_EXT_discard_rectangles.

Tested with a modified deferred demo and no regressions in a 1.0.2
mustpass run.

Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Dave Airlie <airlied@redhat.com>
src/amd/vulkan/radv_cmd_buffer.c
src/amd/vulkan/radv_device.c
src/amd/vulkan/radv_extensions.py
src/amd/vulkan/radv_pipeline.c
src/amd/vulkan/radv_private.h