Generate 'false' sometimes for random bool data
authorGraeme Leese <gleese@broadcom.com>
Fri, 13 Sep 2019 15:33:15 +0000 (16:33 +0100)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Tue, 1 Oct 2019 10:43:37 +0000 (06:43 -0400)
commit6d82aa0d6a238d30fc2f40811271cbb150bcd564
tree174374d0adf033175045cfeaf908880fb5992246
parentdd74111915c16320ec1fc0b5c5b4bc3c0ff89938
Generate 'false' sometimes for random bool data

The subgroup tests were generating random bools as a random 32-bit
value. This means that almost every value was a variant of 'true',
reducing the coverage of the tests significantly.

Components: Vulkan
VK-GL-CTS issue: 1998
Affects: dEQP-VK.subgroups.*_bool*
         dEQP-VK.subgroups.*_bvec*

Change-Id: Ibe37fa63d3bd3348255bcdbe263d103eef855cb2
external/vulkancts/modules/vulkan/subgroups/vktSubgroupsTestsUtils.cpp