Fix unaligned XFB stores in GL44-CTS.vertex_attrib_64bit.vao test
authorSlawomir Cygan <slawomir.cygan@intel.com>
Mon, 20 Mar 2017 19:03:56 +0000 (20:03 +0100)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Fri, 24 Mar 2017 16:00:12 +0000 (12:00 -0400)
commit64bda4f69512710ce30b2db7cca589e52d214e1c
tree33680fd9fbd0d680aabea06996c0f3c748fdb606
parent6820206014efd4dd3bf1b9de0a98a0c2abac132d
Fix unaligned XFB stores in GL44-CTS.vertex_attrib_64bit.vao test

This change aligns  result buffer passed through transform
feedback to 8 (required for storing fp64 vaules).

Spec:
"The results of appending a
    varying variable to a transform feedback buffer are undefined if any
    component of that variable would be written at an offset not aligned to
    the size of the component."

Components: OpenGL
VK-GL-CTS issue: 264

Affects test:
GL44-CTS.vertex_attrib_64bit.vao

Change-Id: I81f7b0e42a8ef0a0c282d63d255fbed265e81c7b
external/openglcts/modules/gl/gl4cVertexAttrib64BitTest.cpp