|  | #version 450
 | 
						
						
						
							|  | #extension GL_ARB_gpu_shader_int64 : require
 | 
						
						
						
							|  | 
 | 
						
						
						
							|  | layout(local_size_x = 54) in;
 | 
						
						
						
							|  | 
 | 
						
						
						
							|  | layout(location=4) uniform int64_t arg0;
 | 
						
						
						
							|  | layout(location=5) uniform uint arg1;
 | 
						
						
						
							|  | 
 | 
						
						
						
							|  | void main()
 | 
						
						
						
							|  | {
 | 
						
						
						
							|  |     uint64_t result = arg0 << arg1;
 | 
						
						
						
							|  |     result = arg0 >> arg1;
 | 
						
						
						
							|  |     result <<= arg1;
 | 
						
						
						
							|  |     result >>= arg1;
 | 
						
						
						
							|  | } |