Merge branch 'marka_pipeline_float' into 'master'
authorPyry Haulos <phaulos@google.com>
Sat, 16 Jan 2016 17:06:41 +0000 (12:06 -0500)
committerPyry Haulos <phaulos@google.com>
Sat, 16 Jan 2016 17:06:41 +0000 (12:06 -0500)
commit266285d16cfc368281aa725ca58bd3569137a62a
tree321e309416b6c6fbb5d355bc716066988540f0bc
parent943144f63e913bb36ac52f2de044375d6efa5a11
parent0f74252ad22d7382419c8b2b4c98a1c4d6a05cab
Merge branch 'marka_pipeline_float' into 'master'

Use memcpy to copy floats for vertex input

The destination buffer may not be aligned as required to
cast as a float* or deFloat16*. This was causing crashes
due to bus errors on 32-bit ARM systems in several of the
dEQP-VK.pipeline.vertex_input.multiple_attributes.* tests.

See merge request !333
external/vulkancts/modules/vulkan/pipeline/vktPipelineVertexInputTests.cpp