Esempio n. 1
0
		public static void* EnqueueMapImage(IntPtr command_queue, IntPtr image, UInt32 blocking_map, UInt64 map_flags, IntPtr* origin, IntPtr* region, out Int64 image_row_pitch, out Int64 image_slice_pitch, Int32 num_events_in_wait_list, IntPtr* event_wait_list, IntPtr* _event, out ErrorCode errcode_ret) {
			IntPtr rowPitch;
			IntPtr slicePitch;
			void* p;
			p = OpenCLAPI.clEnqueueMapImage(command_queue, image, blocking_map, map_flags, origin, region, out rowPitch, out slicePitch, (UInt32)num_events_in_wait_list, event_wait_list, _event, out errcode_ret);
			image_row_pitch = rowPitch.ToInt64();
			image_slice_pitch = slicePitch.ToInt64();
			return p;
		}
Esempio n. 2
0
 public static void *EnqueueMapImage(IntPtr command_queue, IntPtr image, uint blocking_map, ulong map_flags, IntPtr[] origin, IntPtr[] region, out IntPtr image_row_pitch, out IntPtr image_slice_pitch, uint num_events_in_wait_list, IntPtr[] event_wait_list, IntPtr *_event, out ErrorCode errcode_ret)
 {
     return(OpenCLAPI.clEnqueueMapImage(command_queue, image, blocking_map, map_flags, origin, region, out image_row_pitch, out image_slice_pitch, num_events_in_wait_list, event_wait_list, _event, out errcode_ret));
 }