wined3d: Translate bfi, ubfe, ibfe instructions more carefully.
commitffb72392b4cedfd0ca6d7cb8aae644d32beeb6c2
authorJózef Kucia <jkucia@codeweavers.com>
Mon, 17 Jul 2017 22:17:17 +0000 (18 00:17 +0200)
committerAlexandre Julliard <julliard@winehq.org>
Tue, 18 Jul 2017 18:43:33 +0000 (18 20:43 +0200)
treef06d86eb019fff735a084c22de03f51d6d5b3d07
parentfed30058bb97c32719557c4ab736cd3ce77273eb
wined3d: Translate bfi, ubfe, ibfe instructions more carefully.

Makes sure that we do not overwrite source parameters for consecutive
GLSL function calls when the instruction is translated into multiple
lines.

Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
dlls/wined3d/glsl_shader.c