Merge branch 'marka_arm_calling_convention' into 'master'
authorPyry Haulos <phaulos@google.com>
Sat, 16 Jan 2016 17:26:23 +0000 (12:26 -0500)
committerPyry Haulos <phaulos@google.com>
Sat, 16 Jan 2016 17:26:23 +0000 (12:26 -0500)
commit0e212c16f8450981e48aa771737282f570e62244
tree49ed9ce80555ca5ea5c933224157846772c529eb
parent266285d16cfc368281aa725ca58bd3569137a62a
parentac48db86485234b01fd769074f5a3d954055512b
Merge branch 'marka_arm_calling_convention' into 'master'

Use aapcs-vfp calling convention for ARMv7A

This is required to match the calling convention specified in
vk_platform.h. Tests using functions with float parameters were failing
when built for 32-bit ARM since the values were in different registers
than expected.

In particular, most of the dEQP-VK.dynamic_state.* tests were failing since the driver was seeing incorrect parameter values.

See merge request !331