Remove use of std::random_shuffle
authorPyry Haulos <phaulos@google.com>
Tue, 24 Nov 2015 20:41:46 +0000 (12:41 -0800)
committerPyry Haulos <phaulos@google.com>
Tue, 24 Nov 2015 20:41:46 +0000 (12:41 -0800)
commit5db0eac57007b4fab896fdae9c3308dd6ce72d6f
tree7307ad2173a7009dbbe6307b19c9877b414eaba3
parent76e80ebbf4df414e185b603922d603a4c6a2786f
Remove use of std::random_shuffle

std::random_shuffle algorithm is implementation-defined,
de::Random::shuffle() must be used instead.

This was causing pipeline blend and stencil test groups to be different
depending on platform.

Change-Id: I21ee6d9cf78ea0466c63d6e9498a6f485edd4d8b
external/vulkancts/modules/vulkan/pipeline/vktPipelineUniqueRandomIterator.hpp