| 
							
							
								 Zebediah Figura | 1b7cc14365 | vkd3d-shader: Fold redundant casts between scalars and 1-dimensional vectors. Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org> | 2021-03-17 22:10:02 +01:00 |  | 
			
				
					| 
							
							
								 Zebediah Figura | 79d4e62911 | vkd3d-shader: Fold redundant casts. Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org> | 2021-03-17 22:09:59 +01:00 |  | 
			
				
					| 
							
							
								 Zebediah Figura | 7c2083d374 | vkd3d-shader: Add a dead code elimination pass. Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org> | 2021-03-17 22:09:57 +01:00 |  | 
			
				
					| 
							
							
								 Zebediah Figura | 14993f34c9 | vkd3d-shader: Fold addition and multiplication of uint constants. Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org> | 2021-03-17 22:09:54 +01:00 |  | 
			
				
					| 
							
							
								 Zebediah Figura | df5e4a865c | vkd3d-shader: Move some functions into hlsl_codegen.c. Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org> | 2021-03-04 19:55:46 +01:00 |  |