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; |             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: |         case HLSL_OP2_MAX: | ||||||
|             switch (dst_type->base_type) |             switch (dst_type->base_type) | ||||||
|             { |             { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user