Fix random number generation in GLSL precision tests
authorGraeme Leese <gleese@broadcom.com>
Wed, 5 Jun 2019 14:40:41 +0000 (15:40 +0100)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Thu, 13 Jun 2019 07:30:30 +0000 (03:30 -0400)
commit03b4846ab187afe73c602c0eafce374ca270b4a1
tree3db7df9ac66143ee3c28e32904addc176414cb22
parentbd3f2c086fe0072817a1f6ac005f0a4475bd7e15
Fix random number generation in GLSL precision tests

The random number generator was producing -1.0f with a probability of
15/16.

Component: Vulkan
VK-GL-CTS issue: 1815
Affects: dEQP-VK.glsl.builtin.precision.*

Change-Id: Ic740a78656b427acbb51ad15085bc53ed45a86dd
external/vulkancts/modules/vulkan/shaderexecutor/vktShaderBuiltinPrecisionTests.cpp