mirror of
				https://gitlab.winehq.org/wine/vkd3d.git
				synced 2025-09-12 18:50:22 -07:00 
			
		
		
		
	vkd3d-shader/hlsl: Write SM4 left shift instructions.
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: Francisco Casas <fcasas@codeweavers.com> Signed-off-by: Giovanni Mascellani <gmascellani@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
		
				
					committed by
					
						 Alexandre Julliard
						Alexandre Julliard
					
				
			
			
				
	
			
			
			
						parent
						
							ccb3326516
						
					
				
				
					commit
					41d75fde22
				
			| @@ -1728,6 +1728,11 @@ static void write_sm4_expr(struct hlsl_ctx *ctx, | ||||
|             break; | ||||
|         } | ||||
|  | ||||
|         case HLSL_OP2_LSHIFT: | ||||
|             assert(type_is_integer(dst_type)); | ||||
|             write_sm4_binary_op(buffer, VKD3D_SM4_OP_ISHL, &expr->node, arg1, arg2); | ||||
|             break; | ||||
|  | ||||
|         case HLSL_OP2_MAX: | ||||
|             switch (dst_type->base_type) | ||||
|             { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user