Merge in fixes from Khronos Vulkan CTS repository
authormnetsch <mnetsch@qti.qualcomm.com>
Wed, 9 Mar 2016 20:49:42 +0000 (20:49 +0000)
committerandroid-build-merger <android-build-merger@google.com>
Wed, 9 Mar 2016 20:49:42 +0000 (20:49 +0000)
commitf86a25d5fa18c7cd307a77276cfa95e01c37acad
tree21a687b2b57c11ee39b2721d949803ba7e8f38c0
parentb5f07dd969ece3a24adbbb059906694f20753eb3
parent349573f9afb7729e5b59b260966ec9482ce46ad9
Merge in fixes from Khronos Vulkan CTS repository
am: 349573f9af

* commit '349573f9afb7729e5b59b260966ec9482ce46ad9': (24 commits)
  binding_model: Respect the StoresAndAtomics feature bits
  Update glslang to include "SPV: Use heuristic to avoid geometry multi-streams"
  Fixes buffer overflow in pipeline timestamp tests
  Fixes ImageBlitFromImage tests scaling blit verification code
  binding_model: Respect the StoresAndAtomics feature bits
  Update glslang
  Reducing the number of command buffers allocated due to system memory limitations of 32-bit systems
  ShaderExecutor: use descriptor arrays when uniform/buffer arrays are used in the shader code. Another partial solution to #308.
  Issue 322: dEQP-VK.api.device_init.create_instance_invalid_api_version - remove patch version check
  Enable SPIR-V validator in the module-building chain.
  Add missing capabilities in assembly tests
  Update glslang to latest revision
  Fix compiler warning in render pass tests
  Fixes format_properties test with required formats from Vulkan 1.0 spec
  Remove now unnecessary mustpass exclusion
  Fix build
  SSBOLayoutCase: Make proper use of array descriptors
  dEQP-VK.api.info.image_format_properties: properly calculate mip pyramid size.
  dEQP-VK.api.info.image_format_properties: enum value can be signed.
  Use the correct library name on Linux
  ...