st/xorg: fix masked transformations
authorLucas Stach <dev@lynxeye.de>
Thu, 19 Jul 2012 19:09:28 +0000 (21:09 +0200)
committerMichel Dänzer <michel.daenzer@amd.com>
Fri, 20 Jul 2012 16:47:54 +0000 (18:47 +0200)
commitcdad337fec39d788a4b04de080a51d0ea1325e10
tree23d7bc5c5d58ba2382e96d2610f7d6943cc0611a
parent60c3e69dbf297426c42e4b8f94c5f0493bd9be5f
st/xorg: fix masked transformations

Someone tried to be clever and "optimized" add_vertex_data2() to just use
two points for the texture coordinates and then reuse individual
components. Sadly this is not how matrix multiplication works.

Fixes rendercheck -t tmcoords

Signed-off-by: Lucas Stach <dev@lynxeye.de>
src/gallium/state_trackers/xorg/xorg_renderer.c