Updates
diff --git a/sdk/2.2/docs/man/html/.htaccess b/sdk/2.2/docs/man/html/.htaccess
index 74dd847..2170669 100644
--- a/sdk/2.2/docs/man/html/.htaccess
+++ b/sdk/2.2/docs/man/html/.htaccess
@@ -16,271 +16,271 @@
RewriteCond %{ENV:REDIRECT_STATUS} 200
RewriteRule ^ - [L]
-RewriteRule ^atan2pi.html$ mathFunctions.html
-RewriteRule ^ldexp.html$ mathFunctions.html
-RewriteRule ^round.html$ mathFunctions.html
-RewriteRule ^log.html$ mathFunctions.html
-RewriteRule ^cl_char.html$ appScalarTypes.html
-RewriteRule ^smoothstep.html$ commonFunctions.html
-RewriteRule ^get_global_linear_id.html$ workItemFunctions.html
-RewriteRule ^native_exp.html$ mathFunctions.html
-RewriteRule ^nextafter.html$ mathFunctions.html
-RewriteRule ^work_group_any.html$ workGroupFunctions.html
-RewriteRule ^cbrt.html$ mathFunctions.html
-RewriteRule ^half_divide.html$ mathFunctions.html
-RewriteRule ^minmag.html$ mathFunctions.html
-RewriteRule ^get_fence.html$ addressSpaceQualifierFuncs.html
-RewriteRule ^half_powr.html$ mathFunctions.html
-RewriteRule ^get_image_depth.html$ imageQueryFunctions.html
-RewriteRule ^shuffle.html$ miscVectorFunctions.html
-RewriteRule ^native_log10.html$ mathFunctions.html
-RewriteRule ^get_global_offset.html$ workItemFunctions.html
-RewriteRule ^half_log.html$ mathFunctions.html
-RewriteRule ^reqd_work_group_size.html$ optionalAttributeQualifiers.html
-RewriteRule ^exp.html$ mathFunctions.html
-RewriteRule ^asinh.html$ mathFunctions.html
-RewriteRule ^acosh.html$ mathFunctions.html
-RewriteRule ^degrees.html$ commonFunctions.html
-RewriteRule ^to_private.html$ addressSpaceQualifierFuncs.html
-RewriteRule ^commit_read_pipe.html$ pipeFunctions.html
-RewriteRule ^log2.html$ mathFunctions.html
-RewriteRule ^ndrange.html$ helperFunctions.html
-RewriteRule ^get_local_linear_id.html$ workItemFunctions.html
-RewriteRule ^max.html$ commonFunctions.html
-RewriteRule ^cl_float.html$ appScalarTypes.html
-RewriteRule ^MAXFLOAT.html$ mathConstants.html
-RewriteRule ^pow.html$ mathFunctions.html
-RewriteRule ^popcount.html$ integerFunctions.html
-RewriteRule ^frexp.html$ mathFunctions.html
-RewriteRule ^cl_charn.html$ appVectorTypes.html
-RewriteRule ^atomic_double.html$ atomicTypes.html
-RewriteRule ^atan2.html$ mathFunctions.html
-RewriteRule ^INFINITY.html$ mathConstants.html
-RewriteRule ^native_cos.html$ mathFunctions.html
-RewriteRule ^cl_longn.html$ appVectorTypes.html
-RewriteRule ^floor.html$ mathFunctions.html
-RewriteRule ^pown.html$ mathFunctions.html
-RewriteRule ^write_pipe.html$ pipeFunctions.html
-RewriteRule ^sincos.html$ mathFunctions.html
-RewriteRule ^atomic_float.html$ atomicTypes.html
-RewriteRule ^set_user_event_status.html$ eventFunctions.html
-RewriteRule ^native_recip.html$ mathFunctions.html
-RewriteRule ^release_event.html$ eventFunctions.html
-RewriteRule ^fabs.html$ mathFunctions.html
-RewriteRule ^isgreater.html$ relationalFunctions.html
-RewriteRule ^acos.html$ mathFunctions.html
-RewriteRule ^exp2.html$ mathFunctions.html
-RewriteRule ^cos.html$ mathFunctions.html
-RewriteRule ^native_exp10.html$ mathFunctions.html
-RewriteRule ^fmod.html$ mathFunctions.html
-RewriteRule ^read_imagei.html$ imageReadFunctions.html
-RewriteRule ^rint.html$ mathFunctions.html
-RewriteRule ^clz.html$ integerFunctions.html
-RewriteRule ^half_log10.html$ mathFunctions.html
-RewriteRule ^static.html$ storageSpecifiers.html
-RewriteRule ^write_imageui.html$ imageWriteFunctions.html
-RewriteRule ^select.html$ relationalFunctions.html
-RewriteRule ^islessgreater.html$ relationalFunctions.html
-RewriteRule ^rsqrt.html$ mathFunctions.html
-RewriteRule ^log10.html$ mathFunctions.html
-RewriteRule ^atomic_uintptr_t.html$ atomicTypes.html
-RewriteRule ^log1p.html$ mathFunctions.html
-RewriteRule ^work_group_commit_write_pipe.html$ pipeWorkgroupFunctions.html
-RewriteRule ^mul24.html$ integerFunctions.html
-RewriteRule ^erfc.html$ mathFunctions.html
-RewriteRule ^get_enqueued_local_size.html$ workItemFunctions.html
-RewriteRule ^get_image_channel_data_type.html$ imageQueryFunctions.html
-RewriteRule ^cl_uint.html$ appScalarTypes.html
-RewriteRule ^retain_event.html$ eventFunctions.html
-RewriteRule ^read_pipe.html$ pipeFunctions.html
-RewriteRule ^sin.html$ mathFunctions.html
-RewriteRule ^cl_uchar.html$ appScalarTypes.html
-RewriteRule ^cl_doublen.html$ appVectorTypes.html
-RewriteRule ^isunordered.html$ relationalFunctions.html
-RewriteRule ^get_pipe_max_packets.html$ pipeQueryFunctions.html
-RewriteRule ^work_group_reserve_write_pipe.html$ pipeWorkgroupFunctions.html
-RewriteRule ^async_work_group_copy.html$ asyncCopyFunctions.html
-RewriteRule ^native_log.html$ mathFunctions.html
-RewriteRule ^native_tan.html$ mathFunctions.html
-RewriteRule ^FP_FAST_FMAF.html$ fpMacros.html
-RewriteRule ^get_image_dim.html$ imageQueryFunctions.html
-RewriteRule ^maxmag.html$ mathFunctions.html
-RewriteRule ^fast_length.html$ geometricFunctions.html
-RewriteRule ^isequal.html$ relationalFunctions.html
-RewriteRule ^work_group_scan_exclusive.html$ workGroupFunctions.html
-RewriteRule ^remainder.html$ mathFunctions.html
-RewriteRule ^fast_distance.html$ geometricFunctions.html
-RewriteRule ^any.html$ relationalFunctions.html
-RewriteRule ^clamp_common.html$ integerFunctions.html
-RewriteRule ^exp10.html$ mathFunctions.html
-RewriteRule ^get_default_queue.html$ helperFunctions.html
-RewriteRule ^work_group_all.html$ workGroupFunctions.html
-RewriteRule ^get_kernel_preferred.html$ kernelQueryFunctions.html
-RewriteRule ^atan.html$ mathFunctions.html
-RewriteRule ^nosvm.html$ optionalAttributeQualifiers.html
-RewriteRule ^atomic_ulong.html$ atomicTypes.html
-RewriteRule ^FP_CONTRACT.html$ fpMacros.html
-RewriteRule ^cl_intn.html$ appVectorTypes.html
-RewriteRule ^atomic_intptr_t.html$ atomicTypes.html
-RewriteRule ^bitselect.html$ relationalFunctions.html
-RewriteRule ^reserve_read_pipe.html$ pipeFunctions.html
-RewriteRule ^get_group_id.html$ workItemFunctions.html
-RewriteRule ^wait_group_events.html$ asyncCopyFunctions.html
-RewriteRule ^cl_short.html$ appScalarTypes.html
-RewriteRule ^is_valid_event.html$ eventFunctions.html
-RewriteRule ^mad_sat.html$ integerFunctions.html
-RewriteRule ^work_group_reduce.html$ workGroupFunctions.html
-RewriteRule ^get_kernel_work_group_size.html$ kernelQueryFunctions.html
-RewriteRule ^integerMin.html$ integerFunctions.html
-RewriteRule ^tgamma.html$ mathFunctions.html
-RewriteRule ^get_num_groups.html$ workItemFunctions.html
-RewriteRule ^erf.html$ mathFunctions.html
-RewriteRule ^clEnqueueWriteBuffer.html$ clEnqueueReadBuffer.html
-RewriteRule ^atomic_long.html$ atomicTypes.html
-RewriteRule ^cosh.html$ mathFunctions.html
-RewriteRule ^reserve_write_pipe.html$ pipeFunctions.html
-RewriteRule ^to_local.html$ addressSpaceQualifierFuncs.html
-RewriteRule ^clEnqueueWriteBufferRect.html$ clEnqueueReadBufferRect.html
-RewriteRule ^read_imageui.html$ imageReadFunctions.html
-RewriteRule ^step.html$ commonFunctions.html
-RewriteRule ^cospi.html$ mathFunctions.html
-RewriteRule ^fdim.html$ mathFunctions.html
-RewriteRule ^isordered.html$ relationalFunctions.html
-RewriteRule ^atomic_int.html$ atomicTypes.html
-RewriteRule ^asin.html$ mathFunctions.html
-RewriteRule ^NAN.html$ mathConstants.html
-RewriteRule ^rootn.html$ mathFunctions.html
-RewriteRule ^nan.html$ mathFunctions.html
-RewriteRule ^mul_hi.html$ integerFunctions.html
-RewriteRule ^native_exp2.html$ mathFunctions.html
-RewriteRule ^is_valid_reserve_id.html$ pipeFunctions.html
-RewriteRule ^get_image_height.html$ imageQueryFunctions.html
-RewriteRule ^ctz.html$ integerFunctions.html
-RewriteRule ^ndrange_3D.html$ helperFunctions.html
-RewriteRule ^lgamma.html$ mathFunctions.html
-RewriteRule ^cl_double.html$ appScalarTypes.html
-RewriteRule ^acospi.html$ mathFunctions.html
-RewriteRule ^work_group_size_hint.html$ optionalAttributeQualifiers.html
-RewriteRule ^get_work_dim.html$ workItemFunctions.html
-RewriteRule ^cl_ushort.html$ appScalarTypes.html
-RewriteRule ^cl_shortn.html$ appVectorTypes.html
-RewriteRule ^distance.html$ geometricFunctions.html
-RewriteRule ^work_group_scan_inclusive.html$ workGroupFunctions.html
-RewriteRule ^cl_halfn.html$ appVectorTypes.html
-RewriteRule ^prefetch.html$ asyncCopyFunctions.html
-RewriteRule ^hypot.html$ mathFunctions.html
-RewriteRule ^half_sin.html$ mathFunctions.html
-RewriteRule ^rotate.html$ integerFunctions.html
-RewriteRule ^HUGE_VALF.html$ mathConstants.html
-RewriteRule ^vec_type_hint.html$ optionalAttributeQualifiers.html
-RewriteRule ^capture_event_profiling_info.html$ eventFunctions.html
-RewriteRule ^ndrange_2D.html$ helperFunctions.html
-RewriteRule ^extern.html$ storageSpecifiers.html
-RewriteRule ^write_imagei.html$ imageWriteFunctions.html
-RewriteRule ^half_log2.html$ mathFunctions.html
-RewriteRule ^ceil.html$ mathFunctions.html
-RewriteRule ^isinf.html$ relationalFunctions.html
-RewriteRule ^get_global_size.html$ workItemFunctions.html
-RewriteRule ^cl_floatn.html$ appVectorTypes.html
-RewriteRule ^get_local_size.html$ workItemFunctions.html
-RewriteRule ^clEnqueueWriteImage.html$ clEnqueueReadImage.html
-RewriteRule ^get_local_id.html$ workItemFunctions.html
-RewriteRule ^normalize.html$ geometricFunctions.html
-RewriteRule ^sqrt.html$ mathFunctions.html
-RewriteRule ^FP_FAST_FMA.html$ fpMacros.html
-RewriteRule ^native_log2.html$ mathFunctions.html
-RewriteRule ^isfinite.html$ relationalFunctions.html
-RewriteRule ^logb.html$ mathFunctions.html
-RewriteRule ^dot.html$ geometricFunctions.html
-RewriteRule ^fract.html$ mathFunctions.html
-RewriteRule ^get_image_array_size.html$ imageQueryFunctions.html
-RewriteRule ^create_user_event.html$ eventFunctions.html
-RewriteRule ^sinh.html$ mathFunctions.html
-RewriteRule ^signbit.html$ relationalFunctions.html
-RewriteRule ^ilogb.html$ mathFunctions.html
-RewriteRule ^native_sqrt.html$ mathFunctions.html
-RewriteRule ^cl_half.html$ appScalarTypes.html
-RewriteRule ^integerMax.html$ integerFunctions.html
-RewriteRule ^remquo.html$ mathFunctions.html
-RewriteRule ^read_imagef.html$ imageReadFunctions.html
-RewriteRule ^add_sat.html$ integerFunctions.html
-RewriteRule ^to_global.html$ addressSpaceQualifierFuncs.html
-RewriteRule ^mad.html$ mathFunctions.html
-RewriteRule ^half_exp.html$ mathFunctions.html
-RewriteRule ^work_group_barrier.html$ syncFunctions.html
-RewriteRule ^asinpi.html$ mathFunctions.html
-RewriteRule ^mad_hi.html$ integerFunctions.html
-RewriteRule ^half_rsqrt.html$ mathFunctions.html
-RewriteRule ^async_work_group_strided_copy.html$ asyncCopyFunctions.html
-RewriteRule ^ndrange_1D.html$ helperFunctions.html
-RewriteRule ^commit_write_pipe.html$ pipeFunctions.html
-RewriteRule ^functionQualifiers.html$ kernel.html
-RewriteRule ^half_sqrt.html$ mathFunctions.html
-RewriteRule ^atomic_ptrdiff_t.html$ atomicTypes.html
-RewriteRule ^atanpi.html$ mathFunctions.html
-RewriteRule ^length.html$ geometricFunctions.html
-RewriteRule ^trunc.html$ mathFunctions.html
-RewriteRule ^modf.html$ mathFunctions.html
-RewriteRule ^half_exp2.html$ mathFunctions.html
-RewriteRule ^tanpi.html$ mathFunctions.html
-RewriteRule ^fast_normalize.html$ geometricFunctions.html
-RewriteRule ^hadd.html$ integerFunctions.html
-RewriteRule ^half_exp10.html$ mathFunctions.html
-RewriteRule ^native_powr.html$ mathFunctions.html
-RewriteRule ^half_recip.html$ mathFunctions.html
-RewriteRule ^sub_sat.html$ integerFunctions.html
-RewriteRule ^isless.html$ relationalFunctions.html
-RewriteRule ^cl_ushortn.html$ appVectorTypes.html
-RewriteRule ^powr.html$ mathFunctions.html
-RewriteRule ^half_cos.html$ mathFunctions.html
-RewriteRule ^atanh.html$ mathFunctions.html
-RewriteRule ^lgamma_r.html$ mathFunctions.html
-RewriteRule ^cross.html$ geometricFunctions.html
-RewriteRule ^vec_step.html$ miscVectorFunctions.html
-RewriteRule ^fmax.html$ mathFunctions.html
-RewriteRule ^sinpi.html$ mathFunctions.html
RewriteRule ^abs.html$ integerFunctions.html
-RewriteRule ^write_imagef.html$ imageWriteFunctions.html
-RewriteRule ^sign.html$ commonFunctions.html
-RewriteRule ^tanh.html$ mathFunctions.html
-RewriteRule ^atomic_size_t.html$ atomicTypes.html
-RewriteRule ^isnotequal.html$ relationalFunctions.html
-RewriteRule ^isnormal.html$ relationalFunctions.html
-RewriteRule ^macroLimits.html$ fpMacros.html
-RewriteRule ^work_group_commit_read_pipe.html$ pipeWorkgroupFunctions.html
-RewriteRule ^half_tan.html$ mathFunctions.html
-RewriteRule ^isgreaterequal.html$ relationalFunctions.html
-RewriteRule ^min.html$ commonFunctions.html
+RewriteRule ^acosh.html$ mathFunctions.html
+RewriteRule ^acos.html$ mathFunctions.html
+RewriteRule ^acospi.html$ mathFunctions.html
+RewriteRule ^add_sat.html$ integerFunctions.html
RewriteRule ^all.html$ relationalFunctions.html
-RewriteRule ^cl_ucharn.html$ appVectorTypes.html
-RewriteRule ^typedef.html$ storageSpecifiers.html
-RewriteRule ^fma.html$ mathFunctions.html
-RewriteRule ^HUGE_VAL.html$ mathConstants.html
-RewriteRule ^radians.html$ commonFunctions.html
-RewriteRule ^expm1.html$ mathFunctions.html
-RewriteRule ^get_global_id.html$ workItemFunctions.html
-RewriteRule ^cl_int.html$ appScalarTypes.html
-RewriteRule ^clamp_integer.html$ commonFunctions.html
-RewriteRule ^work_group_broadcast.html$ workGroupFunctions.html
-RewriteRule ^get_image_width.html$ imageQueryFunctions.html
-RewriteRule ^get_image_channel_order.html$ imageQueryFunctions.html
-RewriteRule ^copysign.html$ mathFunctions.html
-RewriteRule ^mad24.html$ integerFunctions.html
-RewriteRule ^islessequal.html$ relationalFunctions.html
-RewriteRule ^mix.html$ commonFunctions.html
-RewriteRule ^isnan.html$ relationalFunctions.html
-RewriteRule ^barrier.html$ syncFunctions.html
-RewriteRule ^native_sin.html$ mathFunctions.html
-RewriteRule ^work_group_reserve_read_pipe.html$ pipeWorkgroupFunctions.html
-RewriteRule ^native_rsqrt.html$ mathFunctions.html
-RewriteRule ^cl_ulongn.html$ appVectorTypes.html
-RewriteRule ^cl_uintn.html$ appVectorTypes.html
-RewriteRule ^cl_long.html$ appScalarTypes.html
-RewriteRule ^tan.html$ mathFunctions.html
-RewriteRule ^sampler_t.html$ samplers.html
-RewriteRule ^cl_ulong.html$ appScalarTypes.html
-RewriteRule ^get_pipe_num_packets.html$ pipeQueryFunctions.html
-RewriteRule ^upsample.html$ integerFunctions.html
-RewriteRule ^native_divide.html$ mathFunctions.html
-RewriteRule ^fmin.html$ mathFunctions.html
+RewriteRule ^any.html$ relationalFunctions.html
+RewriteRule ^asinh.html$ mathFunctions.html
+RewriteRule ^asin.html$ mathFunctions.html
+RewriteRule ^asinpi.html$ mathFunctions.html
+RewriteRule ^async_work_group_copy.html$ asyncCopyFunctions.html
+RewriteRule ^async_work_group_strided_copy.html$ asyncCopyFunctions.html
+RewriteRule ^atan2.html$ mathFunctions.html
+RewriteRule ^atan2pi.html$ mathFunctions.html
+RewriteRule ^atanh.html$ mathFunctions.html
+RewriteRule ^atan.html$ mathFunctions.html
+RewriteRule ^atanpi.html$ mathFunctions.html
+RewriteRule ^atomic_double.html$ atomicTypes.html
+RewriteRule ^atomic_float.html$ atomicTypes.html
+RewriteRule ^atomic_int.html$ atomicTypes.html
+RewriteRule ^atomic_intptr_t.html$ atomicTypes.html
+RewriteRule ^atomic_long.html$ atomicTypes.html
+RewriteRule ^atomic_ptrdiff_t.html$ atomicTypes.html
+RewriteRule ^atomic_size_t.html$ atomicTypes.html
RewriteRule ^atomic_uint.html$ atomicTypes.html
+RewriteRule ^atomic_uintptr_t.html$ atomicTypes.html
+RewriteRule ^atomic_ulong.html$ atomicTypes.html
+RewriteRule ^barrier.html$ syncFunctions.html
+RewriteRule ^bitselect.html$ relationalFunctions.html
+RewriteRule ^capture_event_profiling_info.html$ eventFunctions.html
+RewriteRule ^cbrt.html$ mathFunctions.html
+RewriteRule ^ceil.html$ mathFunctions.html
+RewriteRule ^clamp_common.html$ integerFunctions.html
+RewriteRule ^clamp_integer.html$ commonFunctions.html
+RewriteRule ^cl_char.html$ appScalarTypes.html
+RewriteRule ^cl_charn.html$ appVectorTypes.html
+RewriteRule ^cl_double.html$ appScalarTypes.html
+RewriteRule ^cl_doublen.html$ appVectorTypes.html
+RewriteRule ^clEnqueueWriteBuffer.html$ clEnqueueReadBuffer.html
+RewriteRule ^clEnqueueWriteBufferRect.html$ clEnqueueReadBufferRect.html
+RewriteRule ^clEnqueueWriteImage.html$ clEnqueueReadImage.html
+RewriteRule ^cl_float.html$ appScalarTypes.html
+RewriteRule ^cl_floatn.html$ appVectorTypes.html
+RewriteRule ^cl_half.html$ appScalarTypes.html
+RewriteRule ^cl_halfn.html$ appVectorTypes.html
+RewriteRule ^cl_int.html$ appScalarTypes.html
+RewriteRule ^cl_intn.html$ appVectorTypes.html
+RewriteRule ^cl_long.html$ appScalarTypes.html
+RewriteRule ^cl_longn.html$ appVectorTypes.html
+RewriteRule ^cl_short.html$ appScalarTypes.html
+RewriteRule ^cl_shortn.html$ appVectorTypes.html
+RewriteRule ^cl_uchar.html$ appScalarTypes.html
+RewriteRule ^cl_ucharn.html$ appVectorTypes.html
+RewriteRule ^cl_uint.html$ appScalarTypes.html
+RewriteRule ^cl_uintn.html$ appVectorTypes.html
+RewriteRule ^cl_ulong.html$ appScalarTypes.html
+RewriteRule ^cl_ulongn.html$ appVectorTypes.html
+RewriteRule ^cl_ushort.html$ appScalarTypes.html
+RewriteRule ^cl_ushortn.html$ appVectorTypes.html
+RewriteRule ^clz.html$ integerFunctions.html
+RewriteRule ^commit_read_pipe.html$ pipeFunctions.html
+RewriteRule ^commit_write_pipe.html$ pipeFunctions.html
+RewriteRule ^copysign.html$ mathFunctions.html
+RewriteRule ^cosh.html$ mathFunctions.html
+RewriteRule ^cos.html$ mathFunctions.html
+RewriteRule ^cospi.html$ mathFunctions.html
+RewriteRule ^create_user_event.html$ eventFunctions.html
+RewriteRule ^cross.html$ geometricFunctions.html
+RewriteRule ^ctz.html$ integerFunctions.html
+RewriteRule ^degrees.html$ commonFunctions.html
+RewriteRule ^distance.html$ geometricFunctions.html
+RewriteRule ^dot.html$ geometricFunctions.html
+RewriteRule ^erfc.html$ mathFunctions.html
+RewriteRule ^erf.html$ mathFunctions.html
+RewriteRule ^exp10.html$ mathFunctions.html
+RewriteRule ^exp2.html$ mathFunctions.html
+RewriteRule ^exp.html$ mathFunctions.html
+RewriteRule ^expm1.html$ mathFunctions.html
+RewriteRule ^extern.html$ storageSpecifiers.html
+RewriteRule ^fabs.html$ mathFunctions.html
+RewriteRule ^fast_distance.html$ geometricFunctions.html
+RewriteRule ^fast_length.html$ geometricFunctions.html
+RewriteRule ^fast_normalize.html$ geometricFunctions.html
+RewriteRule ^fdim.html$ mathFunctions.html
+RewriteRule ^floor.html$ mathFunctions.html
+RewriteRule ^fma.html$ mathFunctions.html
+RewriteRule ^fmax.html$ mathFunctions.html
+RewriteRule ^fmin.html$ mathFunctions.html
+RewriteRule ^fmod.html$ mathFunctions.html
+RewriteRule ^FP_CONTRACT.html$ fpMacros.html
+RewriteRule ^FP_FAST_FMAF.html$ fpMacros.html
+RewriteRule ^FP_FAST_FMA.html$ fpMacros.html
+RewriteRule ^fract.html$ mathFunctions.html
+RewriteRule ^frexp.html$ mathFunctions.html
+RewriteRule ^functionQualifiers.html$ kernel.html
+RewriteRule ^get_default_queue.html$ helperFunctions.html
+RewriteRule ^get_enqueued_local_size.html$ workItemFunctions.html
+RewriteRule ^get_fence.html$ addressSpaceQualifierFuncs.html
+RewriteRule ^get_global_id.html$ workItemFunctions.html
+RewriteRule ^get_global_linear_id.html$ workItemFunctions.html
+RewriteRule ^get_global_offset.html$ workItemFunctions.html
+RewriteRule ^get_global_size.html$ workItemFunctions.html
+RewriteRule ^get_group_id.html$ workItemFunctions.html
+RewriteRule ^get_image_array_size.html$ imageQueryFunctions.html
+RewriteRule ^get_image_channel_data_type.html$ imageQueryFunctions.html
+RewriteRule ^get_image_channel_order.html$ imageQueryFunctions.html
+RewriteRule ^get_image_depth.html$ imageQueryFunctions.html
+RewriteRule ^get_image_dim.html$ imageQueryFunctions.html
+RewriteRule ^get_image_height.html$ imageQueryFunctions.html
+RewriteRule ^get_image_width.html$ imageQueryFunctions.html
+RewriteRule ^get_kernel_preferred.html$ kernelQueryFunctions.html
+RewriteRule ^get_kernel_work_group_size.html$ kernelQueryFunctions.html
+RewriteRule ^get_local_id.html$ workItemFunctions.html
+RewriteRule ^get_local_linear_id.html$ workItemFunctions.html
+RewriteRule ^get_local_size.html$ workItemFunctions.html
+RewriteRule ^get_num_groups.html$ workItemFunctions.html
+RewriteRule ^get_pipe_max_packets.html$ pipeQueryFunctions.html
+RewriteRule ^get_pipe_num_packets.html$ pipeQueryFunctions.html
+RewriteRule ^get_work_dim.html$ workItemFunctions.html
+RewriteRule ^hadd.html$ integerFunctions.html
+RewriteRule ^half_cos.html$ mathFunctions.html
+RewriteRule ^half_divide.html$ mathFunctions.html
+RewriteRule ^half_exp10.html$ mathFunctions.html
+RewriteRule ^half_exp2.html$ mathFunctions.html
+RewriteRule ^half_exp.html$ mathFunctions.html
+RewriteRule ^half_log10.html$ mathFunctions.html
+RewriteRule ^half_log2.html$ mathFunctions.html
+RewriteRule ^half_log.html$ mathFunctions.html
+RewriteRule ^half_powr.html$ mathFunctions.html
+RewriteRule ^half_recip.html$ mathFunctions.html
+RewriteRule ^half_rsqrt.html$ mathFunctions.html
+RewriteRule ^half_sin.html$ mathFunctions.html
+RewriteRule ^half_sqrt.html$ mathFunctions.html
+RewriteRule ^half_tan.html$ mathFunctions.html
+RewriteRule ^HUGE_VALF.html$ mathConstants.html
+RewriteRule ^HUGE_VAL.html$ mathConstants.html
+RewriteRule ^hypot.html$ mathFunctions.html
+RewriteRule ^ilogb.html$ mathFunctions.html
+RewriteRule ^INFINITY.html$ mathConstants.html
+RewriteRule ^integerMax.html$ integerFunctions.html
+RewriteRule ^integerMin.html$ integerFunctions.html
+RewriteRule ^isequal.html$ relationalFunctions.html
+RewriteRule ^isfinite.html$ relationalFunctions.html
+RewriteRule ^isgreaterequal.html$ relationalFunctions.html
+RewriteRule ^isgreater.html$ relationalFunctions.html
+RewriteRule ^isinf.html$ relationalFunctions.html
+RewriteRule ^islessequal.html$ relationalFunctions.html
+RewriteRule ^islessgreater.html$ relationalFunctions.html
+RewriteRule ^isless.html$ relationalFunctions.html
+RewriteRule ^isnan.html$ relationalFunctions.html
+RewriteRule ^isnormal.html$ relationalFunctions.html
+RewriteRule ^isnotequal.html$ relationalFunctions.html
+RewriteRule ^isordered.html$ relationalFunctions.html
+RewriteRule ^isunordered.html$ relationalFunctions.html
+RewriteRule ^is_valid_event.html$ eventFunctions.html
+RewriteRule ^is_valid_reserve_id.html$ pipeFunctions.html
+RewriteRule ^ldexp.html$ mathFunctions.html
+RewriteRule ^length.html$ geometricFunctions.html
+RewriteRule ^lgamma.html$ mathFunctions.html
+RewriteRule ^lgamma_r.html$ mathFunctions.html
+RewriteRule ^log10.html$ mathFunctions.html
+RewriteRule ^log1p.html$ mathFunctions.html
+RewriteRule ^log2.html$ mathFunctions.html
+RewriteRule ^logb.html$ mathFunctions.html
+RewriteRule ^log.html$ mathFunctions.html
+RewriteRule ^macroLimits.html$ fpMacros.html
+RewriteRule ^mad24.html$ integerFunctions.html
+RewriteRule ^mad_hi.html$ integerFunctions.html
+RewriteRule ^mad.html$ mathFunctions.html
+RewriteRule ^mad_sat.html$ integerFunctions.html
+RewriteRule ^MAXFLOAT.html$ mathConstants.html
+RewriteRule ^max.html$ commonFunctions.html
+RewriteRule ^maxmag.html$ mathFunctions.html
+RewriteRule ^min.html$ commonFunctions.html
+RewriteRule ^minmag.html$ mathFunctions.html
+RewriteRule ^mix.html$ commonFunctions.html
+RewriteRule ^modf.html$ mathFunctions.html
+RewriteRule ^mul24.html$ integerFunctions.html
+RewriteRule ^mul_hi.html$ integerFunctions.html
+RewriteRule ^NAN.html$ mathConstants.html
+RewriteRule ^nan.html$ mathFunctions.html
+RewriteRule ^native_cos.html$ mathFunctions.html
+RewriteRule ^native_divide.html$ mathFunctions.html
+RewriteRule ^native_exp10.html$ mathFunctions.html
+RewriteRule ^native_exp2.html$ mathFunctions.html
+RewriteRule ^native_exp.html$ mathFunctions.html
+RewriteRule ^native_log10.html$ mathFunctions.html
+RewriteRule ^native_log2.html$ mathFunctions.html
+RewriteRule ^native_log.html$ mathFunctions.html
+RewriteRule ^native_powr.html$ mathFunctions.html
+RewriteRule ^native_recip.html$ mathFunctions.html
+RewriteRule ^native_rsqrt.html$ mathFunctions.html
+RewriteRule ^native_sin.html$ mathFunctions.html
+RewriteRule ^native_sqrt.html$ mathFunctions.html
+RewriteRule ^native_tan.html$ mathFunctions.html
+RewriteRule ^ndrange_1D.html$ helperFunctions.html
+RewriteRule ^ndrange_2D.html$ helperFunctions.html
+RewriteRule ^ndrange_3D.html$ helperFunctions.html
+RewriteRule ^ndrange.html$ helperFunctions.html
+RewriteRule ^nextafter.html$ mathFunctions.html
+RewriteRule ^normalize.html$ geometricFunctions.html
+RewriteRule ^nosvm.html$ optionalAttributeQualifiers.html
+RewriteRule ^popcount.html$ integerFunctions.html
+RewriteRule ^pow.html$ mathFunctions.html
+RewriteRule ^pown.html$ mathFunctions.html
+RewriteRule ^powr.html$ mathFunctions.html
+RewriteRule ^prefetch.html$ asyncCopyFunctions.html
+RewriteRule ^radians.html$ commonFunctions.html
+RewriteRule ^read_imagef.html$ imageReadFunctions.html
+RewriteRule ^read_imagei.html$ imageReadFunctions.html
+RewriteRule ^read_imageui.html$ imageReadFunctions.html
+RewriteRule ^read_pipe.html$ pipeFunctions.html
+RewriteRule ^release_event.html$ eventFunctions.html
+RewriteRule ^remainder.html$ mathFunctions.html
+RewriteRule ^remquo.html$ mathFunctions.html
+RewriteRule ^reqd_work_group_size.html$ optionalAttributeQualifiers.html
+RewriteRule ^reserve_read_pipe.html$ pipeFunctions.html
+RewriteRule ^reserve_write_pipe.html$ pipeFunctions.html
+RewriteRule ^retain_event.html$ eventFunctions.html
+RewriteRule ^rint.html$ mathFunctions.html
+RewriteRule ^rootn.html$ mathFunctions.html
+RewriteRule ^rotate.html$ integerFunctions.html
+RewriteRule ^round.html$ mathFunctions.html
+RewriteRule ^rsqrt.html$ mathFunctions.html
+RewriteRule ^sampler_t.html$ samplers.html
+RewriteRule ^select.html$ relationalFunctions.html
+RewriteRule ^set_user_event_status.html$ eventFunctions.html
+RewriteRule ^shuffle.html$ miscVectorFunctions.html
+RewriteRule ^signbit.html$ relationalFunctions.html
+RewriteRule ^sign.html$ commonFunctions.html
+RewriteRule ^sincos.html$ mathFunctions.html
+RewriteRule ^sinh.html$ mathFunctions.html
+RewriteRule ^sin.html$ mathFunctions.html
+RewriteRule ^sinpi.html$ mathFunctions.html
+RewriteRule ^smoothstep.html$ commonFunctions.html
+RewriteRule ^sqrt.html$ mathFunctions.html
+RewriteRule ^static.html$ storageSpecifiers.html
+RewriteRule ^step.html$ commonFunctions.html
+RewriteRule ^sub_sat.html$ integerFunctions.html
+RewriteRule ^tanh.html$ mathFunctions.html
+RewriteRule ^tan.html$ mathFunctions.html
+RewriteRule ^tanpi.html$ mathFunctions.html
+RewriteRule ^tgamma.html$ mathFunctions.html
+RewriteRule ^to_global.html$ addressSpaceQualifierFuncs.html
+RewriteRule ^to_local.html$ addressSpaceQualifierFuncs.html
+RewriteRule ^to_private.html$ addressSpaceQualifierFuncs.html
+RewriteRule ^trunc.html$ mathFunctions.html
+RewriteRule ^typedef.html$ storageSpecifiers.html
+RewriteRule ^upsample.html$ integerFunctions.html
+RewriteRule ^vec_step.html$ miscVectorFunctions.html
+RewriteRule ^vec_type_hint.html$ optionalAttributeQualifiers.html
+RewriteRule ^wait_group_events.html$ asyncCopyFunctions.html
+RewriteRule ^work_group_all.html$ workGroupFunctions.html
+RewriteRule ^work_group_any.html$ workGroupFunctions.html
+RewriteRule ^work_group_barrier.html$ syncFunctions.html
+RewriteRule ^work_group_broadcast.html$ workGroupFunctions.html
+RewriteRule ^work_group_commit_read_pipe.html$ pipeWorkgroupFunctions.html
+RewriteRule ^work_group_commit_write_pipe.html$ pipeWorkgroupFunctions.html
+RewriteRule ^work_group_reduce.html$ workGroupFunctions.html
+RewriteRule ^work_group_reserve_read_pipe.html$ pipeWorkgroupFunctions.html
+RewriteRule ^work_group_reserve_write_pipe.html$ pipeWorkgroupFunctions.html
+RewriteRule ^work_group_scan_exclusive.html$ workGroupFunctions.html
+RewriteRule ^work_group_scan_inclusive.html$ workGroupFunctions.html
+RewriteRule ^work_group_size_hint.html$ optionalAttributeQualifiers.html
+RewriteRule ^write_imagef.html$ imageWriteFunctions.html
+RewriteRule ^write_imagei.html$ imageWriteFunctions.html
+RewriteRule ^write_imageui.html$ imageWriteFunctions.html
+RewriteRule ^write_pipe.html$ pipeFunctions.html
diff --git a/sdk/2.2/docs/man/html/ATOMIC_VAR_INIT.html b/sdk/2.2/docs/man/html/ATOMIC_VAR_INIT.html
index 97b1678..6eb9f71 100644
--- a/sdk/2.2/docs/man/html/ATOMIC_VAR_INIT.html
+++ b/sdk/2.2/docs/man/html/ATOMIC_VAR_INIT.html
@@ -800,10 +800,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#the-atomic_var_init-macro" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#the-atomic_var_init-macro</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#the-atomic_var_init-macro" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -816,7 +813,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -824,8 +821,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/EXTENSION.html b/sdk/2.2/docs/man/html/EXTENSION.html
index 79f0c54..a4f5dd1 100644
--- a/sdk/2.2/docs/man/html/EXTENSION.html
+++ b/sdk/2.2/docs/man/html/EXTENSION.html
@@ -1172,7 +1172,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1180,7 +1180,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/accessQualifiers.html b/sdk/2.2/docs/man/html/accessQualifiers.html
index eaa21d8..da3c69b 100644
--- a/sdk/2.2/docs/man/html/accessQualifiers.html
+++ b/sdk/2.2/docs/man/html/accessQualifiers.html
@@ -796,7 +796,7 @@
<div class="paragraph">
<p>Pipe objects specified as arguments to a kernel also use these access
qualifiers.
-See the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#pipe-functions">detailed description on how these access qualifiers
+See the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#pipe-functions" target="_blank" rel="noopener">detailed description on how these access qualifiers
can be used with pipes</a>.</p>
</div>
<div class="paragraph">
@@ -818,10 +818,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#access-qualifiers" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#access-qualifiers</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#access-qualifiers" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -834,7 +831,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -842,8 +839,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/addressOperator.html b/sdk/2.2/docs/man/html/addressOperator.html
index de48531..b0867f1 100644
--- a/sdk/2.2/docs/man/html/addressOperator.html
+++ b/sdk/2.2/docs/man/html/addressOperator.html
@@ -791,10 +791,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-address" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-address</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-address" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -807,7 +804,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -815,8 +812,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/addressSpaceQualifierFuncs.html b/sdk/2.2/docs/man/html/addressSpaceQualifierFuncs.html
index 78fff44..53e5d18 100644
--- a/sdk/2.2/docs/man/html/addressSpaceQualifierFuncs.html
+++ b/sdk/2.2/docs/man/html/addressSpaceQualifierFuncs.html
@@ -815,10 +815,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#address-space-qualifier-functions" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#address-space-qualifier-functions</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#address-space-qualifier-functions" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -831,7 +828,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -839,8 +836,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/addressSpaceQualifiers.html b/sdk/2.2/docs/man/html/addressSpaceQualifiers.html
index 6e2948e..2021a55 100644
--- a/sdk/2.2/docs/man/html/addressSpaceQualifiers.html
+++ b/sdk/2.2/docs/man/html/addressSpaceQualifiers.html
@@ -869,10 +869,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#address-space-qualifiers" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#address-space-qualifiers</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#address-space-qualifiers" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -885,7 +882,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -893,8 +890,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/alignmentOfDataTypes.html b/sdk/2.2/docs/man/html/alignmentOfDataTypes.html
index e5f34e1..c6b54f6 100644
--- a/sdk/2.2/docs/man/html/alignmentOfDataTypes.html
+++ b/sdk/2.2/docs/man/html/alignmentOfDataTypes.html
@@ -783,7 +783,7 @@
type, the OpenCL compiler can assume that the pointee is always
appropriately aligned as required by the data type.
The behavior of an unaligned load or store is undefined, except for the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#vector-data-load-and-store-functions">vector data load and store
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#vector-data-load-and-store-functions" target="_blank" rel="noopener">vector data load and store
functions</a> <strong>vload<em>n</em></strong>, <strong>vload_half<em>n</em></strong>, <strong>vstore<em>n</em></strong>, and
<strong>vstore_half<em>n</em></strong>.
The vector load functions can read a vector from an address aligned to the
@@ -805,10 +805,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#alignment-of-types" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#alignment-of-types</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#alignment-of-types" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -821,7 +818,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -829,8 +826,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/appScalarTypes.html b/sdk/2.2/docs/man/html/appScalarTypes.html
index ac97788..786adbc 100644
--- a/sdk/2.2/docs/man/html/appScalarTypes.html
+++ b/sdk/2.2/docs/man/html/appScalarTypes.html
@@ -749,7 +749,7 @@
<h1>appScalarTypes(3) Manual Page</h1>
<h2 id="_name">Name</h2>
<div class="sectionbody">
-<p>appScalarTypes - Shared Application Scalar Data Types</p>
+<p>appScalarTypes - Supported Application Scalar Data Types</p>
</div>
</div>
<div id="content">
@@ -789,10 +789,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#scalar-data-types" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#scalar-data-types</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#scalar-data-types" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -805,7 +802,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -813,8 +810,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/appVectorTypes.html b/sdk/2.2/docs/man/html/appVectorTypes.html
index 32feaa3..f4157ca 100644
--- a/sdk/2.2/docs/man/html/appVectorTypes.html
+++ b/sdk/2.2/docs/man/html/appVectorTypes.html
@@ -798,10 +798,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#vector-data-types" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#vector-data-types</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#vector-data-types" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -814,7 +811,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -822,8 +819,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/arithmeticOperators.html b/sdk/2.2/docs/man/html/arithmeticOperators.html
index a0a9409..37dacb9 100644
--- a/sdk/2.2/docs/man/html/arithmeticOperators.html
+++ b/sdk/2.2/docs/man/html/arithmeticOperators.html
@@ -813,10 +813,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-arithmetic" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-arithmetic</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-arithmetic" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -829,7 +826,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -837,8 +834,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/as_typen.html b/sdk/2.2/docs/man/html/as_typen.html
index faffd53..99d8db4 100644
--- a/sdk/2.2/docs/man/html/as_typen.html
+++ b/sdk/2.2/docs/man/html/as_typen.html
@@ -757,8 +757,8 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>All data types described in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-scalar-types" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-scalar-types</a> and
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-vector-types" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-vector-types</a> (except <code>bool</code>, <code>half</code><sup>12</sup> and <code>void</code>) may be
+<p>All data types described in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-scalar-types" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-scalar-types</a> and
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-vector-types" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-vector-types</a> (except <code>bool</code>, <code>half</code><sup>12</sup> and <code>void</code>) may be
also reinterpreted as another data type of the same size using the
<strong>as_type</strong>() operator for scalar data types and the <strong>as_type<em>n</em></strong>()
operator<sup>13</sup> for vector data types.
@@ -866,10 +866,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#reinterpreting-types-using-as_type-and-as_typen" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#reinterpreting-types-using-as_type-and-as_typen</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#reinterpreting-types-using-as_type-and-as_typen" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -882,7 +879,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -890,8 +887,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/assignmentOperator.html b/sdk/2.2/docs/man/html/assignmentOperator.html
index 82903af..77aa7d2 100644
--- a/sdk/2.2/docs/man/html/assignmentOperator.html
+++ b/sdk/2.2/docs/man/html/assignmentOperator.html
@@ -771,7 +771,7 @@
<div class="paragraph">
<p>The assignment operator stores the value of <em>expression</em> into <em>lvalue</em>.
The <em>expression</em> and <em>lvalue</em> must have the same type, or the expression
-must have a type in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-scalar-types" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-scalar-types</a>, in which case an
+must have a type in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-scalar-types" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-scalar-types</a>, in which case an
implicit conversion will be done on the expression before the assignment is
done.</p>
</div>
@@ -858,10 +858,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-assignment" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-assignment</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-assignment" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -874,7 +871,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -882,8 +879,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/asyncCopyFunctions.html b/sdk/2.2/docs/man/html/asyncCopyFunctions.html
index f449b44..8824b83 100644
--- a/sdk/2.2/docs/man/html/asyncCopyFunctions.html
+++ b/sdk/2.2/docs/man/html/asyncCopyFunctions.html
@@ -908,10 +908,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#async-copies" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#async-copies</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#async-copies" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -924,7 +921,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -932,8 +929,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/atomicFlagTestAndSet.html b/sdk/2.2/docs/man/html/atomicFlagTestAndSet.html
index 27892fa..62497a5 100644
--- a/sdk/2.2/docs/man/html/atomicFlagTestAndSet.html
+++ b/sdk/2.2/docs/man/html/atomicFlagTestAndSet.html
@@ -775,7 +775,7 @@
<p>Atomically sets the value pointed to by <code>object</code> to <em>true</em>.
Memory is affected according to the value of <code>order</code>.
These operations are atomic read-modify-write operations (as defined by
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#C11-spec">section 5.1.2.4 of the C11 Specification</a>).
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#C11-spec" target="_blank" rel="noopener">section 5.1.2.4 of the C11 Specification</a>).
Returns atomically the value of the <code>object</code> immediately before the effects.</p>
</div>
</div>
@@ -792,10 +792,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic_flag_test_and_set" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic_flag_test_and_set</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic_flag_test_and_set" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -808,7 +805,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -816,8 +813,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/atomicFunctions.html b/sdk/2.2/docs/man/html/atomicFunctions.html
index 5af7097..827b0f8 100644
--- a/sdk/2.2/docs/man/html/atomicFunctions.html
+++ b/sdk/2.2/docs/man/html/atomicFunctions.html
@@ -817,10 +817,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic-functions" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic-functions</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic-functions" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -833,7 +830,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -841,8 +838,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/atomicRestrictions.html b/sdk/2.2/docs/man/html/atomicRestrictions.html
index ebf8775..dd9c596 100644
--- a/sdk/2.2/docs/man/html/atomicRestrictions.html
+++ b/sdk/2.2/docs/man/html/atomicRestrictions.html
@@ -761,7 +761,7 @@
<li>
<p>All operations on atomic types must be performed using the built-in
atomic functions.
-C11 and C++11 support operators on atomic types.
+C11 and {cpp11} support operators on atomic types.
OpenCL C does not support operators with atomic types.
Using atomic types with operators should result in a compilation error.</p>
</li>
@@ -799,10 +799,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic-restrictions" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic-restrictions</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic-restrictions" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -815,7 +812,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -823,8 +820,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/atomicTypes.html b/sdk/2.2/docs/man/html/atomicTypes.html
index faa9d10..f5a960a 100644
--- a/sdk/2.2/docs/man/html/atomicTypes.html
+++ b/sdk/2.2/docs/man/html/atomicTypes.html
@@ -844,10 +844,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic-integer-and-floating-point-types" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic-integer-and-floating-point-types</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic-integer-and-floating-point-types" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -860,7 +857,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -868,8 +865,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/atomic_compare_exchange.html b/sdk/2.2/docs/man/html/atomic_compare_exchange.html
index 47daa01..f2ae32a 100644
--- a/sdk/2.2/docs/man/html/atomic_compare_exchange.html
+++ b/sdk/2.2/docs/man/html/atomic_compare_exchange.html
@@ -809,7 +809,7 @@
value of <code>success</code>, and if the comparison is <em>false</em>, memory is affected
according to the value of <code>failure</code>.
If the comparison is <em>true</em>, these operations are atomic read-modify-write operations (as defined by
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#C11-spec">section 5.1.2.4 of the C11 Specification</a>).
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#C11-spec" target="_blank" rel="noopener">section 5.1.2.4 of the C11 Specification</a>).
Otherwise, these operations are atomic load operations.</p>
</div>
<div class="admonitionblock note">
@@ -861,10 +861,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic_compare_exchange" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic_compare_exchange</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic_compare_exchange" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -877,7 +874,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -885,8 +882,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/atomic_exchange.html b/sdk/2.2/docs/man/html/atomic_exchange.html
index ce6e455..344cb7a 100644
--- a/sdk/2.2/docs/man/html/atomic_exchange.html
+++ b/sdk/2.2/docs/man/html/atomic_exchange.html
@@ -774,7 +774,7 @@
<p>Atomically replace the value pointed to by object with desired.
Memory is affected according to the value of order.
These operations are read-modify-write operations (as defined by
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#C11-spec">section 5.1.2.4 of the C11 Specification</a>).
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#C11-spec" target="_blank" rel="noopener">section 5.1.2.4 of the C11 Specification</a>).
Atomically returns the value pointed to by object immediately before the
effects.</p>
</div>
@@ -792,10 +792,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic_exchange" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic_exchange</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic_exchange" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -808,7 +805,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -816,8 +813,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/atomic_fetch_key.html b/sdk/2.2/docs/man/html/atomic_fetch_key.html
index 079fce9..5d598d1 100644
--- a/sdk/2.2/docs/man/html/atomic_fetch_key.html
+++ b/sdk/2.2/docs/man/html/atomic_fetch_key.html
@@ -849,7 +849,7 @@
operand.
Memory is affected according to the value of <code>order</code>.
These operations are atomic read-modify-write operations (as defined by
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#C11-spec">section 5.1.2.4 of the C11 Specification</a>).
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#C11-spec" target="_blank" rel="noopener">section 5.1.2.4 of the C11 Specification</a>).
For signed integer types, arithmetic is defined to use two’s complement
representation with silent wrap-around on overflow; there are no undefined
results.
@@ -872,10 +872,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic_fetch_key" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic_fetch_key</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic_fetch_key" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -888,7 +885,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -896,8 +893,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/atomic_flag.html b/sdk/2.2/docs/man/html/atomic_flag.html
index 4504cdf..198ec57 100644
--- a/sdk/2.2/docs/man/html/atomic_flag.html
+++ b/sdk/2.2/docs/man/html/atomic_flag.html
@@ -793,10 +793,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic_flag" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic_flag</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic_flag" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -809,7 +806,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -817,8 +814,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/atomic_flag_clear.html b/sdk/2.2/docs/man/html/atomic_flag_clear.html
index b377a23..8f83cde 100644
--- a/sdk/2.2/docs/man/html/atomic_flag_clear.html
+++ b/sdk/2.2/docs/man/html/atomic_flag_clear.html
@@ -790,10 +790,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic_flag_clear" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic_flag_clear</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic_flag_clear" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -806,7 +803,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -814,8 +811,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/atomic_init.html b/sdk/2.2/docs/man/html/atomic_init.html
index 0e734a8..5a07932 100644
--- a/sdk/2.2/docs/man/html/atomic_init.html
+++ b/sdk/2.2/docs/man/html/atomic_init.html
@@ -790,10 +790,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#the-atomic_init-function" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#the-atomic_init-function</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#the-atomic_init-function" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -806,7 +803,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -814,8 +811,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/atomic_load.html b/sdk/2.2/docs/man/html/atomic_load.html
index a977008..50ebd18 100644
--- a/sdk/2.2/docs/man/html/atomic_load.html
+++ b/sdk/2.2/docs/man/html/atomic_load.html
@@ -788,10 +788,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic_load" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic_load</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic_load" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -804,7 +801,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -812,8 +809,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/atomic_store.html b/sdk/2.2/docs/man/html/atomic_store.html
index 06ada52..c3e3ee9 100644
--- a/sdk/2.2/docs/man/html/atomic_store.html
+++ b/sdk/2.2/docs/man/html/atomic_store.html
@@ -791,10 +791,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic_store" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic_store</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic_store" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -807,7 +804,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -815,8 +812,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/atomic_work_item_fence.html b/sdk/2.2/docs/man/html/atomic_work_item_fence.html
index cf1c1f1..d69fa86 100644
--- a/sdk/2.2/docs/man/html/atomic_work_item_fence.html
+++ b/sdk/2.2/docs/man/html/atomic_work_item_fence.html
@@ -777,7 +777,7 @@
Passing both <code>CLK_GLOBAL_MEM_FENCE</code> and <code>CLK_LOCAL_MEM_FENCE</code> to
<code>atomic_work_item_fence</code> will synchronize memory operations to both <code>local</code>
and <code>global</code> memory through some shared atomic action, as described in
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-spec">section 3.3.6.2 of the OpenCL Specification</a>.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-spec" target="_blank" rel="noopener">section 3.3.6.2 of the OpenCL Specification</a>.</p>
</div>
<div class="paragraph">
<p>Depending on the value of order, this operation:</p>
@@ -823,10 +823,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#fences" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#fences</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#fences" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -839,7 +836,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -847,8 +844,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/attributes-blocksAndControlFlow.html b/sdk/2.2/docs/man/html/attributes-blocksAndControlFlow.html
index 60b5252..fdf3d94 100644
--- a/sdk/2.2/docs/man/html/attributes-blocksAndControlFlow.html
+++ b/sdk/2.2/docs/man/html/attributes-blocksAndControlFlow.html
@@ -789,10 +789,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#specifying-attributes-of-blocks-and-control-flow-statements" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#specifying-attributes-of-blocks-and-control-flow-statements</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#specifying-attributes-of-blocks-and-control-flow-statements" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -805,7 +802,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -813,8 +810,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/attributes-loopUnroll.html b/sdk/2.2/docs/man/html/attributes-loopUnroll.html
index d3224e4..f7823ab 100644
--- a/sdk/2.2/docs/man/html/attributes-loopUnroll.html
+++ b/sdk/2.2/docs/man/html/attributes-loopUnroll.html
@@ -886,10 +886,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#specifying-attribute-for-unrolling-loops" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#specifying-attribute-for-unrolling-loops</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#specifying-attribute-for-unrolling-loops" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -902,7 +899,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -910,8 +907,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/attributes-types.html b/sdk/2.2/docs/man/html/attributes-types.html
index 8ff680e..c0ddd02 100644
--- a/sdk/2.2/docs/man/html/attributes-types.html
+++ b/sdk/2.2/docs/man/html/attributes-types.html
@@ -895,10 +895,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#specifying-attributes-of-types" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#specifying-attributes-of-types</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#specifying-attributes-of-types" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -911,7 +908,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -919,8 +916,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/attributes-variables.html b/sdk/2.2/docs/man/html/attributes-variables.html
index 2a3c3e1..6f08dcc 100644
--- a/sdk/2.2/docs/man/html/attributes-variables.html
+++ b/sdk/2.2/docs/man/html/attributes-variables.html
@@ -918,10 +918,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#specifying-attributes-of-variables" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#specifying-attributes-of-variables</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#specifying-attributes-of-variables" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -934,7 +931,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -942,8 +939,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/bitwiseOperators.html b/sdk/2.2/docs/man/html/bitwiseOperators.html
index 26331da..1e428ff 100644
--- a/sdk/2.2/docs/man/html/bitwiseOperators.html
+++ b/sdk/2.2/docs/man/html/bitwiseOperators.html
@@ -782,10 +782,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-bitwise" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-bitwise</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-bitwise" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -798,7 +795,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -806,8 +803,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/blocks.html b/sdk/2.2/docs/man/html/blocks.html
index abab9e2..3425004 100644
--- a/sdk/2.2/docs/man/html/blocks.html
+++ b/sdk/2.2/docs/man/html/blocks.html
@@ -786,10 +786,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#blocks" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#blocks</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#blocks" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -802,7 +799,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -810,8 +807,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clBuildProgram.html b/sdk/2.2/docs/man/html/clBuildProgram.html
index 5579f48..523ff15 100644
--- a/sdk/2.2/docs/man/html/clBuildProgram.html
+++ b/sdk/2.2/docs/man/html/clBuildProgram.html
@@ -794,7 +794,7 @@
<li>
<p><em>options</em> is a pointer to a null-terminated string of characters that
describes the build options to be used for building the program executable.
-The list of supported options is described in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#compiler-options">Compiler
+The list of supported options is described in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#compiler-options" target="_blank" rel="noopener">Compiler
Options</a>.
If the program was created using <strong>clCreateProgramWithBinary</strong> and <em>options</em>
is a <code>NULL</code> pointer, the program will be built as if <em>options</em> were the same
@@ -853,71 +853,71 @@
</div>
<div class="paragraph">
<p>The executable binary can be queried using <strong>clGetProgramInfo</strong>(<em>program</em>,
-CL_PROGRAM_BINARIES, …​) and can be specified to
+<code>CL_​PROGRAM_​BINARIES</code>, …​) and can be specified to
<strong>clCreateProgramWithBinary</strong> to create a new program object.</p>
</div>
<div class="paragraph">
-<p><strong>clBuildProgram</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clBuildProgram</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_PROGRAM if <em>program</em> is not a valid program object.</p>
+<p><code>CL_​INVALID_​PROGRAM</code> if <em>program</em> is not a valid program object.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>device_list</em> is <code>NULL</code> and <em>num_devices</em> is greater
+<p><code>CL_​INVALID_​VALUE</code> if <em>device_list</em> is <code>NULL</code> and <em>num_devices</em> is greater
than zero, or if <em>device_list</em> is not <code>NULL</code> and <em>num_devices</em> is zero.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>pfn_notify</em> is <code>NULL</code> but <em>user_data</em> is not
+<p><code>CL_​INVALID_​VALUE</code> if <em>pfn_notify</em> is <code>NULL</code> but <em>user_data</em> is not
<code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_DEVICE if OpenCL devices listed in <em>device_list</em> are not in
+<p><code>CL_​INVALID_​DEVICE</code> if OpenCL devices listed in <em>device_list</em> are not in
the list of devices associated with <em>program</em></p>
</li>
<li>
-<p>CL_INVALID_BINARY if <em>program</em> is created with
+<p><code>CL_​INVALID_​BINARY</code> if <em>program</em> is created with
<strong>clCreateProgramWithBinary</strong> and devices listed in <em>device_list</em> do not
have a valid program binary loaded.</p>
</li>
<li>
-<p>CL_INVALID_BUILD_OPTIONS if the build options specified by <em>options</em> are
+<p><code>CL_​INVALID_​BUILD_​OPTIONS</code> if the build options specified by <em>options</em> are
invalid.</p>
</li>
<li>
-<p>CL_COMPILER_NOT_AVAILABLE if <em>program</em> is created with
+<p><code>CL_​COMPILER_​NOT_​AVAILABLE</code> if <em>program</em> is created with
<strong>clCreateProgramWithSource</strong> and a compiler is not available i.e.
-CL_DEVICE_COMPILER_AVAILABLE specified in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table">Device Queries</a> table is set to CL_FALSE.</p>
+<code>CL_​DEVICE_​COMPILER_​AVAILABLE</code> specified in the
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table" target="_blank" rel="noopener">Device Queries</a> table is set to <code>CL_​FALSE</code>.</p>
</li>
<li>
-<p>CL_BUILD_PROGRAM_FAILURE if there is a failure to build the program
+<p><code>CL_​BUILD_​PROGRAM_​FAILURE</code> if there is a failure to build the program
executable.
This error will be returned if <strong>clBuildProgram</strong> does not return until
the build has completed.</p>
</li>
<li>
-<p>CL_INVALID_OPERATION if the build of a program executable for any of the
+<p><code>CL_​INVALID_​OPERATION</code> if the build of a program executable for any of the
devices listed in <em>device_list</em> by a previous call to <strong>clBuildProgram</strong>
for <em>program</em> has not completed.</p>
</li>
<li>
-<p>CL_INVALID_OPERATION if there are kernel objects attached to <em>program</em>.</p>
+<p><code>CL_​INVALID_​OPERATION</code> if there are kernel objects attached to <em>program</em>.</p>
</li>
<li>
-<p>CL_INVALID_OPERATION if <em>program</em> was not created with
+<p><code>CL_​INVALID_​OPERATION</code> if <em>program</em> was not created with
<strong>clCreateProgramWithSource</strong>, <strong>clCreateProgramWithIL</strong> or
<strong>clCreateProgramWithBinary</strong>.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -936,10 +936,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clBuildProgram" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clBuildProgram</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clBuildProgram" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -952,7 +949,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -960,8 +957,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clCloneKernel.html b/sdk/2.2/docs/man/html/clCloneKernel.html
index 7c1960a..d8487d3 100644
--- a/sdk/2.2/docs/man/html/clCloneKernel.html
+++ b/sdk/2.2/docs/man/html/clCloneKernel.html
@@ -823,21 +823,21 @@
</div>
<div class="paragraph">
<p><strong>clCloneKernel</strong> returns a valid non-zero kernel object and <em>errcode_ret</em> is
-set to CL_SUCCESS if the kernel is successfully copied.
+set to <code>CL_​SUCCESS</code> if the kernel is successfully copied.
Otherwise it returns a <code>NULL</code> value with one of the following error values
returned in <em>errcode_ret</em>:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_KERNEL if <em>kernel</em> is not a valid kernel object.</p>
+<p><code>CL_​INVALID_​KERNEL</code> if <em>kernel</em> is not a valid kernel object.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -856,10 +856,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCloneKernel" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCloneKernel</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCloneKernel" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -872,7 +869,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -880,8 +877,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clCompileProgram.html b/sdk/2.2/docs/man/html/clCompileProgram.html
index c5099dd..630eba1 100644
--- a/sdk/2.2/docs/man/html/clCompileProgram.html
+++ b/sdk/2.2/docs/man/html/clCompileProgram.html
@@ -799,7 +799,7 @@
describes the compilation options to be used for building the program
executable.
Certain options are ignored when program is created with IL.
-The list of supported options is as described in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#compiler-options">Compiler Options</a>.</p>
+The list of supported options is as described in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#compiler-options" target="_blank" rel="noopener">Compiler Options</a>.</p>
</li>
<li>
<p><em>num_input_headers</em> specifies the number of programs that describe headers
@@ -818,7 +818,7 @@
which contains the header source to be used.
The embedded headers are first searched before the headers in the list of
directories specified by the <code>-I</code> compile option (as described in
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#preprocessor-options">Preprocessor options</a>).
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#preprocessor-options" target="_blank" rel="noopener">Preprocessor options</a>).
If multiple entries in <em>header_include_names</em> refer to the same header name,
the first one encountered will be used.</p>
</li>
@@ -861,7 +861,7 @@
The compiled binary is built for all devices associated with <em>program</em> or
the list of devices specified.
The compiled binary can be queried using <strong>clGetProgramInfo</strong>(<em>program</em>,
-CL_PROGRAM_BINARIES, …​) and can be passed to <strong>clCreateProgramWithBinary</strong>
+<code>CL_​PROGRAM_​BINARIES</code>, …​) and can be passed to <strong>clCreateProgramWithBinary</strong>
to create a new program object.</p>
</div>
<div class="paragraph">
@@ -912,67 +912,67 @@
</div>
</div>
<div class="paragraph">
-<p><strong>clCompileProgram</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clCompileProgram</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_PROGRAM if <em>program</em> is not a valid program object.</p>
+<p><code>CL_​INVALID_​PROGRAM</code> if <em>program</em> is not a valid program object.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>device_list</em> is <code>NULL</code> and <em>num_devices</em> is greater
+<p><code>CL_​INVALID_​VALUE</code> if <em>device_list</em> is <code>NULL</code> and <em>num_devices</em> is greater
than zero, or if <em>device_list</em> is not <code>NULL</code> and <em>num_devices</em> is zero.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>num_input_headers</em> is zero and
+<p><code>CL_​INVALID_​VALUE</code> if <em>num_input_headers</em> is zero and
<em>header_include_names</em> or <em>input_headers</em> are not <code>NULL</code> or if
<em>num_input_headers</em> is not zero and <em>header_include_names</em> or
<em>input_headers</em> are <code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>pfn_notify</em> is <code>NULL</code> but <em>user_data</em> is not
+<p><code>CL_​INVALID_​VALUE</code> if <em>pfn_notify</em> is <code>NULL</code> but <em>user_data</em> is not
<code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_DEVICE if OpenCL devices listed in <em>device_list</em> are not in
+<p><code>CL_​INVALID_​DEVICE</code> if OpenCL devices listed in <em>device_list</em> are not in
the list of devices associated with <em>program</em></p>
</li>
<li>
-<p>CL_INVALID_COMPILER_OPTIONS if the compiler options specified by
+<p><code>CL_​INVALID_​COMPILER_​OPTIONS</code> if the compiler options specified by
<em>options</em> are invalid.</p>
</li>
<li>
-<p>CL_INVALID_OPERATION if the compilation or build of a program executable
+<p><code>CL_​INVALID_​OPERATION</code> if the compilation or build of a program executable
for any of the devices listed in <em>device_list</em> by a previous call to
<strong>clCompileProgram</strong> or <strong>clBuildProgram</strong> for <em>program</em> has not completed.</p>
</li>
<li>
-<p>CL_COMPILER_NOT_AVAILABLE if a compiler is not available i.e.
-CL_DEVICE_COMPILER_AVAILABLE specified in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table">Device Queries</a> table is set to CL_FALSE.</p>
+<p><code>CL_​COMPILER_​NOT_​AVAILABLE</code> if a compiler is not available i.e.
+<code>CL_​DEVICE_​COMPILER_​AVAILABLE</code> specified in the
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table" target="_blank" rel="noopener">Device Queries</a> table is set to <code>CL_​FALSE</code>.</p>
</li>
<li>
-<p>CL_COMPILE_PROGRAM_FAILURE if there is a failure to compile the program
+<p><code>CL_​COMPILE_​PROGRAM_​FAILURE</code> if there is a failure to compile the program
source.
This error will be returned if <strong>clCompileProgram</strong> does not return until
the compile has completed.</p>
</li>
<li>
-<p>CL_INVALID_OPERATION if there are kernel objects attached to <em>program</em>.</p>
+<p><code>CL_​INVALID_​OPERATION</code> if there are kernel objects attached to <em>program</em>.</p>
</li>
<li>
-<p>CL_INVALID_OPERATION if <em>program</em> has no source or IL available, i.e. it
+<p><code>CL_​INVALID_​OPERATION</code> if <em>program</em> has no source or IL available, i.e. it
has not been created with <strong>clCreateProgramWithSource</strong> or
<strong>clCreateProgramWithIL</strong>.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -991,10 +991,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCompileProgram" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCompileProgram</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCompileProgram" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -1007,7 +1004,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1015,8 +1012,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clCreateBuffer.html b/sdk/2.2/docs/man/html/clCreateBuffer.html
index d0c9867..d9ef986 100644
--- a/sdk/2.2/docs/man/html/clCreateBuffer.html
+++ b/sdk/2.2/docs/man/html/clCreateBuffer.html
@@ -783,10 +783,10 @@
<p><em>flags</em> is a bit-field that is used to specify allocation and usage
information such as the memory arena that should be used to allocate the
buffer object and how it will be used.
-The <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#memory-flags-table">Memory Flags</a> table describes the possible values
+The <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#memory-flags-table" target="_blank" rel="noopener">Memory Flags</a> table describes the possible values
for <em>flags</em>.
If the value specified for <em>flags</em> is 0, the default is used which is
-CL_MEM_READ_WRITE.</p>
+<code>CL_​MEM_​READ_​WRITE</code>.</p>
</li>
<li>
<p><em>size</em> is the size in bytes of the buffer memory object to be allocated.</p>
@@ -805,7 +805,7 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<table id="memory-flags-table" class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 1. List of supported cl_mem_flags values</caption>
+<caption class="title">Table 1. List of supported memory flag values</caption>
<colgroup>
<col style="width: 50%;">
<col style="width: 50%;">
@@ -818,36 +818,36 @@
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MEM_READ_WRITE</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MEM_​READ_​WRITE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">This flag specifies that the memory object will be read
and written by a kernel.
This is the default.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MEM_WRITE_ONLY</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MEM_​WRITE_​ONLY</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">This flag specifies that the memory object will be
written but not read by a kernel.</p>
-<p class="tableblock"> Reading from a buffer or image object created with CL_MEM_WRITE_ONLY
+<p class="tableblock"> Reading from a buffer or image object created with <code>CL_​MEM_​WRITE_​ONLY</code>
inside a kernel is undefined.</p>
-<p class="tableblock"> CL_MEM_READ_WRITE and CL_MEM_WRITE_ONLY are mutually exclusive.</p></td>
+<p class="tableblock"> <code>CL_​MEM_​READ_​WRITE</code> and <code>CL_​MEM_​WRITE_​ONLY</code> are mutually exclusive.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MEM_READ_ONLY</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MEM_​READ_​ONLY</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">This flag specifies that the memory object is a
readonly memory object when used inside a kernel.</p>
-<p class="tableblock"> Writing to a buffer or image object created with CL_MEM_READ_ONLY inside
+<p class="tableblock"> Writing to a buffer or image object created with <code>CL_​MEM_​READ_​ONLY</code> inside
a kernel is undefined.</p>
-<p class="tableblock"> CL_MEM_READ_WRITE or CL_MEM_WRITE_ONLY and CL_MEM_READ_ONLY are mutually
+<p class="tableblock"> <code>CL_​MEM_​READ_​WRITE</code> or <code>CL_​MEM_​WRITE_​ONLY</code> and <code>CL_​MEM_​READ_​ONLY</code> are mutually
exclusive.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MEM_USE_HOST_PTR</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MEM_​USE_​HOST_​PTR</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">This flag is valid only if host_ptr is not <code>NULL</code>.
If specified, it indicates that the application wants the OpenCL
implementation to use memory referenced by host_ptr as the storage bits
for the memory object.</p>
<p class="tableblock"> The contents of the memory pointed to by host_ptr at the time of the
- clCreateBuffer call define the initial contents of the buffer object.</p>
+ <strong>clCreateBuffer</strong> call define the initial contents of the buffer object.</p>
<p class="tableblock"> OpenCL implementations are allowed to cache the buffer contents pointed
to by host_ptr in device memory.
This cached copy can be used when kernels are executed on a device.</p>
@@ -856,13 +856,13 @@
is considered to be undefined.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MEM_ALLOC_HOST_PTR</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MEM_​ALLOC_​HOST_​PTR</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">This flag specifies that the application wants the OpenCL implementation
to allocate memory from host accessible memory.</p>
-<p class="tableblock"> CL_MEM_ALLOC_HOST_PTR and CL_MEM_USE_HOST_PTR are mutually exclusive.</p></td>
+<p class="tableblock"> <code>CL_​MEM_​ALLOC_​HOST_​PTR</code> and <code>CL_​MEM_​USE_​HOST_​PTR</code> are mutually exclusive.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MEM_COPY_HOST_PTR</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MEM_​COPY_​HOST_​PTR</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">This flag is valid only if host_ptr is not <code>NULL</code>.
If specified, it indicates that the application wants the OpenCL
implementation to allocate memory for the memory object and copy the
@@ -870,13 +870,13 @@
The implementation will copy the memory immediately and host_ptr is
available for reuse by the application when the <strong>clCreateBuffer</strong> or
<strong>clCreateImage</strong> operation returns.</p>
-<p class="tableblock"> CL_MEM_COPY_HOST_PTR and CL_MEM_USE_HOST_PTR are mutually exclusive.</p>
-<p class="tableblock"> CL_MEM_COPY_HOST_PTR can be used with CL_MEM_ALLOC_HOST_PTR to
+<p class="tableblock"> <code>CL_​MEM_​COPY_​HOST_​PTR</code> and <code>CL_​MEM_​USE_​HOST_​PTR</code> are mutually exclusive.</p>
+<p class="tableblock"> <code>CL_​MEM_​COPY_​HOST_​PTR</code> can be used with <code>CL_​MEM_​ALLOC_​HOST_​PTR</code> to
initialize the contents of the cl_mem object allocated using
host-accessible (e.g. PCIe) memory.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MEM_HOST_WRITE_ONLY</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MEM_​HOST_​WRITE_​ONLY</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">This flag specifies that the host will only write to the memory object
(using OpenCL APIs that enqueue a write or a map for write).
This can be used to optimize write access from the host (e.g. enable
@@ -884,18 +884,26 @@
communicate with the host over a system bus such as PCIe).</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MEM_HOST_READ_ONLY</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MEM_​HOST_​READ_​ONLY</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">This flag specifies that the host will only read
the memory object (using OpenCL APIs that enqueue a read or a map for
read).</p>
-<p class="tableblock"> CL_MEM_HOST_WRITE_ONLY and CL_MEM_HOST_READ_ONLY are mutually exclusive.</p></td>
+<p class="tableblock"> <code>CL_​MEM_​HOST_​WRITE_​ONLY</code> and <code>CL_​MEM_​HOST_​READ_​ONLY</code> are mutually exclusive.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MEM_HOST_NO_ACCESS</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MEM_​HOST_​NO_​ACCESS</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">This flag specifies that the host will not read or
write the memory object.</p>
-<p class="tableblock"> CL_MEM_HOST_WRITE_ONLY or CL_MEM_HOST_READ_ONLY and
- CL_MEM_HOST_NO_ACCESS are mutually exclusive.</p></td>
+<p class="tableblock"> <code>CL_​MEM_​HOST_​WRITE_​ONLY</code> or <code>CL_​MEM_​HOST_​READ_​ONLY</code> and
+ <code>CL_​MEM_​HOST_​NO_​ACCESS</code> are mutually exclusive.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MEM_​KERNEL_​READ_​AND_​WRITE</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">This flag is only used by <strong>clGetSupportedImageFormats</strong> to query image
+ formats that may be both read from and written to by the same kernel
+ instance.
+ To create a memory object that may be read from and written to use
+ <code>CL_​MEM_​READ_​WRITE</code>.</p></td>
</tr>
</tbody>
</table>
@@ -903,7 +911,7 @@
<p>The user is responsible for ensuring that data passed into and out of OpenCL
images are natively aligned relative to the start of the buffer as per
kernel language or IL requirements.
-OpenCL buffers created with CL_MEM_USE_HOST_PTR need to provide an
+OpenCL buffers created with <code>CL_​MEM_​USE_​HOST_​PTR</code> need to provide an
appropriately aligned host memory pointer that is aligned to the data types
used to access these buffers in a kernel(s).</p>
</div>
@@ -912,14 +920,14 @@
If <em>errcode_ret</em> is <code>NULL</code>, no error code is returned.</p>
</div>
<div class="paragraph">
-<p>If <strong>clCreateBuffer</strong> is called with CL_MEM_USE_HOST_PTR set in its <em>flags</em>
+<p>If <strong>clCreateBuffer</strong> is called with <code>CL_​MEM_​USE_​HOST_​PTR</code> set in its <em>flags</em>
argument, the contents of the memory pointed to by <em>host_ptr</em> at the time
of the <strong>clCreateBuffer</strong> call define the initial contents of the
buffer object.</p>
</div>
<div class="paragraph">
<p>If <strong>clCreateBuffer</strong> is called with a pointer returned by <strong>clSVMAlloc</strong> as its
-<em>host_ptr</em> argument, and CL_MEM_USE_HOST_PTR is set in its <em>flags</em> argument,
+<em>host_ptr</em> argument, and <code>CL_​MEM_​USE_​HOST_​PTR</code> is set in its <em>flags</em> argument,
<strong>clCreateBuffer</strong> will succeed and return a valid non-zero buffer object as
long as the <em>size</em> argument to <strong>clCreateBuffer</strong> is no larger than the <em>size</em>
argument passed in the original <strong>clSVMAlloc</strong> call.
@@ -931,45 +939,45 @@
</div>
<div class="paragraph">
<p><strong>clCreateBuffer</strong> returns a valid non-zero buffer object and <em>errcode_ret</em> is
-set to CL_SUCCESS if the buffer object is created successfully.
+set to <code>CL_​SUCCESS</code> if the buffer object is created successfully.
Otherwise, it returns a <code>NULL</code> value with one of the following error values
returned in <em>errcode_ret</em>:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_CONTEXT if <em>context</em> is not a valid context.</p>
+<p><code>CL_​INVALID_​CONTEXT</code> if <em>context</em> is not a valid context.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if values specified in <em>flags</em> are not valid as defined
-in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#memory-flags-table">Memory Flags</a> table.</p>
+<p><code>CL_​INVALID_​VALUE</code> if values specified in <em>flags</em> are not valid as defined
+in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#memory-flags-table" target="_blank" rel="noopener">Memory Flags</a> table.</p>
</li>
<li>
-<p>CL_INVALID_BUFFER_SIZE if <em>size</em> is 0<sup>4</sup>.</p>
+<p><code>CL_​INVALID_​BUFFER_​SIZE</code> if <em>size</em> is 0<sup>4</sup>.</p>
</li>
<li>
-<p>CL_INVALID_HOST_PTR if <em>host_ptr</em> is <code>NULL</code> and CL_MEM_USE_HOST_PTR or
-CL_MEM_COPY_HOST_PTR are set in <em>flags</em> or if <em>host_ptr</em> is not <code>NULL</code>
-but CL_MEM_COPY_HOST_PTR or CL_MEM_USE_HOST_PTR are not set in <em>flags</em>.</p>
+<p><code>CL_​INVALID_​HOST_​PTR</code> if <em>host_ptr</em> is <code>NULL</code> and <code>CL_​MEM_​USE_​HOST_​PTR</code> or
+<code>CL_​MEM_​COPY_​HOST_​PTR</code> are set in <em>flags</em> or if <em>host_ptr</em> is not <code>NULL</code>
+but <code>CL_​MEM_​COPY_​HOST_​PTR</code> or <code>CL_​MEM_​USE_​HOST_​PTR</code> are not set in <em>flags</em>.</p>
</li>
<li>
-<p>CL_MEM_OBJECT_ALLOCATION_FAILURE if there is a failure to allocate
+<p><code>CL_​MEM_​OBJECT_​ALLOCATION_​FAILURE</code> if there is a failure to allocate
memory for buffer object.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
<div class="dlist">
<dl>
<dt class="hdlist1">4</dt>
<dd>
-<p>Implementations may return CL_INVALID_BUFFER_SIZE if size is greater
-than CL_DEVICE_MAX_MEM_ALLOC_SIZE value specified in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table">Device Queries</a> table for all devices in
+<p>Implementations may return <code>CL_​INVALID_​BUFFER_​SIZE</code> if size is greater
+than <code>CL_​DEVICE_​MAX_​MEM_​ALLOC_​SIZE</code> value specified in the
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table" target="_blank" rel="noopener">Device Queries</a> table for all devices in
context.</p>
</dd>
</dl>
@@ -991,10 +999,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateBuffer" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateBuffer</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateBuffer" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -1007,7 +1012,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1015,8 +1020,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clCreateCommandQueueWithProperties.html b/sdk/2.2/docs/man/html/clCreateCommandQueueWithProperties.html
index c3395d7..5bfac0d 100644
--- a/sdk/2.2/docs/man/html/clCreateCommandQueueWithProperties.html
+++ b/sdk/2.2/docs/man/html/clCreateCommandQueueWithProperties.html
@@ -806,7 +806,7 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<table id="queue-properties-table" class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 1. List of supported cl_queue_properties values and description</caption>
+<caption class="title">Table 1. List of supported queue creation properties by <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateCommandQueueWithProperties" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateCommandQueueWithProperties</a></caption>
<colgroup>
<col style="width: 34%;">
<col style="width: 33%;">
@@ -821,39 +821,39 @@
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_QUEUE_PROPERTIES</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​QUEUE_​PROPERTIES</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_bitfield</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">This is a bitfield and can be set to a combination of the following
values:</p>
-<p class="tableblock"> CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE - Determines whether the
+<p class="tableblock"> <code>CL_​QUEUE_​OUT_​OF_​ORDER_​EXEC_​MODE_​ENABLE</code> - Determines whether the
commands queued in the command-queue are executed in-order or
out-of-order.
If set, the commands in the command-queue are executed out-of-order.
Otherwise, commands are executed in-order.</p>
-<p class="tableblock"> CL_QUEUE_PROFILING_ENABLE - Enable or disable profiling of commands
+<p class="tableblock"> <code>CL_​QUEUE_​PROFILING_​ENABLE</code> - Enable or disable profiling of commands
in the command-queue.
If set, the profiling of commands is enabled.
Otherwise profiling of commands is disabled.</p>
-<p class="tableblock"> CL_QUEUE_ON_DEVICE - Indicates that this is a device queue.
- If CL_QUEUE_ON_DEVICE is set,
- CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE<sup>1</sup> must also be set.</p>
-<p class="tableblock"> CL_QUEUE_ON_DEVICE_DEFAULT<sup>2</sup> - indicates that this is the default
+<p class="tableblock"> <code>CL_​QUEUE_​ON_​DEVICE</code> - Indicates that this is a device queue.
+ If <code>CL_​QUEUE_​ON_​DEVICE</code> is set,
+ <code>CL_​QUEUE_​OUT_​OF_​ORDER_​EXEC_​MODE_​ENABLE</code><sup>1</sup> must also be set.</p>
+<p class="tableblock"> <code>CL_​QUEUE_​ON_​DEVICE_​DEFAULT</code><sup>2</sup> - indicates that this is the default
device queue.
- This can only be used with CL_QUEUE_ON_DEVICE.</p>
-<p class="tableblock"> If CL_QUEUE_PROPERTIES is not specified an in-order host command
+ This can only be used with <code>CL_​QUEUE_​ON_​DEVICE</code>.</p>
+<p class="tableblock"> If <code>CL_​QUEUE_​PROPERTIES</code> is not specified an in-order host command
queue is created for the specified device</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_QUEUE_SIZE</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​QUEUE_​SIZE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Specifies the size of the device queue in bytes.</p>
-<p class="tableblock"> This can only be specified if CL_QUEUE_ON_DEVICE is set in
- CL_QUEUE_PROPERTIES.
- This must be a value ≤ CL_DEVICE_QUEUE_ON_DEVICE_MAX_SIZE.</p>
+<p class="tableblock"> This can only be specified if <code>CL_​QUEUE_​ON_​DEVICE</code> is set in
+ <code>CL_​QUEUE_​PROPERTIES</code>.
+ This must be a value ≤ <code>CL_​DEVICE_​QUEUE_​ON_​DEVICE_​MAX_​SIZE</code>.</p>
<p class="tableblock"> For best performance, this should be ≤
- CL_DEVICE_QUEUE_ON_DEVICE_PREFERRED_SIZE.</p>
-<p class="tableblock"> If CL_QUEUE_SIZE is not specified, the device queue is created with
- CL_DEVICE_QUEUE_ON_DEVICE_PREFERRED_SIZE as the size of the queue.</p></td>
+ <code>CL_​DEVICE_​QUEUE_​ON_​DEVICE_​PREFERRED_​SIZE</code>.</p>
+<p class="tableblock"> If <code>CL_​QUEUE_​SIZE</code> is not specified, the device queue is created with
+ <code>CL_​DEVICE_​QUEUE_​ON_​DEVICE_​PREFERRED_​SIZE</code> as the size of the queue.</p></td>
</tr>
</tbody>
</table>
@@ -869,8 +869,8 @@
containing calls to get_default_queue are enqueued.
There can only be one default device queue for each device within a
context.
-<strong>clCreateCommandQueueWithProperties</strong> with CL_QUEUE_PROPERTIES set to
-CL_QUEUE_ON_DEVICE or CL_QUEUE_ON_DEVICE_DEFAULT will return the default
+<strong>clCreateCommandQueueWithProperties</strong> with <code>CL_​QUEUE_​PROPERTIES</code> set to
+<code>CL_​QUEUE_​ON_​DEVICE</code> or <code>CL_​QUEUE_​ON_​DEVICE_​DEFAULT</code> will return the default
device queue that has already been created and increment its retain
count by 1.</p>
<div class="ulist">
@@ -886,7 +886,7 @@
</div>
<div class="paragraph">
<p><strong>clCreateCommandQueueWithProperties</strong> returns a valid non-zero command-queue
-and <em>errcode_ret</em> is set to CL_SUCCESS if the command-queue is created
+and <em>errcode_ret</em> is set to <code>CL_​SUCCESS</code> if the command-queue is created
successfully.
Otherwise, it returns a <code>NULL</code> value with one of the following error values
returned in <em>errcode_ret</em>:</p>
@@ -894,25 +894,25 @@
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_CONTEXT if <em>context</em> is not a valid context.</p>
+<p><code>CL_​INVALID_​CONTEXT</code> if <em>context</em> is not a valid context.</p>
</li>
<li>
-<p>CL_INVALID_DEVICE if <em>device</em> is not a valid device or is not associated
+<p><code>CL_​INVALID_​DEVICE</code> if <em>device</em> is not a valid device or is not associated
with <em>context</em>.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if values specified in <em>properties</em> are not valid.</p>
+<p><code>CL_​INVALID_​VALUE</code> if values specified in <em>properties</em> are not valid.</p>
</li>
<li>
-<p>CL_INVALID_QUEUE_PROPERTIES if values specified in <em>properties</em> are
+<p><code>CL_​INVALID_​QUEUE_​PROPERTIES</code> if values specified in <em>properties</em> are
valid but are not supported by the device.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -931,10 +931,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateCommandQueueWithProperties" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateCommandQueueWithProperties</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateCommandQueueWithProperties" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -947,7 +944,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -955,8 +952,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clCreateContext.html b/sdk/2.2/docs/man/html/clCreateContext.html
index e19db9e..7699158 100644
--- a/sdk/2.2/docs/man/html/clCreateContext.html
+++ b/sdk/2.2/docs/man/html/clCreateContext.html
@@ -784,7 +784,7 @@
value.
The list is terminated with 0.
The list of supported properties is described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#context-properties-table">Context Properties</a> table.
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#context-properties-table" target="_blank" rel="noopener">Context Properties</a> table.
<em>properties</em> can be <code>NULL</code> in which case the platform that is selected is
implementation-defined.</p>
</li>
@@ -856,7 +856,7 @@
on one or more devices specified in the context.</p>
</div>
<table id="context-properties-table" class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 1. <em>List of supported properties by</em> <strong>clCreateContext</strong></caption>
+<caption class="title">Table 1. List of supported context creation properties by <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateContext" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateContext</a></caption>
<colgroup>
<col style="width: 34%;">
<col style="width: 33%;">
@@ -871,20 +871,20 @@
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_CONTEXT_PLATFORM</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​CONTEXT_​PLATFORM</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_platform_id</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Specifies the platform to use.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_CONTEXT_INTEROP_USER_SYNC</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​CONTEXT_​INTEROP_​USER_​SYNC</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_bool</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Specifies whether the user is responsible for synchronization
between OpenCL and other APIs.
Please refer to the specific sections in the OpenCL Extension
Specification that describe sharing with other APIs for restrictions
on using this flag.</p>
-<p class="tableblock"> If CL_CONTEXT_INTEROP_USER_SYNC is not specified, a default of
- CL_FALSE is assumed.</p></td>
+<p class="tableblock"> If <code>CL_​CONTEXT_​INTEROP_​USER_​SYNC</code> is not specified, a default of
+ <code>CL_​FALSE</code> is assumed.</p></td>
</tr>
</tbody>
</table>
@@ -905,46 +905,46 @@
</div>
<div class="paragraph">
<p><strong>clCreateContext</strong> returns a valid non-zero context and <em>errcode_ret</em> is set
-to CL_SUCCESS if the context is created successfully.
+to <code>CL_​SUCCESS</code> if the context is created successfully.
Otherwise, it returns a <code>NULL</code> value with the following error values
returned in <em>errcode_ret</em>:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_PLATFORM if <em>properties</em> is <code>NULL</code> and no platform could be
+<p><code>CL_​INVALID_​PLATFORM</code> if <em>properties</em> is <code>NULL</code> and no platform could be
selected or if platform value specified in <em>properties</em> is not a valid
platform.</p>
</li>
<li>
-<p>CL_INVALID_PROPERTY if context property name in <em>properties</em> is not a
+<p><code>CL_​INVALID_​PROPERTY</code> if context property name in <em>properties</em> is not a
supported property name, if the value specified for a supported property
name is not valid, or if the same property name is specified more than
once.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>devices</em> is <code>NULL</code>.</p>
+<p><code>CL_​INVALID_​VALUE</code> if <em>devices</em> is <code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>num_devices</em> is equal to zero.</p>
+<p><code>CL_​INVALID_​VALUE</code> if <em>num_devices</em> is equal to zero.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>pfn_notify</em> is <code>NULL</code> but <em>user_data</em> is not
+<p><code>CL_​INVALID_​VALUE</code> if <em>pfn_notify</em> is <code>NULL</code> but <em>user_data</em> is not
<code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_DEVICE if <em>devices</em> contains an invalid device.</p>
+<p><code>CL_​INVALID_​DEVICE</code> if <em>devices</em> contains an invalid device.</p>
</li>
<li>
-<p>CL_DEVICE_NOT_AVAILABLE if a device in <em>devices</em> is currently not
+<p><code>CL_​DEVICE_​NOT_​AVAILABLE</code> if a device in <em>devices</em> is currently not
available even though the device was returned by <strong>clGetDeviceIDs</strong>.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -963,10 +963,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateContext" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateContext</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateContext" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -979,7 +976,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -987,8 +984,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clCreateContextFromType.html b/sdk/2.2/docs/man/html/clCreateContextFromType.html
index 3869ec7..6123b55 100644
--- a/sdk/2.2/docs/man/html/clCreateContextFromType.html
+++ b/sdk/2.2/docs/man/html/clCreateContextFromType.html
@@ -783,13 +783,13 @@
Each property name is immediately followed by the corresponding desired
value.
The list of supported properties is described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#context-properties-table">Context Properties</a> table.
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#context-properties-table" target="_blank" rel="noopener">Context Properties</a> table.
<em>properties</em> can also be <code>NULL</code> in which case the platform that is selected
is implementation-defined.</p>
</li>
<li>
<p><em>device_type</em> is a bit-field that identifies the type of device and is
-described in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-categories-table">Device Categories</a> table.</p>
+described in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-categories-table" target="_blank" rel="noopener">Device Categories</a> table.</p>
</li>
<li>
<p><em>pfn_notify</em> and <em>user_data</em> are described in <strong>clCreateContext</strong>.</p>
@@ -815,51 +815,51 @@
<dl>
<dt class="hdlist1">11</dt>
<dd>
-<p><strong>clCreateContextfromType</strong> may return all or a subset of the actual
+<p><strong>clCreateContextFromType</strong> may return all or a subset of the actual
physical devices present in the platform and that match device_type.</p>
</dd>
</dl>
</div>
<div class="paragraph">
<p><strong>clCreateContextFromType</strong> returns a valid non-zero context and <em>errcode_ret</em>
-is set to CL_SUCCESS if the context is created successfully.
+is set to <code>CL_​SUCCESS</code> if the context is created successfully.
Otherwise, it returns a <code>NULL</code> value with the following error values
returned in <em>errcode_ret</em>:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_PLATFORM if <em>properties</em> is <code>NULL</code> and no platform could be
+<p><code>CL_​INVALID_​PLATFORM</code> if <em>properties</em> is <code>NULL</code> and no platform could be
selected or if platform value specified in <em>properties</em> is not a valid
platform.</p>
</li>
<li>
-<p>CL_INVALID_PROPERTY if context property name in <em>properties</em> is not a
+<p><code>CL_​INVALID_​PROPERTY</code> if context property name in <em>properties</em> is not a
supported property name, if the value specified for a supported property
name is not valid, or if the same property name is specified more than
once.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>pfn_notify</em> is <code>NULL</code> but <em>user_data</em> is not
+<p><code>CL_​INVALID_​VALUE</code> if <em>pfn_notify</em> is <code>NULL</code> but <em>user_data</em> is not
<code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_DEVICE_TYPE if <em>device_type</em> is not a valid value.</p>
+<p><code>CL_​INVALID_​DEVICE_​TYPE</code> if <em>device_type</em> is not a valid value.</p>
</li>
<li>
-<p>CL_DEVICE_NOT_AVAILABLE if no devices that match <em>device_type</em> and
+<p><code>CL_​DEVICE_​NOT_​AVAILABLE</code> if no devices that match <em>device_type</em> and
property values specified in <em>properties</em> are currently available.</p>
</li>
<li>
-<p>CL_DEVICE_NOT_FOUND if no devices that match <em>device_type</em> and property
+<p><code>CL_​DEVICE_​NOT_​FOUND</code> if no devices that match <em>device_type</em> and property
values specified in <em>properties</em> were found.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -878,10 +878,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateContextFromType" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateContextFromType</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateContextFromType" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -894,7 +891,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -902,8 +899,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clCreateEventFromEGLSyncKHR.html b/sdk/2.2/docs/man/html/clCreateEventFromEGLSyncKHR.html
index e3fa8af..09235da 100644
--- a/sdk/2.2/docs/man/html/clCreateEventFromEGLSyncKHR.html
+++ b/sdk/2.2/docs/man/html/clCreateEventFromEGLSyncKHR.html
@@ -904,7 +904,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -912,7 +912,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clCreateEventFromGLsyncKHR.html b/sdk/2.2/docs/man/html/clCreateEventFromGLsyncKHR.html
index 7e3c188..bf32ead 100644
--- a/sdk/2.2/docs/man/html/clCreateEventFromGLsyncKHR.html
+++ b/sdk/2.2/docs/man/html/clCreateEventFromGLsyncKHR.html
@@ -875,7 +875,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -883,7 +883,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clCreateFromD3D10BufferKHR.html b/sdk/2.2/docs/man/html/clCreateFromD3D10BufferKHR.html
index 2cca658..36662bc 100644
--- a/sdk/2.2/docs/man/html/clCreateFromD3D10BufferKHR.html
+++ b/sdk/2.2/docs/man/html/clCreateFromD3D10BufferKHR.html
@@ -901,7 +901,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -909,7 +909,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clCreateFromD3D10Texture2DKHR.html b/sdk/2.2/docs/man/html/clCreateFromD3D10Texture2DKHR.html
index 0b62e38..179b4db 100644
--- a/sdk/2.2/docs/man/html/clCreateFromD3D10Texture2DKHR.html
+++ b/sdk/2.2/docs/man/html/clCreateFromD3D10Texture2DKHR.html
@@ -911,7 +911,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -919,7 +919,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clCreateFromD3D10Texture3DKHR.html b/sdk/2.2/docs/man/html/clCreateFromD3D10Texture3DKHR.html
index b9074bc..511c139 100644
--- a/sdk/2.2/docs/man/html/clCreateFromD3D10Texture3DKHR.html
+++ b/sdk/2.2/docs/man/html/clCreateFromD3D10Texture3DKHR.html
@@ -1256,7 +1256,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1264,7 +1264,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clCreateFromD3D11BufferKHR.html b/sdk/2.2/docs/man/html/clCreateFromD3D11BufferKHR.html
index e305645..c7dab95 100644
--- a/sdk/2.2/docs/man/html/clCreateFromD3D11BufferKHR.html
+++ b/sdk/2.2/docs/man/html/clCreateFromD3D11BufferKHR.html
@@ -904,7 +904,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -912,7 +912,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clCreateFromD3D11Texture2DKHR.html b/sdk/2.2/docs/man/html/clCreateFromD3D11Texture2DKHR.html
index 9291246..f4f8682 100644
--- a/sdk/2.2/docs/man/html/clCreateFromD3D11Texture2DKHR.html
+++ b/sdk/2.2/docs/man/html/clCreateFromD3D11Texture2DKHR.html
@@ -914,7 +914,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -922,7 +922,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clCreateFromD3D11Texture3DKHR.html b/sdk/2.2/docs/man/html/clCreateFromD3D11Texture3DKHR.html
index c4468bb..302dacf 100644
--- a/sdk/2.2/docs/man/html/clCreateFromD3D11Texture3DKHR.html
+++ b/sdk/2.2/docs/man/html/clCreateFromD3D11Texture3DKHR.html
@@ -1224,7 +1224,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1232,7 +1232,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clCreateFromDX9MediaSurfaceKHR.html b/sdk/2.2/docs/man/html/clCreateFromDX9MediaSurfaceKHR.html
index d71517f..f49bba0 100644
--- a/sdk/2.2/docs/man/html/clCreateFromDX9MediaSurfaceKHR.html
+++ b/sdk/2.2/docs/man/html/clCreateFromDX9MediaSurfaceKHR.html
@@ -1163,7 +1163,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1171,7 +1171,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clCreateFromEGLImageKHR.html b/sdk/2.2/docs/man/html/clCreateFromEGLImageKHR.html
index 0d79b13..2800d4f 100644
--- a/sdk/2.2/docs/man/html/clCreateFromEGLImageKHR.html
+++ b/sdk/2.2/docs/man/html/clCreateFromEGLImageKHR.html
@@ -948,7 +948,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -956,7 +956,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clCreateFromGLBuffer.html b/sdk/2.2/docs/man/html/clCreateFromGLBuffer.html
index 4dcc619..404801d 100644
--- a/sdk/2.2/docs/man/html/clCreateFromGLBuffer.html
+++ b/sdk/2.2/docs/man/html/clCreateFromGLBuffer.html
@@ -1394,7 +1394,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1402,7 +1402,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clCreateFromGLRenderbuffer.html b/sdk/2.2/docs/man/html/clCreateFromGLRenderbuffer.html
index 6f0eae0..a2437a1 100644
--- a/sdk/2.2/docs/man/html/clCreateFromGLRenderbuffer.html
+++ b/sdk/2.2/docs/man/html/clCreateFromGLRenderbuffer.html
@@ -1394,7 +1394,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1402,7 +1402,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clCreateFromGLTexture.html b/sdk/2.2/docs/man/html/clCreateFromGLTexture.html
index 19aae97..c86b789 100644
--- a/sdk/2.2/docs/man/html/clCreateFromGLTexture.html
+++ b/sdk/2.2/docs/man/html/clCreateFromGLTexture.html
@@ -1442,7 +1442,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1450,7 +1450,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clCreateImage.html b/sdk/2.2/docs/man/html/clCreateImage.html
index 157274f..18afc43 100644
--- a/sdk/2.2/docs/man/html/clCreateImage.html
+++ b/sdk/2.2/docs/man/html/clCreateImage.html
@@ -785,7 +785,7 @@
<li>
<p><em>flags</em> is a bit-field that is used to specify allocation and usage
information about the image memory object being created and is described in
-the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#memory-flags-table">Memory Flags</a> table.</p>
+the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#memory-flags-table" target="_blank" rel="noopener">Memory Flags</a> table.</p>
</li>
<li>
<p><em>image_format</em> is a pointer to a structure that describes format properties
@@ -794,13 +794,13 @@
buffer object in the <em>image_desc→mem_object</em>.
A 2D image can be created from another 2D image object by specifying an
image object in the <em>image_desc</em>→_mem_object_.
-Refer to <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#image-format-descriptor">Image Format Descriptor</a> for a detailed
+Refer to <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#image-format-descriptor" target="_blank" rel="noopener">Image Format Descriptor</a> for a detailed
description of the image format descriptor.</p>
</li>
<li>
<p><em>image_desc</em> is a pointer to a structure that describes type and dimensions
of the image to be allocated.
-Refer to <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#image-descriptor">Image Descriptor</a> for a detailed description
+Refer to <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#image-descriptor" target="_blank" rel="noopener">Image Descriptor</a> for a detailed description
of the image descriptor.</p>
</li>
<li>
@@ -819,23 +819,23 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For all image types except CL_MEM_OBJECT_IMAGE1D_BUFFER, if value specified
-for <em>flags</em> is 0, the default is used which is CL_MEM_READ_WRITE.</p>
+<p>For all image types except <code>CL_​MEM_​OBJECT_​IMAGE1D_​BUFFER</code>, if value specified
+for <em>flags</em> is 0, the default is used which is <code>CL_​MEM_​READ_​WRITE</code>.</p>
</div>
<div class="paragraph">
-<p>For CL_MEM_OBJECT_IMAGE1D_BUFFER image type, or an image created from
-another memory object (image or buffer), if the CL_MEM_READ_WRITE,
-CL_MEM_READ_ONLY or CL_MEM_WRITE_ONLY values are not specified in <em>flags</em>,
+<p>For <code>CL_​MEM_​OBJECT_​IMAGE1D_​BUFFER</code> image type, or an image created from
+another memory object (image or buffer), if the <code>CL_​MEM_​READ_​WRITE</code>,
+<code>CL_​MEM_​READ_​ONLY</code> or <code>CL_​MEM_​WRITE_​ONLY</code> values are not specified in <em>flags</em>,
they are inherited from the corresponding memory access qualifiers associated
with <em>mem_object</em>.
-The CL_MEM_USE_HOST_PTR, CL_MEM_ALLOC_HOST_PTR and CL_MEM_COPY_HOST_PTR
+The <code>CL_​MEM_​USE_​HOST_​PTR</code>, <code>CL_​MEM_​ALLOC_​HOST_​PTR</code> and <code>CL_​MEM_​COPY_​HOST_​PTR</code>
values cannot be specified in <em>flags</em> but are inherited from the
corresponding memory access qualifiers associated with <em>mem_object</em>.
-If CL_MEM_COPY_HOST_PTR is specified in the memory access qualifier values
+If <code>CL_​MEM_​COPY_​HOST_​PTR</code> is specified in the memory access qualifier values
associated with <em>mem_object</em> it does not imply any additional copies when
the image is created from <em>mem_object</em>.
-If the CL_MEM_HOST_WRITE_ONLY, CL_MEM_HOST_READ_ONLY or
-CL_MEM_HOST_NO_ACCESS values are not specified in <em>flags</em>, they are
+If the <code>CL_​MEM_​HOST_​WRITE_​ONLY</code>, <code>CL_​MEM_​HOST_​READ_​ONLY</code> or
+<code>CL_​MEM_​HOST_​NO_​ACCESS</code> values are not specified in <em>flags</em>, they are
inherited from the corresponding memory access qualifiers associated with
<em>mem_object</em>.</p>
</div>
@@ -852,27 +852,27 @@
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MEM_OBJECT_IMAGE1D</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MEM_​OBJECT_​IMAGE1D</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">≥ image_row_pitch</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MEM_OBJECT_IMAGE1D_BUFFER</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MEM_​OBJECT_​IMAGE1D_​BUFFER</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">≥ image_row_pitch</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MEM_OBJECT_IMAGE2D</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MEM_​OBJECT_​IMAGE2D</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">≥ image_row_pitch × image_height</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MEM_OBJECT_IMAGE3D</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MEM_​OBJECT_​IMAGE3D</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">≥ image_slice_pitch × image_depth</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MEM_OBJECT_IMAGE1D_ARRAY</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MEM_​OBJECT_​IMAGE1D_​ARRAY</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">≥ image_slice_pitch × image_array_size</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MEM_OBJECT_IMAGE2D_ARRAY</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MEM_​OBJECT_​IMAGE2D_​ARRAY</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">≥ image_slice_pitch × image_array_size</p></td>
</tr>
</tbody>
@@ -901,7 +901,7 @@
</div>
<div class="paragraph">
<p>Image elements are stored according to their image format as described in
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#image-format-descriptor">Image Format Descriptor</a>.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#image-format-descriptor" target="_blank" rel="noopener">Image Format Descriptor</a>.</p>
</div>
<div class="paragraph">
<p><em>errcode_ret</em> will return an appropriate error code.
@@ -909,7 +909,7 @@
</div>
<div class="paragraph">
<p><strong>clCreateImage</strong> returns a valid non-zero image object created and the
-<em>errcode_ret</em> is set to CL_SUCCESS if the image object is created
+<em>errcode_ret</em> is set to <code>CL_​SUCCESS</code> if the image object is created
successfully.
Otherwise, it returns a <code>NULL</code> value with one of the following error values
returned in <em>errcode_ret</em>:</p>
@@ -917,75 +917,75 @@
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_CONTEXT if <em>context</em> is not a valid context.</p>
+<p><code>CL_​INVALID_​CONTEXT</code> if <em>context</em> is not a valid context.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if values specified in <em>flags</em> are not valid.</p>
+<p><code>CL_​INVALID_​VALUE</code> if values specified in <em>flags</em> are not valid.</p>
</li>
<li>
-<p>CL_INVALID_IMAGE_FORMAT_DESCRIPTOR if values specified in <em>image_format</em>
+<p><code>CL_​INVALID_​IMAGE_​FORMAT_​DESCRIPTOR</code> if values specified in <em>image_format</em>
are not valid or if <em>image_format</em> is <code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_IMAGE_FORMAT_DESCRIPTOR if a 2D image is created from a
+<p><code>CL_​INVALID_​IMAGE_​FORMAT_​DESCRIPTOR</code> if a 2D image is created from a
buffer and the row pitch and base address alignment does not follow the
rules described for creating a 2D image from a buffer.</p>
</li>
<li>
-<p>CL_INVALID_IMAGE_FORMAT_DESCRIPTOR if a 2D image is created from a 2D
+<p><code>CL_​INVALID_​IMAGE_​FORMAT_​DESCRIPTOR</code> if a 2D image is created from a 2D
image object and the rules described above are not followed.</p>
</li>
<li>
-<p>CL_INVALID_IMAGE_DESCRIPTOR if values specified in <em>image_desc</em> are not
+<p><code>CL_​INVALID_​IMAGE_​DESCRIPTOR</code> if values specified in <em>image_desc</em> are not
valid or if <em>image_desc</em> is <code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_IMAGE_SIZE if image dimensions specified in <em>image_desc</em>
+<p><code>CL_​INVALID_​IMAGE_​SIZE</code> if image dimensions specified in <em>image_desc</em>
exceed the maximum image dimensions described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table">Device Queries</a> table for all devices
-in_context_.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table" target="_blank" rel="noopener">Device Queries</a> table for all devices
+in <em>context</em>.</p>
</li>
<li>
-<p>CL_INVALID_HOST_PTR if <em>host_ptr</em> is <code>NULL</code> and CL_MEM_USE_HOST_PTR or
-CL_MEM_COPY_HOST_PTR are set in <em>flags</em> or if <em>host_ptr</em> is not <code>NULL</code>
-but CL_MEM_COPY_HOST_PTR or CL_MEM_USE_HOST_PTR are not set in <em>flags</em>.</p>
+<p><code>CL_​INVALID_​HOST_​PTR</code> if <em>host_ptr</em> is <code>NULL</code> and <code>CL_​MEM_​USE_​HOST_​PTR</code> or
+<code>CL_​MEM_​COPY_​HOST_​PTR</code> are set in <em>flags</em> or if <em>host_ptr</em> is not <code>NULL</code>
+but <code>CL_​MEM_​COPY_​HOST_​PTR</code> or <code>CL_​MEM_​USE_​HOST_​PTR</code> are not set in <em>flags</em>.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if an image is being created from another memory object
+<p><code>CL_​INVALID_​VALUE</code> if an image is being created from another memory object
(buffer or image) under one of the following circumstances: 1)
-<em>mem_object</em> was created with CL_MEM_WRITE_ONLY and <em>flags</em> specifies
-CL_MEM_READ_WRITE or CL_MEM_READ_ONLY, 2) <em>mem_object</em> was created with
-CL_MEM_READ_ONLY and <em>flags</em> specifies CL_MEM_READ_WRITE or
-CL_MEM_WRITE_ONLY, 3) <em>flags</em> specifies CL_MEM_USE_HOST_PTR or
-CL_MEM_ALLOC_HOST_PTR or CL_MEM_COPY_HOST_PTR.</p>
+<em>mem_object</em> was created with <code>CL_​MEM_​WRITE_​ONLY</code> and <em>flags</em> specifies
+<code>CL_​MEM_​READ_​WRITE</code> or <code>CL_​MEM_​READ_​ONLY</code>, 2) <em>mem_object</em> was created with
+<code>CL_​MEM_​READ_​ONLY</code> and <em>flags</em> specifies <code>CL_​MEM_​READ_​WRITE</code> or
+<code>CL_​MEM_​WRITE_​ONLY</code>, 3) <em>flags</em> specifies <code>CL_​MEM_​USE_​HOST_​PTR</code> or
+<code>CL_​MEM_​ALLOC_​HOST_​PTR</code> or <code>CL_​MEM_​COPY_​HOST_​PTR</code>.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if an image is being created from another memory object
+<p><code>CL_​INVALID_​VALUE</code> if an image is being created from another memory object
(buffer or image) and <em>mem_object</em> object was created with
-CL_MEM_HOST_WRITE_ONLY and <em>flags</em> specifies CL_MEM_HOST_READ_ONLY, or
-if <em>mem_object</em> was created with CL_MEM_HOST_READ_ONLY and <em>flags</em>
-specifies CL_MEM_HOST_WRITE_ONLY, or if <em>mem_object</em> was created with
-CL_MEM_HOST_NO_ACCESS and_flags_ specifies CL_MEM_HOST_READ_ONLY or
-CL_MEM_HOST_WRITE_ONLY.</p>
+<code>CL_​MEM_​HOST_​WRITE_​ONLY</code> and <em>flags</em> specifies <code>CL_​MEM_​HOST_​READ_​ONLY</code>, or
+if <em>mem_object</em> was created with <code>CL_​MEM_​HOST_​READ_​ONLY</code> and <em>flags</em>
+specifies <code>CL_​MEM_​HOST_​WRITE_​ONLY</code>, or if <em>mem_object</em> was created with
+<code>CL_​MEM_​HOST_​NO_​ACCESS</code> and_flags_ specifies <code>CL_​MEM_​HOST_​READ_​ONLY</code> or
+<code>CL_​MEM_​HOST_​WRITE_​ONLY</code>.</p>
</li>
<li>
-<p>CL_IMAGE_FORMAT_NOT_SUPPORTED if the <em>image_format</em> is not supported.</p>
+<p><code>CL_​IMAGE_​FORMAT_​NOT_​SUPPORTED</code> if the <em>image_format</em> is not supported.</p>
</li>
<li>
-<p>CL_MEM_OBJECT_ALLOCATION_FAILURE if there is a failure to allocate
+<p><code>CL_​MEM_​OBJECT_​ALLOCATION_​FAILURE</code> if there is a failure to allocate
memory for image object.</p>
</li>
<li>
-<p>CL_INVALID_OPERATION if there are no devices in <em>context</em> that support
-images (i.e. CL_DEVICE_IMAGE_SUPPORT specified in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table">Device Queries</a> table is CL_FALSE).</p>
+<p><code>CL_​INVALID_​OPERATION</code> if there are no devices in <em>context</em> that support
+images (i.e. <code>CL_​DEVICE_​IMAGE_​SUPPORT</code> specified in the
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table" target="_blank" rel="noopener">Device Queries</a> table is <code>CL_​FALSE</code>).</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -1004,10 +1004,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateImage" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateImage</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateImage" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -1020,7 +1017,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1028,8 +1025,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clCreateKernel.html b/sdk/2.2/docs/man/html/clCreateKernel.html
index 3af0bd3..52dc4a1 100644
--- a/sdk/2.2/docs/man/html/clCreateKernel.html
+++ b/sdk/2.2/docs/man/html/clCreateKernel.html
@@ -794,37 +794,37 @@
<div class="sectionbody">
<div class="paragraph">
<p><strong>clCreateKernel</strong> returns a valid non-zero kernel object and <em>errcode_ret</em> is
-set to CL_SUCCESS if the kernel object is created successfully.
+set to <code>CL_​SUCCESS</code> if the kernel object is created successfully.
Otherwise, it returns a <code>NULL</code> value with one of the following error values
returned in <em>errcode_ret</em>:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_PROGRAM if <em>program</em> is not a valid program object.</p>
+<p><code>CL_​INVALID_​PROGRAM</code> if <em>program</em> is not a valid program object.</p>
</li>
<li>
-<p>CL_INVALID_PROGRAM_EXECUTABLE if there is no successfully built
+<p><code>CL_​INVALID_​PROGRAM_​EXECUTABLE</code> if there is no successfully built
executable for <em>program</em>.</p>
</li>
<li>
-<p>CL_INVALID_KERNEL_NAME if <em>kernel_name</em> is not found in <em>program</em>.</p>
+<p><code>CL_​INVALID_​KERNEL_​NAME</code> if <em>kernel_name</em> is not found in <em>program</em>.</p>
</li>
<li>
-<p>CL_INVALID_KERNEL_DEFINITION if the function definition for <code>__kernel</code>
+<p><code>CL_​INVALID_​KERNEL_​DEFINITION</code> if the function definition for <code>__kernel</code>
function given by <em>kernel_name</em> such as the number of arguments, the
argument types are not the same for all devices for which the <em>program</em>
executable has been built.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>kernel_name</em> is <code>NULL</code>.</p>
+<p><code>CL_​INVALID_​VALUE</code> if <em>kernel_name</em> is <code>NULL</code>.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -843,10 +843,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateKernel" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateKernel</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateKernel" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -859,7 +856,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -867,8 +864,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clCreateKernelsInProgram.html b/sdk/2.2/docs/man/html/clCreateKernelsInProgram.html
index 4c5e48b..906c529 100644
--- a/sdk/2.2/docs/man/html/clCreateKernelsInProgram.html
+++ b/sdk/2.2/docs/man/html/clCreateKernelsInProgram.html
@@ -814,7 +814,7 @@
No changes to the program executable are allowed while there are kernel
objects associated with a program object.
This means that calls to <strong>clBuildProgram</strong> and <strong>clCompileProgram</strong> return
-CL_INVALID_OPERATION if there are kernel objects attached to a program
+<code>CL_​INVALID_​OPERATION</code> if there are kernel objects attached to a program
object.
The OpenCL context associated with <em>program</em> will be the context associated
with <em>kernel</em>.
@@ -825,29 +825,29 @@
program object.</p>
</div>
<div class="paragraph">
-<p><strong>clCreateKernelsInProgram</strong> will return CL_SUCCESS if the kernel objects were
+<p><strong>clCreateKernelsInProgram</strong> will return <code>CL_​SUCCESS</code> if the kernel objects were
successfully allocated.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_PROGRAM if <em>program</em> is not a valid program object.</p>
+<p><code>CL_​INVALID_​PROGRAM</code> if <em>program</em> is not a valid program object.</p>
</li>
<li>
-<p>CL_INVALID_PROGRAM_EXECUTABLE if there is no successfully built
+<p><code>CL_​INVALID_​PROGRAM_​EXECUTABLE</code> if there is no successfully built
executable for any device in <em>program</em>.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>kernels</em> is not <code>NULL</code> and <em>num_kernels</em> is less
+<p><code>CL_​INVALID_​VALUE</code> if <em>kernels</em> is not <code>NULL</code> and <em>num_kernels</em> is less
than the number of kernels in <em>program</em>.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -866,10 +866,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateKernelsInProgram" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateKernelsInProgram</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateKernelsInProgram" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -882,7 +879,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -890,8 +887,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clCreatePipe.html b/sdk/2.2/docs/man/html/clCreatePipe.html
index 3f38c6b..370043b 100644
--- a/sdk/2.2/docs/man/html/clCreatePipe.html
+++ b/sdk/2.2/docs/man/html/clCreatePipe.html
@@ -784,12 +784,12 @@
<p><em>flags</em> is a bit-field that is used to specify allocation and usage
information such as the memory arena that should be used to allocate the
pipe object and how it will be used.
-The <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#memory-flags">Memory Flags</a> table describes the possible values for
+The <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#memory-flags" target="_blank" rel="noopener">Memory Flags</a> table describes the possible values for
<em>flags</em>.
-Only CL_MEM_READ_WRITE and CL_MEM_HOST_NO_ACCESS can be specified when
+Only <code>CL_​MEM_​READ_​WRITE</code> and <code>CL_​MEM_​HOST_​NO_​ACCESS</code> can be specified when
creating a pipe object.
If the value specified for <em>flags</em> is 0, the default is used which is
-CL_MEM_READ_WRITE | CL_MEM_HOST_NO_ACCESS.</p>
+<code>CL_​MEM_​READ_​WRITE</code> | <code>CL_​MEM_​HOST_​NO_​ACCESS</code>.</p>
</li>
<li>
<p><em>pipe_packet_size</em> is the size in bytes of a pipe packet.</p>
@@ -819,38 +819,38 @@
<div class="sectionbody">
<div class="paragraph">
<p><strong>clCreatePipe</strong> returns a valid non-zero pipe object and <em>errcode_ret</em> is set
-to CL_SUCCESS if the pipe object is created successfully.
+to <code>CL_​SUCCESS</code> if the pipe object is created successfully.
Otherwise, it returns a <code>NULL</code> value with one of the following error values
returned in <em>errcode_ret</em>:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_CONTEXT if <em>context</em> is not a valid context.</p>
+<p><code>CL_​INVALID_​CONTEXT</code> if <em>context</em> is not a valid context.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if values specified in <em>flags</em> are not as defined
+<p><code>CL_​INVALID_​VALUE</code> if values specified in <em>flags</em> are not as defined
above.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>properties</em> is not <code>NULL</code>.</p>
+<p><code>CL_​INVALID_​VALUE</code> if <em>properties</em> is not <code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_PIPE_SIZE if <em>pipe_packet_size</em> is 0 or the
-<em>pipe_packet_size</em> exceeds CL_DEVICE_PIPE_MAX_PACKET_SIZE value
-specified in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table">Device Queries</a> table for all
+<p><code>CL_​INVALID_​PIPE_​SIZE</code> if <em>pipe_packet_size</em> is 0 or the
+<em>pipe_packet_size</em> exceeds <code>CL_​DEVICE_​PIPE_​MAX_​PACKET_​SIZE</code> value
+specified in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table" target="_blank" rel="noopener">Device Queries</a> table for all
devices in <em>context</em> or if <em>pipe_max_packets</em> is 0.</p>
</li>
<li>
-<p>CL_MEM_OBJECT_ALLOCATION_FAILURE if there is a failure to allocate
+<p><code>CL_​MEM_​OBJECT_​ALLOCATION_​FAILURE</code> if there is a failure to allocate
memory for the pipe object.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -875,10 +875,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreatePipe" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreatePipe</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreatePipe" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -891,7 +888,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -899,8 +896,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clCreateProgramWithBinary.html b/sdk/2.2/docs/man/html/clCreateProgramWithBinary.html
index d57d2aa..e567e98 100644
--- a/sdk/2.2/docs/man/html/clCreateProgramWithBinary.html
+++ b/sdk/2.2/docs/man/html/clCreateProgramWithBinary.html
@@ -849,10 +849,10 @@
<li>
<p><em>binary_status</em> returns whether the program binary for each device specified
in <em>device_list</em> was loaded successfully or not.
-It is an array of <em>num_devices</em> entries and returns CL_SUCCESS in
+It is an array of <em>num_devices</em> entries and returns <code>CL_​SUCCESS</code> in
<em>binary_status</em>[i] if binary was successfully loaded for device specified by
-<em>device_list</em>[i]; otherwise returns CL_INVALID_VALUE if <em>lengths</em>[i] is zero
-or if <em>binaries</em>[i] is a <code>NULL</code> value or CL_INVALID_BINARY in
+<em>device_list</em>[i]; otherwise returns <code>CL_​INVALID_​VALUE</code> if <em>lengths</em>[i] is zero
+or if <em>binaries</em>[i] is a <code>NULL</code> value or <code>CL_​INVALID_​BINARY</code> in
<em>binary_status</em>[i] if program binary is not a valid binary for the specified
device.
If <em>binary_status</em> is <code>NULL</code>, it is ignored.</p>
@@ -875,7 +875,7 @@
</div>
<div class="paragraph">
<p><strong>clCreateProgramWithBinary</strong> returns a valid non-zero program object and
-<em>errcode_ret</em> is set to CL_SUCCESS if the program object is created
+<em>errcode_ret</em> is set to <code>CL_​SUCCESS</code> if the program object is created
successfully.
Otherwise, it returns a <code>NULL</code> value with one of the following error values
returned in <em>errcode_ret</em>:</p>
@@ -883,30 +883,30 @@
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_CONTEXT if <em>context</em> is not a valid context.</p>
+<p><code>CL_​INVALID_​CONTEXT</code> if <em>context</em> is not a valid context.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>device_list</em> is <code>NULL</code> or <em>num_devices</em> is zero.</p>
+<p><code>CL_​INVALID_​VALUE</code> if <em>device_list</em> is <code>NULL</code> or <em>num_devices</em> is zero.</p>
</li>
<li>
-<p>CL_INVALID_DEVICE if OpenCL devices listed in <em>device_list</em> are not in
+<p><code>CL_​INVALID_​DEVICE</code> if OpenCL devices listed in <em>device_list</em> are not in
the list of devices associated with <em>context</em>.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>lengths</em> or <em>binaries</em> are <code>NULL</code> or if any entry
+<p><code>CL_​INVALID_​VALUE</code> if <em>lengths</em> or <em>binaries</em> are <code>NULL</code> or if any entry
in <em>lengths</em>[i] is zero or <em>binaries</em>[i] is <code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_BINARY if an invalid program binary was encountered for any
+<p><code>CL_​INVALID_​BINARY</code> if an invalid program binary was encountered for any
device.
<em>binary_status</em> will return specific status for each device.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -925,10 +925,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateProgramWithBinary" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateProgramWithBinary</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateProgramWithBinary" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -941,7 +938,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -949,8 +946,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clCreateProgramWithBuiltInKernels.html b/sdk/2.2/docs/man/html/clCreateProgramWithBuiltInKernels.html
index 1273ba8..936681d 100644
--- a/sdk/2.2/docs/man/html/clCreateProgramWithBuiltInKernels.html
+++ b/sdk/2.2/docs/man/html/clCreateProgramWithBuiltInKernels.html
@@ -806,7 +806,7 @@
</div>
<div class="paragraph">
<p><strong>clCreateProgramWithBuiltInKernels</strong> returns a valid non-zero program object
-and <em>errcode_ret</em> is set to CL_SUCCESS if the program object is created
+and <em>errcode_ret</em> is set to <code>CL_​SUCCESS</code> if the program object is created
successfully.
Otherwise, it returns a <code>NULL</code> value with one of the following error values
returned in <em>errcode_ret</em>:</p>
@@ -814,26 +814,26 @@
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_CONTEXT if <em>context</em> is not a valid context.</p>
+<p><code>CL_​INVALID_​CONTEXT</code> if <em>context</em> is not a valid context.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>device_list</em> is <code>NULL</code> or <em>num_devices</em> is zero.</p>
+<p><code>CL_​INVALID_​VALUE</code> if <em>device_list</em> is <code>NULL</code> or <em>num_devices</em> is zero.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>kernel_names</em> is <code>NULL</code> or <em>kernel_names</em> contains
+<p><code>CL_​INVALID_​VALUE</code> if <em>kernel_names</em> is <code>NULL</code> or <em>kernel_names</em> contains
a kernel name that is not supported by any of the devices in
<em>device_list</em>.</p>
</li>
<li>
-<p>CL_INVALID_DEVICE if devices listed in <em>device_list</em> are not in the list
+<p><code>CL_​INVALID_​DEVICE</code> if devices listed in <em>device_list</em> are not in the list
of devices associated with <em>context</em>.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -852,10 +852,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateProgramWithBuiltInKernels" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateProgramWithBuiltInKernels</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateProgramWithBuiltInKernels" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -868,7 +865,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -876,8 +873,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clCreateProgramWithIL.html b/sdk/2.2/docs/man/html/clCreateProgramWithIL.html
index 0ca0f71..895c854 100644
--- a/sdk/2.2/docs/man/html/clCreateProgramWithIL.html
+++ b/sdk/2.2/docs/man/html/clCreateProgramWithIL.html
@@ -802,7 +802,7 @@
</div>
<div class="paragraph">
<p><strong>clCreateProgramWithIL</strong> returns a valid non-zero program object and
-<em>errcode_ret</em> is set to CL_SUCCESS if the program object is created
+<em>errcode_ret</em> is set to <code>CL_​SUCCESS</code> if the program object is created
successfully.
Otherwise, it returns a <code>NULL</code> value with one of the following error values
returned in <em>errcode_ret</em>:</p>
@@ -810,22 +810,22 @@
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_CONTEXT if <em>context</em> is not a valid context.</p>
+<p><code>CL_​INVALID_​CONTEXT</code> if <em>context</em> is not a valid context.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>il</em> is <code>NULL</code> or if <em>length</em> is zero.</p>
+<p><code>CL_​INVALID_​VALUE</code> if <em>il</em> is <code>NULL</code> or if <em>length</em> is zero.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if the <em>length</em>-byte memory pointed to by <em>il</em> does not
+<p><code>CL_​INVALID_​VALUE</code> if the <em>length</em>-byte memory pointed to by <em>il</em> does not
contain well-formed intermediate language input that can be consumed by
the OpenCL runtime.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -844,10 +844,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateProgramWithIL" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateProgramWithIL</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateProgramWithIL" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -860,7 +857,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -868,8 +865,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clCreateProgramWithSource.html b/sdk/2.2/docs/man/html/clCreateProgramWithSource.html
index fca5bf6..cb2df3a 100644
--- a/sdk/2.2/docs/man/html/clCreateProgramWithSource.html
+++ b/sdk/2.2/docs/man/html/clCreateProgramWithSource.html
@@ -815,12 +815,12 @@
The source code specified by <em>strings</em> is either an OpenCL C program source,
header or implementation-defined source for custom devices that support an
online compiler.
-OpenCL C++ is not supported as an online-compiled kernel language through
+OpenCL C++ is not supported as an online-compiled kernel language through
this interface.</p>
</div>
<div class="paragraph">
<p><strong>clCreateProgramWithSource</strong> returns a valid non-zero program object and
-<em>errcode_ret</em> is set to CL_SUCCESS if the program object is created
+<em>errcode_ret</em> is set to <code>CL_​SUCCESS</code> if the program object is created
successfully.
Otherwise, it returns a <code>NULL</code> value with one of the following error values
returned in <em>errcode_ret</em>:</p>
@@ -828,18 +828,18 @@
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_CONTEXT if <em>context</em> is not a valid context.</p>
+<p><code>CL_​INVALID_​CONTEXT</code> if <em>context</em> is not a valid context.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>count</em> is zero or if <em>strings</em> or any entry in
+<p><code>CL_​INVALID_​VALUE</code> if <em>count</em> is zero or if <em>strings</em> or any entry in
<em>strings</em> is <code>NULL</code>.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -858,10 +858,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateProgramWithSource" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateProgramWithSource</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateProgramWithSource" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -874,7 +871,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -882,8 +879,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clCreateSamplerWithProperties.html b/sdk/2.2/docs/man/html/clCreateSamplerWithProperties.html
index 424a8fa..865e4a5 100644
--- a/sdk/2.2/docs/man/html/clCreateSamplerWithProperties.html
+++ b/sdk/2.2/docs/man/html/clCreateSamplerWithProperties.html
@@ -784,7 +784,7 @@
desired value.
The list is terminated with 0.
The list of supported properties is described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#sampler-properties-table">Sampler Properties</a> table.
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#sampler-properties-table" target="_blank" rel="noopener">Sampler Properties</a> table.
If a supported property and its value is not specified in
<em>sampler_properties</em>, its default value will be used.
<em>sampler_properties</em> can be <code>NULL</code> in which case the default values for
@@ -798,11 +798,11 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<table id="sampler-properties-table" class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 1. List of supported cl_sampler_properties values and description</caption>
+<caption class="title">Table 1. List of supported sampler creation properties by <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateSamplerWithProperties" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateSamplerWithProperties</a></caption>
<colgroup>
-<col style="width: 34%;">
-<col style="width: 33%;">
-<col style="width: 33%;">
+<col style="width: 33.3333%;">
+<col style="width: 16.6666%;">
+<col style="width: 50.0001%;">
</colgroup>
<thead>
<tr>
@@ -813,35 +813,44 @@
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_SAMPLER_NORMALIZED_COORDS</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​SAMPLER_​NORMALIZED_​COORDS</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_bool</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">A boolean value that specifies whether the image coordinates
specified are normalized or not.</p>
<p class="tableblock"> The default value (i.e. the value used if this property is not
- specified in sampler_properties) is CL_TRUE.</p></td>
+ specified in sampler_properties) is <code>CL_​TRUE</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_SAMPLER_ADDRESSING_MODE</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​SAMPLER_​ADDRESSING_​MODE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_addressing_mode</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Specifies how out-of-range image coordinates are handled when
- reading from an image.</p>
-<p class="tableblock"> Valid values are:</p>
-<p class="tableblock"> CL_ADDRESS_MIRRORED_REPEAT<br>
- CL_ADDRESS_REPEAT<br>
- CL_ADDRESS_CLAMP_TO_EDGE<br>
- CL_ADDRESS_CLAMP<br>
- CL_ADDRESS_NONE</p>
-<p class="tableblock"> The default is CL_ADDRESS_CLAMP.</p></td>
+ reading from an image.
+ Valid values are:</p>
+<p class="tableblock"> <code>CL_​ADDRESS_​NONE</code> - Behavior is undefined for out-of-range
+ image coordinates.</p>
+<p class="tableblock"> <code>CL_​ADDRESS_​CLAMP_​TO_​EDGE</code> - Out-of-range image coordinates
+ are clamped to the edge of the image.</p>
+<p class="tableblock"> <code>CL_​ADDRESS_​CLAMP</code> - Out-of-range image coordinates are
+ assigned a border color value.</p>
+<p class="tableblock"> <code>CL_​ADDRESS_​REPEAT</code> - Out-of-range image coordinates read
+ from the image as-if the image data were replicated in all dimensions.</p>
+<p class="tableblock"> <code>CL_​ADDRESS_​MIRRORED_​REPEAT</code> - Out-of-range image coordinates
+ read from the image as-if the image data were replicated in all
+ dimensions, mirroring the image contents at the edge of each
+ replication.</p>
+<p class="tableblock"> The default is <code>CL_​ADDRESS_​CLAMP</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_SAMPLER_FILTER_MODE</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​SAMPLER_​FILTER_​MODE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_filter_mode</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Specifies the type of filter that must be applied when reading an
+<td class="tableblock halign-left valign-top"><p class="tableblock">Specifies the type of filter that is applied when reading an
image.
Valid values are:</p>
-<p class="tableblock"> CL_FILTER_NEAREST<br>
- CL_FILTER_LINEAR</p>
-<p class="tableblock"> The default value is CL_FILTER_NEAREST.</p></td>
+<p class="tableblock"> <code>CL_​FILTER_​NEAREST</code> - Returns the image element nearest
+ to the image coordinate.</p>
+<p class="tableblock"> <code>CL_​FILTER_​LINEAR</code> - Returns a weighted average of the
+ four image elements nearest to the image coordinate.</p>
+<p class="tableblock"> The default value is <code>CL_​FILTER_​NEAREST</code>.</p></td>
</tr>
</tbody>
</table>
@@ -855,7 +864,7 @@
</div>
<div class="paragraph">
<p><strong>clCreateSamplerWithProperties</strong> returns a valid non-zero sampler object and
-<em>errcode_ret</em> is set to CL_SUCCESS if the sampler object is created
+<em>errcode_ret</em> is set to <code>CL_​SUCCESS</code> if the sampler object is created
successfully.
Otherwise, it returns a <code>NULL</code> value with one of the following error values
returned in <em>errcode_ret</em>:</p>
@@ -863,25 +872,25 @@
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_CONTEXT if <em>context</em> is not a valid context.</p>
+<p><code>CL_​INVALID_​CONTEXT</code> if <em>context</em> is not a valid context.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if the property name in <em>sampler_properties</em> is not a
+<p><code>CL_​INVALID_​VALUE</code> if the property name in <em>sampler_properties</em> is not a
supported property name, if the value specified for a supported property
name is not valid, or if the same property name is specified more than
once.</p>
</li>
<li>
-<p>CL_INVALID_OPERATION if images are not supported by any device
-associated with <em>context</em> (i.e. CL_DEVICE_IMAGE_SUPPORT specified in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table">Device Queries</a> table is CL_FALSE).</p>
+<p><code>CL_​INVALID_​OPERATION</code> if images are not supported by any device
+associated with <em>context</em> (i.e. <code>CL_​DEVICE_​IMAGE_​SUPPORT</code> specified in the
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table" target="_blank" rel="noopener">Device Queries</a> table is <code>CL_​FALSE</code>).</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -900,10 +909,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateSamplerWithProperties" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateSamplerWithProperties</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateSamplerWithProperties" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -916,7 +922,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -924,8 +930,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clCreateSubBuffer.html b/sdk/2.2/docs/man/html/clCreateSubBuffer.html
index 1dbbf09..f1af59b 100644
--- a/sdk/2.2/docs/man/html/clCreateSubBuffer.html
+++ b/sdk/2.2/docs/man/html/clCreateSubBuffer.html
@@ -783,18 +783,18 @@
<li>
<p><em>flags</em> is a bit-field that is used to specify allocation and usage
information about the sub-buffer memory object being created and is
-described in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#memory-flags-table">Memory Flags</a> table.
-If the CL_MEM_READ_WRITE, CL_MEM_READ_ONLY or CL_MEM_WRITE_ONLY values are
+described in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#memory-flags-table" target="_blank" rel="noopener">Memory Flags</a> table.
+If the <code>CL_​MEM_​READ_​WRITE</code>, <code>CL_​MEM_​READ_​ONLY</code>, or <code>CL_​MEM_​WRITE_​ONLY</code> values are
not specified in <em>flags</em>, they are inherited from the corresponding memory
access qualifiers associated with <em>buffer</em>.
-The CL_MEM_USE_HOST_PTR, CL_MEM_ALLOC_HOST_PTR and CL_MEM_COPY_HOST_PTR
+The <code>CL_​MEM_​USE_​HOST_​PTR</code>, <code>CL_​MEM_​ALLOC_​HOST_​PTR</code>, and <code>CL_​MEM_​COPY_​HOST_​PTR</code>
values cannot be specified in <em>flags</em> but are inherited from the
corresponding memory access qualifiers associated with <em>buffer</em>.
-If CL_MEM_COPY_HOST_PTR is specified in the memory access qualifier values
+If <code>CL_​MEM_​COPY_​HOST_​PTR</code> is specified in the memory access qualifier values
associated with <em>buffer</em> it does not imply any additional copies when the
sub-buffer is created from <em>buffer</em>.
-If the CL_MEM_HOST_WRITE_ONLY, CL_MEM_HOST_READ_ONLY or
-CL_MEM_HOST_NO_ACCESS values are not specified in <em>flags</em>, they are
+If the <code>CL_​MEM_​HOST_​WRITE_​ONLY</code>, <code>CL_​MEM_​HOST_​READ_​ONLY</code>, or
+<code>CL_​MEM_​HOST_​NO_​ACCESS</code> values are not specified in <em>flags</em>, they are
inherited from the corresponding memory access qualifiers associated with
<em>buffer</em>.</p>
</li>
@@ -803,7 +803,7 @@
object to be created.
The list of supported values for <em>buffer_create_type</em> and corresponding
descriptor that <em>buffer_create_info</em> points to is described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#subbuffer-create-info-table">SubBuffer Attributes</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#subbuffer-create-info-table" target="_blank" rel="noopener">SubBuffer Attributes</a> table.</p>
</li>
</ul>
</div>
@@ -813,7 +813,7 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<table id="subbuffer-create-info-table" class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 1. List of supported names and values in <strong>clCreateSubBuffer</strong></caption>
+<caption class="title">Table 1. List of supported buffer creation types by <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateSubBuffer" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateSubBuffer</a></caption>
<colgroup>
<col style="width: 50%;">
<col style="width: 50%;">
@@ -826,11 +826,11 @@
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_BUFFER_CREATE_TYPE_REGION</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​BUFFER_​CREATE_​TYPE_​REGION</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Create a buffer object that represents a specific region in <em>buffer</em>.</p>
-<p class="tableblock"> <em>buffer_create_info</em> is a pointer to a <strong><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#cl_buffer_region" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#cl_buffer_region</a></strong> structure
+<p class="tableblock"> <em>buffer_create_info</em> is a pointer to a <strong><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#cl_buffer_region" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#cl_buffer_region</a></strong> structure
specifying a region of the buffer.</p>
-<p class="tableblock"> If <em>buffer</em> is created with CL_MEM_USE_HOST_PTR, the <em>host_ptr</em>
+<p class="tableblock"> If <em>buffer</em> is created with <code>CL_​MEM_​USE_​HOST_​PTR</code>, the <em>host_ptr</em>
associated with the buffer object returned is <em>host_ptr + origin</em>.</p>
<p class="tableblock"> The buffer object returned references the data store allocated for
buffer and points to the region specified by <em>buffer_create_info</em> in
@@ -839,64 +839,64 @@
</tbody>
</table>
<div class="paragraph">
-<p><strong>clCreateSubBuffer</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clCreateSubBuffer</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors in <em>errcode_ret</em>:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_MEM_OBJECT if <em>buffer</em> is not a valid buffer object or is a
+<p><code>CL_​INVALID_​MEM_​OBJECT</code> if <em>buffer</em> is not a valid buffer object or is a
sub-buffer object.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>buffer</em> was created with CL_MEM_WRITE_ONLY and
-<em>flags</em> specifies CL_MEM_READ_WRITE or CL_MEM_READ_ONLY, or if <em>buffer</em>
-was created with CL_MEM_READ_ONLY and <em>flags</em> specifies
-CL_MEM_READ_WRITE or CL_MEM_WRITE_ONLY, or if <em>flags</em> specifies
-CL_MEM_USE_HOST_PTR or CL_MEM_ALLOC_HOST_PTR or CL_MEM_COPY_HOST_PTR.</p>
+<p><code>CL_​INVALID_​VALUE</code> if <em>buffer</em> was created with <code>CL_​MEM_​WRITE_​ONLY</code> and
+<em>flags</em> specifies <code>CL_​MEM_​READ_​WRITE</code> or <code>CL_​MEM_​READ_​ONLY</code>, or if <em>buffer</em>
+was created with <code>CL_​MEM_​READ_​ONLY</code> and <em>flags</em> specifies
+<code>CL_​MEM_​READ_​WRITE</code> or <code>CL_​MEM_​WRITE_​ONLY</code>, or if <em>flags</em> specifies
+<code>CL_​MEM_​USE_​HOST_​PTR</code> or <code>CL_​MEM_​ALLOC_​HOST_​PTR</code> or <code>CL_​MEM_​COPY_​HOST_​PTR</code>.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>buffer</em> was created with CL_MEM_HOST_WRITE_ONLY and
-<em>flags</em> specify CL_MEM_HOST_READ_ONLY, or if <em>buffer</em> was created with
-CL_MEM_HOST_READ_ONLY and <em>flags</em> specify CL_MEM_HOST_WRITE_ONLY, or if
-<em>buffer</em> was created with CL_MEM_HOST_NO_ACCESS and <em>flags</em> specify
-CL_MEM_HOST_READ_ONLY or CL_MEM_HOST_WRITE_ONLY.</p>
+<p><code>CL_​INVALID_​VALUE</code> if <em>buffer</em> was created with <code>CL_​MEM_​HOST_​WRITE_​ONLY</code> and
+<em>flags</em> specify <code>CL_​MEM_​HOST_​READ_​ONLY</code>, or if <em>buffer</em> was created with
+<code>CL_​MEM_​HOST_​READ_​ONLY</code> and <em>flags</em> specify <code>CL_​MEM_​HOST_​WRITE_​ONLY</code>, or if
+<em>buffer</em> was created with <code>CL_​MEM_​HOST_​NO_​ACCESS</code> and <em>flags</em> specify
+<code>CL_​MEM_​HOST_​READ_​ONLY</code> or <code>CL_​MEM_​HOST_​WRITE_​ONLY</code>.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if the value specified in <em>buffer_create_type</em> is not
+<p><code>CL_​INVALID_​VALUE</code> if the value specified in <em>buffer_create_type</em> is not
valid.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if value(s) specified in <em>buffer_create_info</em> (for a
+<p><code>CL_​INVALID_​VALUE</code> if value(s) specified in <em>buffer_create_info</em> (for a
given <em>buffer_create_type</em>) is not valid or if <em>buffer_create_info</em> is
<code>NULL</code>.</p>
</li>
<li>
-<p>CL_MEM_OBJECT_ALLOCATION_FAILURE if there is a failure to allocate
+<p><code>CL_​MEM_​OBJECT_​ALLOCATION_​FAILURE</code> if there is a failure to allocate
memory for sub-buffer object.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if the region specified by the <strong><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#cl_buffer_region" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#cl_buffer_region</a></strong>
+<p><code>CL_​INVALID_​VALUE</code> if the region specified by the <strong><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#cl_buffer_region" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#cl_buffer_region</a></strong>
structure passed in <em>buffer_create_info</em> is out of bounds in <em>buffer</em>.</p>
</li>
<li>
-<p>CL_INVALID_BUFFER_SIZE if the <em>size</em> field of the <strong><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#cl_buffer_region" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#cl_buffer_region</a></strong>
+<p><code>CL_​INVALID_​BUFFER_​SIZE</code> if the <em>size</em> field of the <strong><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#cl_buffer_region" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#cl_buffer_region</a></strong>
structure passed in <em>buffer_create_info</em> is 0.</p>
</li>
<li>
-<p>CL_MISALIGNED_SUB_BUFFER_OFFSET if there are no devices in the context
+<p><code>CL_​MISALIGNED_​SUB_​BUFFER_​OFFSET</code> if there are no devices in <em>context</em>
associated with <em>buffer</em> for which the <em>origin</em> field of the
-<strong><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#cl_buffer_region" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#cl_buffer_region</a></strong> structure passed in <em>buffer_create_info</em> is
-aligned to the CL_DEVICE_MEM_BASE_ADDR_ALIGN value.</p>
+<strong><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#cl_buffer_region" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#cl_buffer_region</a></strong> structure passed in <em>buffer_create_info</em> is
+aligned to the <code>CL_​DEVICE_​MEM_​BASE_​ADDR_​ALIGN</code> value.</p>
</li>
</ul>
</div>
@@ -933,10 +933,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateSubBuffer" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateSubBuffer</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateSubBuffer" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -949,7 +946,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -957,8 +954,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clCreateSubDevices.html b/sdk/2.2/docs/man/html/clCreateSubDevices.html
index 6586ecf..f1f6e82 100644
--- a/sdk/2.2/docs/man/html/clCreateSubDevices.html
+++ b/sdk/2.2/docs/man/html/clCreateSubDevices.html
@@ -786,7 +786,7 @@
value.
The list is terminated with 0.
The list of supported partitioning schemes is described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#subdevice-partition-table">Subdevice Partition</a> table.
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#subdevice-partition-table" target="_blank" rel="noopener">Subdevice Partition</a> table.
Only one of the listed partitioning schemes can be specified in
<em>properties</em>.</p>
</li>
@@ -825,7 +825,7 @@
on the queue are executed only on the sub-device.</p>
</div>
<table id="subdevice-partition-table" class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 1. <em>List of supported partition schemes by</em> <strong>clCreateSubDevices</strong></caption>
+<caption class="title">Table 1. List of supported partition schemes by <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateSubDevices" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateSubDevices</a></caption>
<colgroup>
<col style="width: 30%;">
<col style="width: 20%;">
@@ -840,63 +840,61 @@
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_DEVICE_PARTITION_EQUALLY</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​PARTITION_​EQUALLY</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Split the aggregate device into as many smaller aggregate devices as
can be created, each containing <em>n</em> compute units.
The value <em>n</em> is passed as the value accompanying this property.
If <em>n</em> does not divide evenly into
- CL_DEVICE_PARTITION_MAX_COMPUTE_UNITS, then the remaining compute
+ <code>CL_​DEVICE_​MAX_​COMPUTE_​UNITS</code>, then the remaining compute
units are not used.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_DEVICE_PARTITION_BY_COUNTS</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​PARTITION_​BY_​COUNTS</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">This property is followed by a
- CL_DEVICE_PARTITION_BY_COUNTS_LIST_END terminated list of compute
- unit counts.
+<td class="tableblock halign-left valign-top"><p class="tableblock">This property is followed by a list of compute unit counts
+ terminated with 0 or <code>CL_​DEVICE_​PARTITION_​BY_​COUNTS_​LIST_​END</code>.
For each non-zero count <em>m</em> in the list, a sub-device is created
- with <em>m</em> compute units in it.
- CL_DEVICE_PARTITION_BY_COUNTS_LIST_END is defined to be 0.</p>
+ with <em>m</em> compute units in it.</p>
<p class="tableblock"> The number of non-zero count entries in the list may not exceed
- CL_DEVICE_PARTITION_MAX_SUB_DEVICES.</p>
+ <code>CL_​DEVICE_​PARTITION_​MAX_​SUB_​DEVICES</code>.</p>
<p class="tableblock"> The total number of compute units specified may not exceed
- CL_DEVICE_PARTITION_MAX_COMPUTE_UNITS.</p></td>
+ <code>CL_​DEVICE_​MAX_​COMPUTE_​UNITS</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN</strong></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">cl_device_affinity_domain</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​PARTITION_​BY_​AFFINITY_​DOMAIN</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">cl_device_affinity_ domain</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Split the device into smaller aggregate devices containing one or
more compute units that all share part of a cache hierarchy.
The value accompanying this property may be drawn from the following
list:</p>
-<p class="tableblock"> CL_DEVICE_AFFINITY_DOMAIN_NUMA - Split the device into sub-devices
+<p class="tableblock"> <code>CL_​DEVICE_​AFFINITY_​DOMAIN_​NUMA</code> - Split the device into sub-devices
comprised of compute units that share a NUMA node.</p>
-<p class="tableblock"> CL_DEVICE_AFFINITY_DOMAIN_L4_CACHE - Split the device into
+<p class="tableblock"> <code>CL_​DEVICE_​AFFINITY_​DOMAIN_​L4_​CACHE</code> - Split the device into
sub-devices comprised of compute units that share a level 4 data
cache.</p>
-<p class="tableblock"> CL_DEVICE_AFFINITY_DOMAIN_L3_CACHE - Split the device into
+<p class="tableblock"> <code>CL_​DEVICE_​AFFINITY_​DOMAIN_​L3_​CACHE</code> - Split the device into
sub-devices comprised of compute units that share a level 3 data
cache.</p>
-<p class="tableblock"> CL_DEVICE_AFFINITY_DOMAIN_L2_CACHE - Split the device into
+<p class="tableblock"> <code>CL_​DEVICE_​AFFINITY_​DOMAIN_​L2_​CACHE</code> - Split the device into
sub-devices comprised of compute units that share a level 2 data
cache.</p>
-<p class="tableblock"> CL_DEVICE_AFFINITY_DOMAIN_L1_CACHE - Split the device into
+<p class="tableblock"> <code>CL_​DEVICE_​AFFINITY_​DOMAIN_​L1_​CACHE</code> - Split the device into
sub-devices comprised of compute units that share a level 1 data
cache.</p>
-<p class="tableblock"> CL_DEVICE_AFFINITY_DOMAIN_NEXT_PARTITIONABLE - Split the device
+<p class="tableblock"> <code>CL_​DEVICE_​AFFINITY_​DOMAIN_​NEXT_​PARTITIONABLE</code> - Split the device
along the next partitionable affinity domain.
The implementation shall find the first level along which the device
or sub-device may be further subdivided in the order NUMA, L4, L3,
L2, L1, and partition the device into sub-devices comprised of
compute units that share memory subsystems at this level.</p>
<p class="tableblock"> The user may determine what happened by calling
- <strong>clGetDeviceInfo</strong>(CL_DEVICE_PARTITION_TYPE) on the sub-devices.</p></td>
+ <strong>clGetDeviceInfo</strong>(<code>CL_​DEVICE_​PARTITION_​TYPE</code>) on the sub-devices.</p></td>
</tr>
</tbody>
</table>
<div class="paragraph">
-<p><strong>clCreateSubDevices</strong> returns CL_SUCCESS if the partition is created
+<p><strong>clCreateSubDevices</strong> returns <code>CL_​SUCCESS</code> if the partition is created
successfully.
Otherwise, it returns a <code>NULL</code> value with the following error values
returned in <em>errcode_ret</em>:</p>
@@ -904,37 +902,37 @@
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_DEVICE if <em>in_device</em> is not valid.</p>
+<p><code>CL_​INVALID_​DEVICE</code> if <em>in_device</em> is not valid.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if values specified in <em>properties</em> are not valid or if
+<p><code>CL_​INVALID_​VALUE</code> if values specified in <em>properties</em> are not valid or if
values specified in <em>properties</em> are valid but not supported by the
device.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>out_devices</em> is not <code>NULL</code> and <em>num_devices</em> is
+<p><code>CL_​INVALID_​VALUE</code> if <em>out_devices</em> is not <code>NULL</code> and <em>num_devices</em> is
less than the number of sub-devices created by the partition scheme.</p>
</li>
<li>
-<p>CL_DEVICE_PARTITION_FAILED if the partition name is supported by the
+<p><code>CL_​DEVICE_​PARTITION_​FAILED</code> if the partition name is supported by the
implementation but in_device could not be further partitioned.</p>
</li>
<li>
-<p>CL_INVALID_DEVICE_PARTITION_COUNT if the partition name specified in
-<em>properties</em> is CL_DEVICE_PARTITION_BY_COUNTS and the number of
-sub-devices requested exceeds CL_DEVICE_PARTITION_MAX_SUB_DEVICES or the
+<p><code>CL_​INVALID_​DEVICE_​PARTITION_​COUNT</code> if the partition name specified in
+<em>properties</em> is <code>CL_​DEVICE_​PARTITION_​BY_​COUNTS</code> and the number of
+sub-devices requested exceeds <code>CL_​DEVICE_​PARTITION_​MAX_​SUB_​DEVICES</code> or the
total number of compute units requested exceeds
-CL_DEVICE_PARTITION_MAX_COMPUTE_UNITS for <em>in_device</em>, or the number of
+<code>CL_​DEVICE_​MAX_​COMPUTE_​UNITS</code> for <em>in_device</em>, or the number of
compute units requested for one or more sub-devices is less than zero or
the number of sub-devices requested exceeds
-CL_DEVICE_PARTITION_MAX_COMPUTE_UNITS for <em>in_device</em>.</p>
+<code>CL_​DEVICE_​MAX_​COMPUTE_​UNITS</code> for <em>in_device</em>.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -988,10 +986,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateSubDevices" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateSubDevices</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateSubDevices" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -1004,7 +999,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1012,8 +1007,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clCreateUserEvent.html b/sdk/2.2/docs/man/html/clCreateUserEvent.html
index 76c2dc9..5ebf132 100644
--- a/sdk/2.2/docs/man/html/clCreateUserEvent.html
+++ b/sdk/2.2/docs/man/html/clCreateUserEvent.html
@@ -793,28 +793,28 @@
</div>
<div class="paragraph">
<p><strong>clCreateUserEvent</strong> returns a valid non-zero event object and <em>errcode_ret</em>
-is set to CL_SUCCESS if the user event object is created successfully.
+is set to <code>CL_​SUCCESS</code> if the user event object is created successfully.
Otherwise, it returns a <code>NULL</code> value with one of the following error values
returned in <em>errcode_ret</em>:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_CONTEXT if <em>context</em> is not a valid context.</p>
+<p><code>CL_​INVALID_​CONTEXT</code> if <em>context</em> is not a valid context.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>The execution status of the user event object created is set to
-CL_SUBMITTED.</p>
+<code>CL_​SUBMITTED</code>.</p>
</div>
</div>
</div>
@@ -830,10 +830,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateUserEvent" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateUserEvent</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateUserEvent" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -846,7 +843,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -854,8 +851,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueAcquireD3D10ObjectsKHR.html b/sdk/2.2/docs/man/html/clEnqueueAcquireD3D10ObjectsKHR.html
index e6f7b03..18ce08b 100644
--- a/sdk/2.2/docs/man/html/clEnqueueAcquireD3D10ObjectsKHR.html
+++ b/sdk/2.2/docs/man/html/clEnqueueAcquireD3D10ObjectsKHR.html
@@ -937,7 +937,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -945,7 +945,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueAcquireD3D11ObjectsKHR.html b/sdk/2.2/docs/man/html/clEnqueueAcquireD3D11ObjectsKHR.html
index ea303a9..86f5201 100644
--- a/sdk/2.2/docs/man/html/clEnqueueAcquireD3D11ObjectsKHR.html
+++ b/sdk/2.2/docs/man/html/clEnqueueAcquireD3D11ObjectsKHR.html
@@ -943,7 +943,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -951,7 +951,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueAcquireDX9MediaSurfacesKHR.html b/sdk/2.2/docs/man/html/clEnqueueAcquireDX9MediaSurfacesKHR.html
index ffdf824..c356537 100644
--- a/sdk/2.2/docs/man/html/clEnqueueAcquireDX9MediaSurfacesKHR.html
+++ b/sdk/2.2/docs/man/html/clEnqueueAcquireDX9MediaSurfacesKHR.html
@@ -1136,7 +1136,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1144,7 +1144,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueAcquireEGLObjectsKHR.html b/sdk/2.2/docs/man/html/clEnqueueAcquireEGLObjectsKHR.html
index 433bfd2..d5ca65c 100644
--- a/sdk/2.2/docs/man/html/clEnqueueAcquireEGLObjectsKHR.html
+++ b/sdk/2.2/docs/man/html/clEnqueueAcquireEGLObjectsKHR.html
@@ -883,7 +883,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -891,7 +891,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueAcquireGLObjects.html b/sdk/2.2/docs/man/html/clEnqueueAcquireGLObjects.html
index cac7bba..61d4da6 100644
--- a/sdk/2.2/docs/man/html/clEnqueueAcquireGLObjects.html
+++ b/sdk/2.2/docs/man/html/clEnqueueAcquireGLObjects.html
@@ -1445,7 +1445,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1453,7 +1453,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueBarrierWithWaitList.html b/sdk/2.2/docs/man/html/clEnqueueBarrierWithWaitList.html
index 91abf8b..f2005e0 100644
--- a/sdk/2.2/docs/man/html/clEnqueueBarrierWithWaitList.html
+++ b/sdk/2.2/docs/man/html/clEnqueueBarrierWithWaitList.html
@@ -828,32 +828,32 @@
<em>command_queue</em>, have completed.</p>
</div>
<div class="paragraph">
-<p><strong>clEnqueueBarrierWithWaitList</strong> returns CL_SUCCESS if the function is
+<p><strong>clEnqueueBarrierWithWaitList</strong> returns <code>CL_​SUCCESS</code> if the function is
successfully executed.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_COMMAND_QUEUE if <em>command_queue</em> is not a valid host
+<p><code>CL_​INVALID_​COMMAND_​QUEUE</code> if <em>command_queue</em> is not a valid host
command-queue.</p>
</li>
<li>
-<p>CL_INVALID_CONTEXT if context associated with <em>command_queue</em> and events
+<p><code>CL_​INVALID_​CONTEXT</code> if context associated with <em>command_queue</em> and events
in <em>event_wait_list</em> are not the same.</p>
</li>
<li>
-<p>CL_INVALID_EVENT_WAIT_LIST if <em>event_wait_list</em> is <code>NULL</code> and
+<p><code>CL_​INVALID_​EVENT_​WAIT_​LIST</code> if <em>event_wait_list</em> is <code>NULL</code> and
<em>num_events_in_wait_list</em> > 0, or <em>event_wait_list</em> is not <code>NULL</code> and
<em>num_events_in_wait_list</em> is 0, or if event objects in <em>event_wait_list</em>
are not valid events.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -872,10 +872,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueBarrierWithWaitList" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueBarrierWithWaitList</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueBarrierWithWaitList" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -888,7 +885,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -896,8 +893,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueCopyBuffer.html b/sdk/2.2/docs/man/html/clEnqueueCopyBuffer.html
index 1fe3bbe..486670b 100644
--- a/sdk/2.2/docs/man/html/clEnqueueCopyBuffer.html
+++ b/sdk/2.2/docs/man/html/clEnqueueCopyBuffer.html
@@ -833,51 +833,51 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<div class="paragraph">
-<p><strong>clEnqueueCopyBuffer</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clEnqueueCopyBuffer</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_COMMAND_QUEUE if <em>command_queue</em> is not a valid host
+<p><code>CL_​INVALID_​COMMAND_​QUEUE</code> if <em>command_queue</em> is not a valid host
command-queue.</p>
</li>
<li>
-<p>CL_INVALID_CONTEXT if the context associated with <em>command_queue</em>,
+<p><code>CL_​INVALID_​CONTEXT</code> if the context associated with <em>command_queue</em>,
<em>src_buffer</em> and <em>dst_buffer</em> are not the same or if the context
associated with <em>command_queue</em> and events in <em>event_wait_list</em> are not
the same.</p>
</li>
<li>
-<p>CL_INVALID_MEM_OBJECT if <em>src_buffer</em> and <em>dst_buffer</em> are not valid
+<p><code>CL_​INVALID_​MEM_​OBJECT</code> if <em>src_buffer</em> and <em>dst_buffer</em> are not valid
buffer objects.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>src_offset</em>, <em>dst_offset</em>, <em>size</em>, <em>src_offset</em>
+<p><code>CL_​INVALID_​VALUE</code> if <em>src_offset</em>, <em>dst_offset</em>, <em>size</em>, <em>src_offset</em>
+ <em>size</em> or <em>dst_offset</em> + <em>size</em> require accessing elements
outside the <em>src_buffer</em> and <em>dst_buffer</em> buffer objects respectively.</p>
</li>
<li>
-<p>CL_INVALID_EVENT_WAIT_LIST if <em>event_wait_list</em> is <code>NULL</code> and
+<p><code>CL_​INVALID_​EVENT_​WAIT_​LIST</code> if <em>event_wait_list</em> is <code>NULL</code> and
<em>num_events_in_wait_list</em> > 0, or <em>event_wait_list</em> is not <code>NULL</code> and
<em>num_events_in_wait_list</em> is 0, or if event objects in <em>event_wait_list</em>
are not valid events.</p>
</li>
<li>
-<p>CL_MISALIGNED_SUB_BUFFER_OFFSET if <em>src_buffer</em> is a sub-buffer object
+<p><code>CL_​MISALIGNED_​SUB_​BUFFER_​OFFSET</code> if <em>src_buffer</em> is a sub-buffer object
and <em>offset</em> specified when the sub-buffer object is created is not
-aligned to CL_DEVICE_MEM_BASE_ADDR_ALIGN value for device associated
+aligned to <code>CL_​DEVICE_​MEM_​BASE_​ADDR_​ALIGN</code> value for device associated
with <em>queue</em>.</p>
</li>
<li>
-<p>CL_MISALIGNED_SUB_BUFFER_OFFSET if <em>dst_buffer</em> is a sub-buffer object
+<p><code>CL_​MISALIGNED_​SUB_​BUFFER_​OFFSET</code> if <em>dst_buffer</em> is a sub-buffer object
and <em>offset</em> specified when the sub-buffer object is created is not
-aligned to CL_DEVICE_MEM_BASE_ADDR_ALIGN value for device associated
+aligned to <code>CL_​DEVICE_​MEM_​BASE_​ADDR_​ALIGN</code> value for device associated
with <em>queue</em>.</p>
</li>
<li>
-<p>CL_MEM_COPY_OVERLAP if <em>src_buffer</em> and <em>dst_buffer</em> are the same buffer
+<p><code>CL_​MEM_​COPY_​OVERLAP</code> if <em>src_buffer</em> and <em>dst_buffer</em> are the same buffer
or sub-buffer object and the source and destination regions overlap or
if <em>src_buffer</em> and <em>dst_buffer</em> are different sub-buffers of the same
associated buffer object and they overlap.
@@ -886,15 +886,15 @@
<em>dst_offset</em> + <em>size</em> 1.</p>
</li>
<li>
-<p>CL_MEM_OBJECT_ALLOCATION_FAILURE if there is a failure to allocate
+<p><code>CL_​MEM_​OBJECT_​ALLOCATION_​FAILURE</code> if there is a failure to allocate
memory for data store associated with <em>src_buffer</em> or <em>dst_buffer</em>.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -913,10 +913,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueCopyBuffer" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueCopyBuffer</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueCopyBuffer" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -929,7 +926,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -937,8 +934,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueCopyBufferRect.html b/sdk/2.2/docs/man/html/clEnqueueCopyBufferRect.html
index e8020ff..29341a8 100644
--- a/sdk/2.2/docs/man/html/clEnqueueCopyBufferRect.html
+++ b/sdk/2.2/docs/man/html/clEnqueueCopyBufferRect.html
@@ -898,94 +898,94 @@
</table>
</div>
<div class="paragraph">
-<p><strong>clEnqueueCopyBufferRect</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clEnqueueCopyBufferRect</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_COMMAND_QUEUE if <em>command_queue</em> is not a valid host
+<p><code>CL_​INVALID_​COMMAND_​QUEUE</code> if <em>command_queue</em> is not a valid host
command-queue.</p>
</li>
<li>
-<p>CL_INVALID_CONTEXT if the context associated with <em>command_queue</em>,
+<p><code>CL_​INVALID_​CONTEXT</code> if the context associated with <em>command_queue</em>,
<em>src_buffer</em> and <em>dst_buffer</em> are not the same or if the context
associated with <em>command_queue</em> and events in <em>event_wait_list</em> are not
the same.</p>
</li>
<li>
-<p>CL_INVALID_MEM_OBJECT if <em>src_buffer</em> and <em>dst_buffer</em> are not valid
+<p><code>CL_​INVALID_​MEM_​OBJECT</code> if <em>src_buffer</em> and <em>dst_buffer</em> are not valid
buffer objects.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if (<em>src_origin, region, src_row_pitch,
+<p><code>CL_​INVALID_​VALUE</code> if (<em>src_origin, region, src_row_pitch,
src_slice_pitch</em>) or (<em>dst_origin, region, dst_row_pitch,
dst_slice_pitch</em>) require accessing elements outside the <em>src_buffer</em>
and <em>dst_buffer</em> buffer objects respectively.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if any <em>region</em> array element is 0.</p>
+<p><code>CL_​INVALID_​VALUE</code> if any <em>region</em> array element is 0.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>src_row_pitch</em> is not 0 and is less than
+<p><code>CL_​INVALID_​VALUE</code> if <em>src_row_pitch</em> is not 0 and is less than
<em>region</em>[0].</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>dst_row_pitch</em> is not 0 and is less than
+<p><code>CL_​INVALID_​VALUE</code> if <em>dst_row_pitch</em> is not 0 and is less than
<em>region</em>[0].</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>src_slice_pitch</em> is not 0 and is less than
+<p><code>CL_​INVALID_​VALUE</code> if <em>src_slice_pitch</em> is not 0 and is less than
<em>region</em>[1] × <em>src_row_pitch</em> or if <em>src_slice_pitch</em> is not 0 and
is not a multiple of <em>src_row_pitch</em>.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>dst_slice_pitch</em> is not 0 and is less than
+<p><code>CL_​INVALID_​VALUE</code> if <em>dst_slice_pitch</em> is not 0 and is less than
<em>region</em>[1] × <em>dst_row_pitch</em> or if <em>dst_slice_pitch</em> is not 0 and
is not a multiple of <em>dst_row_pitch</em>.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>src_buffer</em> and <em>dst_buffer</em> are the same buffer
+<p><code>CL_​INVALID_​VALUE</code> if <em>src_buffer</em> and <em>dst_buffer</em> are the same buffer
object and <em>src_slice_pitch</em> is not equal to <em>dst_slice_pitch</em> and
<em>src_row_pitch</em> is not equal to <em>dst_row_pitch</em>.</p>
</li>
<li>
-<p>CL_INVALID_EVENT_WAIT_LIST if <em>event_wait_list</em> is <code>NULL</code> and
+<p><code>CL_​INVALID_​EVENT_​WAIT_​LIST</code> if <em>event_wait_list</em> is <code>NULL</code> and
<em>num_events_in_wait_list</em> > 0, or <em>event_wait_list</em> is not <code>NULL</code> and
<em>num_events_in_wait_list</em> is 0, or if event objects in <em>event_wait_list</em>
are not valid events.</p>
</li>
<li>
-<p>CL_MEM_COPY_OVERLAP if <em>src_buffer</em> and <em>dst_buffer</em> are the same buffer
+<p><code>CL_​MEM_​COPY_​OVERLAP</code> if <em>src_buffer</em> and <em>dst_buffer</em> are the same buffer
or sub-buffer object and the source and destination regions overlap or
if <em>src_buffer</em> and <em>dst_buffer</em> are different sub-buffers of the same
associated buffer object and they overlap.
-Refer to <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#check-copy-overlap">CL_MEM_COPY_OVERLAP</a> for details on how
-to determine if source and destination regions overlap.</p>
+Refer to <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#check-copy-overlap" target="_blank" rel="noopener">Checking for Memory Copy Overlap</a> for
+details on how to determine if source and destination regions overlap.</p>
</li>
<li>
-<p>CL_MISALIGNED_SUB_BUFFER_OFFSET if <em>src_buffer</em> is a sub-buffer object
+<p><code>CL_​MISALIGNED_​SUB_​BUFFER_​OFFSET</code> if <em>src_buffer</em> is a sub-buffer object
and <em>offset</em> specified when the sub-buffer object is created is not
-aligned to CL_DEVICE_MEM_BASE_ADDR_ALIGN value for device associated
+aligned to <code>CL_​DEVICE_​MEM_​BASE_​ADDR_​ALIGN</code> value for device associated
with <em>queue</em>.</p>
</li>
<li>
-<p>CL_MISALIGNED_SUB_BUFFER_OFFSET if <em>dst_buffer</em> is a sub-buffer object
+<p><code>CL_​MISALIGNED_​SUB_​BUFFER_​OFFSET</code> if <em>dst_buffer</em> is a sub-buffer object
and <em>offset</em> specified when the sub-buffer object is created is not
-aligned to CL_DEVICE_MEM_BASE_ADDR_ALIGN value for device associated
+aligned to <code>CL_​DEVICE_​MEM_​BASE_​ADDR_​ALIGN</code> value for device associated
with <em>queue</em>.</p>
</li>
<li>
-<p>CL_MEM_OBJECT_ALLOCATION_FAILURE if there is a failure to allocate
+<p><code>CL_​MEM_​OBJECT_​ALLOCATION_​FAILURE</code> if there is a failure to allocate
memory for data store associated with <em>src_buffer</em> or <em>dst_buffer</em>.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -1004,10 +1004,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueCopyBufferRect" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueCopyBufferRect</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueCopyBufferRect" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -1020,7 +1017,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1028,8 +1025,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueCopyBufferToImage.html b/sdk/2.2/docs/man/html/clEnqueueCopyBufferToImage.html
index 655553b..2a0789c 100644
--- a/sdk/2.2/docs/man/html/clEnqueueCopyBufferToImage.html
+++ b/sdk/2.2/docs/man/html/clEnqueueCopyBufferToImage.html
@@ -767,8 +767,8 @@
cl_mem src_buffer,
cl_mem dst_image,
size_t src_offset,
- const size_t* dst_origin[3],
- const size_t* region[3],
+ const size_t* dst_origin,
+ const size_t* region,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
cl_event* event);</code></pre>
@@ -867,75 +867,75 @@
object.</p>
</div>
<div class="paragraph">
-<p><strong>clEnqueueCopyBufferToImage</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clEnqueueCopyBufferToImage</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_COMMAND_QUEUE if <em>command_queue</em> is not a valid host
+<p><code>CL_​INVALID_​COMMAND_​QUEUE</code> if <em>command_queue</em> is not a valid host
command-queue.</p>
</li>
<li>
-<p>CL_INVALID_CONTEXT if the context associated with <em>command_queue</em>,
+<p><code>CL_​INVALID_​CONTEXT</code> if the context associated with <em>command_queue</em>,
<em>src_buffer</em> and <em>dst_image</em> are not the same or if the context
associated with <em>command_queue</em> and events in <em>event_wait_list</em> are not
the same.</p>
</li>
<li>
-<p>CL_INVALID_MEM_OBJECT if <em>src_buffer</em> is not a valid buffer object or
+<p><code>CL_​INVALID_​MEM_​OBJECT</code> if <em>src_buffer</em> is not a valid buffer object or
<em>dst_image</em> is not a valid image object or if <em>dst_image</em> is a 1D image
buffer object created from <em>src_buffer</em>.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if the 1D, 2D or 3D rectangular region specified by
+<p><code>CL_​INVALID_​VALUE</code> if the 1D, 2D or 3D rectangular region specified by
<em>dst_origin</em> and <em>dst_origin</em> + <em>region</em> refer to a region outside
<em>dst_image</em>, or if the region specified by <em>src_offset</em> and <em>src_offset</em>
+ <em>src_cb</em> refer to a region outside <em>src_buffer</em>.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if values in <em>dst_origin</em> and <em>region</em> do not follow
+<p><code>CL_​INVALID_​VALUE</code> if values in <em>dst_origin</em> and <em>region</em> do not follow
rules described in the argument description for <em>dst_origin</em> and
<em>region</em>.</p>
</li>
<li>
-<p>CL_INVALID_EVENT_WAIT_LIST if <em>event_wait_list</em> is <code>NULL</code> and
+<p><code>CL_​INVALID_​EVENT_​WAIT_​LIST</code> if <em>event_wait_list</em> is <code>NULL</code> and
<em>num_events_in_wait_list</em> > 0, or <em>event_wait_list</em> is not <code>NULL</code> and
<em>num_events_in_wait_list</em> is 0, or if event objects in <em>event_wait_list</em>
are not valid events.</p>
</li>
<li>
-<p>CL_MISALIGNED_SUB_BUFFER_OFFSET if <em>src_buffer</em> is a sub-buffer object
+<p><code>CL_​MISALIGNED_​SUB_​BUFFER_​OFFSET</code> if <em>src_buffer</em> is a sub-buffer object
and <em>offset</em> specified when the sub-buffer object is created is not
-aligned to CL_DEVICE_MEM_BASE_ADDR_ALIGN value for device associated
+aligned to <code>CL_​DEVICE_​MEM_​BASE_​ADDR_​ALIGN</code> value for device associated
with <em>queue</em>.</p>
</li>
<li>
-<p>CL_INVALID_IMAGE_SIZE if image dimensions (image width, height,
+<p><code>CL_​INVALID_​IMAGE_​SIZE</code> if image dimensions (image width, height,
specified or compute row and/or slice pitch) for <em>dst_image</em> are not
supported by device associated with <em>queue</em>.</p>
</li>
<li>
-<p>CL_IMAGE_FORMAT_NOT_SUPPORTED if image format (image channel order and
+<p><code>CL_​IMAGE_​FORMAT_​NOT_​SUPPORTED</code> if image format (image channel order and
data type) for <em>dst_image</em> are not supported by device associated with
<em>queue</em>.</p>
</li>
<li>
-<p>CL_MEM_OBJECT_ALLOCATION_FAILURE if there is a failure to allocate
+<p><code>CL_​MEM_​OBJECT_​ALLOCATION_​FAILURE</code> if there is a failure to allocate
memory for data store associated with <em>src_buffer</em> or <em>dst_image</em>.</p>
</li>
<li>
-<p>CL_INVALID_OPERATION if the device associated with <em>command_queue</em> does
-not support images (i.e. CL_DEVICE_IMAGE_SUPPORT specified in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table">Device Queries</a> table is CL_FALSE).</p>
+<p><code>CL_​INVALID_​OPERATION</code> if the device associated with <em>command_queue</em> does
+not support images (i.e. <code>CL_​DEVICE_​IMAGE_​SUPPORT</code> specified in the
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table" target="_blank" rel="noopener">Device Queries</a> table is <code>CL_​FALSE</code>).</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -954,10 +954,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueCopyBufferToImage" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueCopyBufferToImage</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueCopyBufferToImage" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -970,7 +967,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -978,8 +975,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueCopyImage.html b/sdk/2.2/docs/man/html/clEnqueueCopyImage.html
index 613592b..0289d93 100644
--- a/sdk/2.2/docs/man/html/clEnqueueCopyImage.html
+++ b/sdk/2.2/docs/man/html/clEnqueueCopyImage.html
@@ -765,9 +765,9 @@
cl_command_queue command_queue,
cl_mem src_image,
cl_mem dst_image,
- const size_t* src_origin[3],
- const size_t* dst_origin[3],
- const size_t* region[3],
+ const size_t* src_origin,
+ const size_t* dst_origin,
+ const size_t* region,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
cl_event* event);</code></pre>
@@ -873,77 +873,77 @@
<em>dst_image</em> are created must match).</p>
</div>
<div class="paragraph">
-<p><strong>clEnqueueCopyImage</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clEnqueueCopyImage</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_COMMAND_QUEUE if <em>command_queue</em> is not a valid host
+<p><code>CL_​INVALID_​COMMAND_​QUEUE</code> if <em>command_queue</em> is not a valid host
command-queue.</p>
</li>
<li>
-<p>CL_INVALID_CONTEXT if the context associated with <em>command_queue</em>,
+<p><code>CL_​INVALID_​CONTEXT</code> if the context associated with <em>command_queue</em>,
<em>src_image</em> and <em>dst_image</em> are not the same or if the context
associated with <em>command_queue</em> and events in <em>event_wait_list</em> are not
the same.</p>
</li>
<li>
-<p>CL_INVALID_MEM_OBJECT if <em>src_image</em> and <em>dst_image</em> are not valid image
+<p><code>CL_​INVALID_​MEM_​OBJECT</code> if <em>src_image</em> and <em>dst_image</em> are not valid image
objects.</p>
</li>
<li>
-<p>CL_IMAGE_FORMAT_MISMATCH if <em>src_image</em> and <em>dst_image</em> do not use the
+<p><code>CL_​IMAGE_​FORMAT_​MISMATCH</code> if <em>src_image</em> and <em>dst_image</em> do not use the
same image format.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if the 2D or 3D rectangular region specified by
+<p><code>CL_​INVALID_​VALUE</code> if the 2D or 3D rectangular region specified by
<em>src_origin</em> and <em>src_origin</em> + <em>region</em> refers to a region outside
<em>src_image</em>, or if the 2D or 3D rectangular region specified by
<em>dst_origin</em> and <em>dst_origin</em> + <em>region</em> refers to a region outside
<em>dst_image</em>.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if values in <em>src_origin</em>, <em>dst_origin</em> and <em>region</em> do
+<p><code>CL_​INVALID_​VALUE</code> if values in <em>src_origin</em>, <em>dst_origin</em> and <em>region</em> do
not follow rules described in the argument description for <em>src_origin</em>,
<em>dst_origin</em> and <em>region</em>.</p>
</li>
<li>
-<p>CL_INVALID_EVENT_WAIT_LIST if <em>event_wait_list</em> is <code>NULL</code> and
+<p><code>CL_​INVALID_​EVENT_​WAIT_​LIST</code> if <em>event_wait_list</em> is <code>NULL</code> and
<em>num_events_in_wait_list</em> > 0, or <em>event_wait_list</em> is not <code>NULL</code> and
<em>num_events_in_wait_list</em> is 0, or if event objects in <em>event_wait_list</em>
are not valid events.</p>
</li>
<li>
-<p>CL_INVALID_IMAGE_SIZE if image dimensions (image width, height,
+<p><code>CL_​INVALID_​IMAGE_​SIZE</code> if image dimensions (image width, height,
specified or compute row and/or slice pitch) for <em>src_image</em> or
<em>dst_image</em> are not supported by device associated with <em>queue</em>.</p>
</li>
<li>
-<p>CL_IMAGE_FORMAT_NOT_SUPPORTED if image format (image channel order and
+<p><code>CL_​IMAGE_​FORMAT_​NOT_​SUPPORTED</code> if image format (image channel order and
data type) for <em>src_image</em> or <em>dst_image</em> are not supported by device
associated with <em>queue</em>.</p>
</li>
<li>
-<p>CL_MEM_OBJECT_ALLOCATION_FAILURE if there is a failure to allocate
+<p><code>CL_​MEM_​OBJECT_​ALLOCATION_​FAILURE</code> if there is a failure to allocate
memory for data store associated with <em>src_image</em> or <em>dst_image</em>.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
<li>
-<p>CL_INVALID_OPERATION if the device associated with <em>command_queue</em> does
-not support images (i.e. CL_DEVICE_IMAGE_SUPPORT specified in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table">Device Queries</a> table is CL_FALSE).</p>
+<p><code>CL_​INVALID_​OPERATION</code> if the device associated with <em>command_queue</em> does
+not support images (i.e. <code>CL_​DEVICE_​IMAGE_​SUPPORT</code> specified in the
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table" target="_blank" rel="noopener">Device Queries</a> table is <code>CL_​FALSE</code>).</p>
</li>
<li>
-<p>CL_MEM_COPY_OVERLAP if <em>src_image</em> and <em>dst_image</em> are the same image
+<p><code>CL_​MEM_​COPY_​OVERLAP</code> if <em>src_image</em> and <em>dst_image</em> are the same image
object and the source and destination regions overlap.</p>
</li>
</ul>
@@ -962,10 +962,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueCopyImage" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueCopyImage</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueCopyImage" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -978,7 +975,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -986,8 +983,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueCopyImageToBuffer.html b/sdk/2.2/docs/man/html/clEnqueueCopyImageToBuffer.html
index 7a2dcf7..f2394ef 100644
--- a/sdk/2.2/docs/man/html/clEnqueueCopyImageToBuffer.html
+++ b/sdk/2.2/docs/man/html/clEnqueueCopyImageToBuffer.html
@@ -766,8 +766,8 @@
cl_command_queue command_queue,
cl_mem src_image,
cl_mem dst_buffer,
- const size_t* src_origin[3],
- const size_t* region[3],
+ const size_t* src_origin,
+ const size_t* region,
size_t dst_offset,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
@@ -864,75 +864,75 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<div class="paragraph">
-<p><strong>clEnqueueCopyImageToBuffer</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clEnqueueCopyImageToBuffer</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_COMMAND_QUEUE if <em>command_queue</em> is not a valid host
+<p><code>CL_​INVALID_​COMMAND_​QUEUE</code> if <em>command_queue</em> is not a valid host
command-queue.</p>
</li>
<li>
-<p>CL_INVALID_CONTEXT if the context associated with <em>command_queue</em>,
+<p><code>CL_​INVALID_​CONTEXT</code> if the context associated with <em>command_queue</em>,
<em>src_image</em> and <em>dst_buffer</em> are not the same or if the context
associated with <em>command_queue</em> and events in <em>event_wait_list</em> are not
the same.</p>
</li>
<li>
-<p>CL_INVALID_MEM_OBJECT if <em>src_image</em> is not a valid image object or
+<p><code>CL_​INVALID_​MEM_​OBJECT</code> if <em>src_image</em> is not a valid image object or
<em>dst_buffer</em> is not a valid buffer object or if <em>src_image</em> is a 1D
image buffer object created from <em>dst_buffer</em>.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if the 1D, 2D or 3D rectangular region specified by
+<p><code>CL_​INVALID_​VALUE</code> if the 1D, 2D or 3D rectangular region specified by
<em>src_origin</em> and <em>src_origin</em> + <em>region</em> refers to a region outside
<em>src_image</em>, or if the region specified by <em>dst_offset</em> and <em>dst_offset</em>
+ <em>dst_cb</em> to a region outside <em>dst_buffer</em>.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if values in <em>src_origin</em> and <em>region</em> do not follow
+<p><code>CL_​INVALID_​VALUE</code> if values in <em>src_origin</em> and <em>region</em> do not follow
rules described in the argument description for <em>src_origin</em> and
<em>region</em>.</p>
</li>
<li>
-<p>CL_INVALID_EVENT_WAIT_LIST if <em>event_wait_list</em> is <code>NULL</code> and
+<p><code>CL_​INVALID_​EVENT_​WAIT_​LIST</code> if <em>event_wait_list</em> is <code>NULL</code> and
<em>num_events_in_wait_list</em> > 0, or <em>event_wait_list</em> is not <code>NULL</code> and
<em>num_events_in_wait_list</em> is 0, or if event objects in <em>event_wait_list</em>
are not valid events.</p>
</li>
<li>
-<p>CL_MISALIGNED_SUB_BUFFER_OFFSET if <em>dst_buffer</em> is a sub-buffer object
+<p><code>CL_​MISALIGNED_​SUB_​BUFFER_​OFFSET</code> if <em>dst_buffer</em> is a sub-buffer object
and <em>offset</em> specified when the sub-buffer object is created is not
-aligned to CL_DEVICE_MEM_BASE_ADDR_ALIGN value for device associated
+aligned to <code>CL_​DEVICE_​MEM_​BASE_​ADDR_​ALIGN</code> value for device associated
with <em>queue</em>.</p>
</li>
<li>
-<p>CL_INVALID_IMAGE_SIZE if image dimensions (image width, height,
+<p><code>CL_​INVALID_​IMAGE_​SIZE</code> if image dimensions (image width, height,
specified or compute row and/or slice pitch) for <em>src_image</em> are not
supported by device associated with <em>queue</em>.</p>
</li>
<li>
-<p>CL_IMAGE_FORMAT_NOT_SUPPORTED if image format (image channel order and
+<p><code>CL_​IMAGE_​FORMAT_​NOT_​SUPPORTED</code> if image format (image channel order and
data type) for <em>src_image</em> are not supported by device associated with
<em>queue</em>.</p>
</li>
<li>
-<p>CL_MEM_OBJECT_ALLOCATION_FAILURE if there is a failure to allocate
+<p><code>CL_​MEM_​OBJECT_​ALLOCATION_​FAILURE</code> if there is a failure to allocate
memory for data store associated with <em>src_image</em> or <em>dst_buffer</em>.</p>
</li>
<li>
-<p>CL_INVALID_OPERATION if the device associated with <em>command_queue</em> does
-not support images (i.e. CL_DEVICE_IMAGE_SUPPORT specified in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table">Device Queries</a> table is CL_FALSE).</p>
+<p><code>CL_​INVALID_​OPERATION</code> if the device associated with <em>command_queue</em> does
+not support images (i.e. <code>CL_​DEVICE_​IMAGE_​SUPPORT</code> specified in the
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table" target="_blank" rel="noopener">Device Queries</a> table is <code>CL_​FALSE</code>).</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -951,10 +951,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueCopyImageToBuffer" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueCopyImageToBuffer</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueCopyImageToBuffer" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -967,7 +964,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -975,8 +972,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueFillBuffer.html b/sdk/2.2/docs/man/html/clEnqueueFillBuffer.html
index 4771971..2107247 100644
--- a/sdk/2.2/docs/man/html/clEnqueueFillBuffer.html
+++ b/sdk/2.2/docs/man/html/clEnqueueFillBuffer.html
@@ -795,8 +795,8 @@
<em>pattern</em> will be used to fill a region in <em>buffer</em> starting at <em>offset</em> and
is <em>size</em> bytes in size.
The data pattern must be a scalar or vector integer or floating-point data
-type supported by OpenCL as described in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#scalar-data-types">Shared
-Application Scalar Data Types</a> and <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#vector-data-types">Supported
+type supported by OpenCL as described in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#scalar-data-types" target="_blank" rel="noopener">Shared
+Application Scalar Data Types</a> and <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#vector-data-types" target="_blank" rel="noopener">Supported
Application Vector Data Types</a>.
For example, if <em>buffer</em> is to be filled with a pattern of <code>float4</code> values,
then <em>pattern</em> will be a pointer to a <code>cl_float4</code> value and <em>pattern_size</em>
@@ -855,57 +855,57 @@
<strong>clEnqueueFillBuffer</strong>.</p>
</div>
<div class="paragraph">
-<p><strong>clEnqueueFillBuffer</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clEnqueueFillBuffer</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_COMMAND_QUEUE if <em>command_queue</em> is not a valid host
+<p><code>CL_​INVALID_​COMMAND_​QUEUE</code> if <em>command_queue</em> is not a valid host
command-queue.</p>
</li>
<li>
-<p>CL_INVALID_CONTEXT if the context associated with <em>command_queue</em> and
+<p><code>CL_​INVALID_​CONTEXT</code> if the context associated with <em>command_queue</em> and
<em>buffer</em> are not the same or if the context associated with
<em>command_queue</em> and events in <em>event_wait_list</em> are not the same.</p>
</li>
<li>
-<p>CL_INVALID_MEM_OBJECT if <em>buffer</em> is not a valid buffer object.</p>
+<p><code>CL_​INVALID_​MEM_​OBJECT</code> if <em>buffer</em> is not a valid buffer object.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>offset</em> or <em>offset</em> + <em>size</em> require accessing
+<p><code>CL_​INVALID_​VALUE</code> if <em>offset</em> or <em>offset</em> + <em>size</em> require accessing
elements outside the <em>buffer</em> buffer object respectively.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>pattern</em> is <code>NULL</code> or if <em>pattern_size</em> is 0 or if
+<p><code>CL_​INVALID_​VALUE</code> if <em>pattern</em> is <code>NULL</code> or if <em>pattern_size</em> is 0 or if
<em>pattern_size</em> is not one of { 1, 2, 4, 8, 16, 32, 64, 128 }.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>offset</em> and <em>size</em> are not a multiple of
+<p><code>CL_​INVALID_​VALUE</code> if <em>offset</em> and <em>size</em> are not a multiple of
<em>pattern_size</em>.</p>
</li>
<li>
-<p>CL_INVALID_EVENT_WAIT_LIST if <em>event_wait_list</em> is <code>NULL</code> and
+<p><code>CL_​INVALID_​EVENT_​WAIT_​LIST</code> if <em>event_wait_list</em> is <code>NULL</code> and
<em>num_events_in_wait_list</em> > 0, or <em>event_wait_list</em> is not <code>NULL</code> and
<em>num_events_in_wait_list</em> is 0, or if event objects in <em>event_wait_list</em>
are not valid events.</p>
</li>
<li>
-<p>CL_MISALIGNED_SUB_BUFFER_OFFSET if <em>buffer</em> is a sub-buffer object and
+<p><code>CL_​MISALIGNED_​SUB_​BUFFER_​OFFSET</code> if <em>buffer</em> is a sub-buffer object and
offset specified when the sub-buffer object is created is not aligned to
-CL_DEVICE_MEM_BASE_ADDR_ALIGN value for device associated with <em>queue</em>.</p>
+<code>CL_​DEVICE_​MEM_​BASE_​ADDR_​ALIGN</code> value for device associated with <em>queue</em>.</p>
</li>
<li>
-<p>CL_MEM_OBJECT_ALLOCATION_FAILURE if there is a failure to allocate
+<p><code>CL_​MEM_​OBJECT_​ALLOCATION_​FAILURE</code> if there is a failure to allocate
memory for data store associated with <em>buffer</em>.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -924,10 +924,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueFillBuffer" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueFillBuffer</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueFillBuffer" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -940,7 +937,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -948,8 +945,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueFillImage.html b/sdk/2.2/docs/man/html/clEnqueueFillImage.html
index 4a73e5b..479457b 100644
--- a/sdk/2.2/docs/man/html/clEnqueueFillImage.html
+++ b/sdk/2.2/docs/man/html/clEnqueueFillImage.html
@@ -766,8 +766,8 @@
cl_command_queue command_queue,
cl_mem image,
const void* fill_color,
- const size_t* origin[3],
- const size_t* region[3],
+ const size_t* origin,
+ const size_t* region,
cl_uint num_events_in_wait_list,
const cl_event* event_wait_list,
cl_event* event);</code></pre>
@@ -792,7 +792,7 @@
<li>
<p><em>fill_color</em> is the color used to fill the image.
The fill color is a single floating point value if the channel order is
-CL_DEPTH.
+<code>CL_​DEPTH</code>.
Otherwise, the fill color is a four component RGBA floating-point color
value if the <em>image</em> channel data type is not an unnormalized signed or
unsigned integer type, is a four component signed integer value if the
@@ -867,61 +867,61 @@
<strong>clEnqueueFillImage</strong>.</p>
</div>
<div class="paragraph">
-<p><strong>clEnqueueFillImage</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clEnqueueFillImage</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_COMMAND_QUEUE if <em>command_queue</em> is not a valid host
+<p><code>CL_​INVALID_​COMMAND_​QUEUE</code> if <em>command_queue</em> is not a valid host
command-queue.</p>
</li>
<li>
-<p>CL_INVALID_CONTEXT if the context associated with <em>command_queue</em> and
+<p><code>CL_​INVALID_​CONTEXT</code> if the context associated with <em>command_queue</em> and
<em>image</em> are not the same or if the context associated with
<em>command_queue</em> and events in <em>event_wait_list</em> are not the same.</p>
</li>
<li>
-<p>CL_INVALID_MEM_OBJECT if <em>image</em> is not a valid image object.</p>
+<p><code>CL_​INVALID_​MEM_​OBJECT</code> if <em>image</em> is not a valid image object.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>fill_color</em> is <code>NULL</code>.</p>
+<p><code>CL_​INVALID_​VALUE</code> if <em>fill_color</em> is <code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if the region being filled as specified by <em>origin</em> and
+<p><code>CL_​INVALID_​VALUE</code> if the region being filled as specified by <em>origin</em> and
<em>region</em> is out of bounds or if <em>ptr</em> is a <code>NULL</code> value.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if values in <em>origin</em> and <em>region</em> do not follow rules
+<p><code>CL_​INVALID_​VALUE</code> if values in <em>origin</em> and <em>region</em> do not follow rules
described in the argument description for <em>origin</em> and <em>region</em>.</p>
</li>
<li>
-<p>CL_INVALID_EVENT_WAIT_LIST if <em>event_wait_list</em> is <code>NULL</code> and
+<p><code>CL_​INVALID_​EVENT_​WAIT_​LIST</code> if <em>event_wait_list</em> is <code>NULL</code> and
<em>num_events_in_wait_list</em> > 0, or <em>event_wait_list</em> is not <code>NULL</code> and
<em>num_events_in_wait_list</em> is 0, or if event objects in <em>event_wait_list</em>
are not valid events.</p>
</li>
<li>
-<p>CL_INVALID_IMAGE_SIZE if image dimensions (image width, height,
+<p><code>CL_​INVALID_​IMAGE_​SIZE</code> if image dimensions (image width, height,
specified or compute row and/or slice pitch) for <em>image</em> are not
supported by device associated with <em>queue</em>.</p>
</li>
<li>
-<p>CL_IMAGE_FORMAT_NOT_SUPPORTED if image format (image channel order and
+<p><code>CL_​IMAGE_​FORMAT_​NOT_​SUPPORTED</code> if image format (image channel order and
data type) for <em>image</em> are not supported by device associated with
<em>queue</em>.</p>
</li>
<li>
-<p>CL_MEM_OBJECT_ALLOCATION_FAILURE if there is a failure to allocate
+<p><code>CL_​MEM_​OBJECT_​ALLOCATION_​FAILURE</code> if there is a failure to allocate
memory for data store associated with <em>image</em>.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -940,10 +940,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueFillImage" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueFillImage</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueFillImage" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -956,7 +953,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -964,8 +961,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueMapBuffer.html b/sdk/2.2/docs/man/html/clEnqueueMapBuffer.html
index 75e315b..447ff07 100644
--- a/sdk/2.2/docs/man/html/clEnqueueMapBuffer.html
+++ b/sdk/2.2/docs/man/html/clEnqueueMapBuffer.html
@@ -798,13 +798,13 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>If <em>blocking_map</em> is CL_TRUE, <strong>clEnqueueMapBuffer</strong> does not return until the
+<p>If <em>blocking_map</em> is <code>CL_​TRUE</code>, <strong>clEnqueueMapBuffer</strong> does not return until the
specified region in <em>buffer</em> is mapped into the host address space and the
application can access the contents of the mapped region using the pointer
returned by <strong>clEnqueueMapBuffer</strong>.</p>
</div>
<div class="paragraph">
-<p>If <em>blocking_map</em> is CL_FALSE i.e. map operation is non-blocking, the
+<p>If <em>blocking_map</em> is <code>CL_​FALSE</code> i.e. map operation is non-blocking, the
pointer to the mapped region returned by <strong>clEnqueueMapBuffer</strong> cannot be used
until the map command has completed.
The <em>event</em> argument returns an event object which can be used to query the
@@ -816,7 +816,7 @@
<ul>
<li>
<p><em>map_flags</em> is a bit-field and is described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#memory-map-flags-table">Memory Map Flags</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#memory-map-flags-table" target="_blank" rel="noopener">Memory Map Flags</a> table.</p>
</li>
<li>
<p><em>buffer</em> is a valid buffer object.
@@ -861,7 +861,7 @@
</div>
<div class="paragraph">
<p><strong>clEnqueueMapBuffer</strong> will return a pointer to the mapped region.
-The <em>errcode_ret</em> is set to CL_SUCCESS.</p>
+The <em>errcode_ret</em> is set to <code>CL_​SUCCESS</code>.</p>
</div>
<div class="paragraph">
<p>A <code>NULL</code> pointer is returned otherwise with one of the following error
@@ -870,66 +870,66 @@
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_COMMAND_QUEUE if <em>command_queue</em> is not a valid host
+<p><code>CL_​INVALID_​COMMAND_​QUEUE</code> if <em>command_queue</em> is not a valid host
command-queue.</p>
</li>
<li>
-<p>CL_INVALID_CONTEXT if context associated with <em>command_queue</em> and
+<p><code>CL_​INVALID_​CONTEXT</code> if context associated with <em>command_queue</em> and
<em>buffer</em> are not the same or if the context associated with
<em>command_queue</em> and events in <em>event_wait_list</em> are not the same.</p>
</li>
<li>
-<p>CL_INVALID_MEM_OBJECT if <em>buffer</em> is not a valid buffer object.</p>
+<p><code>CL_​INVALID_​MEM_​OBJECT</code> if <em>buffer</em> is not a valid buffer object.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if region being mapped given by (<em>offset</em>, <em>size</em>) is
+<p><code>CL_​INVALID_​VALUE</code> if region being mapped given by (<em>offset</em>, <em>size</em>) is
out of bounds or if <em>size</em> is 0 or if values specified in <em>map_flags</em>
are not valid.</p>
</li>
<li>
-<p>CL_INVALID_EVENT_WAIT_LIST if <em>event_wait_list</em> is <code>NULL</code> and
+<p><code>CL_​INVALID_​EVENT_​WAIT_​LIST</code> if <em>event_wait_list</em> is <code>NULL</code> and
<em>num_events_in_wait_list</em> > 0, or <em>event_wait_list</em> is not <code>NULL</code> and
<em>num_events_in_wait_list</em> is 0, or if event objects in <em>event_wait_list</em>
are not valid events.</p>
</li>
<li>
-<p>CL_MISALIGNED_SUB_BUFFER_OFFSET if <em>buffer</em> is a sub-buffer object and
+<p><code>CL_​MISALIGNED_​SUB_​BUFFER_​OFFSET</code> if <em>buffer</em> is a sub-buffer object and
<em>offset</em> specified when the sub-buffer object is created is not aligned
-to CL_DEVICE_MEM_BASE_ADDR_ALIGN value for the device associated with
+to <code>CL_​DEVICE_​MEM_​BASE_​ADDR_​ALIGN</code> value for the device associated with
<em>queue</em>.</p>
</li>
<li>
-<p>CL_MAP_FAILURE if there is a failure to map the requested region into
+<p><code>CL_​MAP_​FAILURE</code> if there is a failure to map the requested region into
the host address space.
This error cannot occur for buffer objects created with
-CL_MEM_USE_HOST_PTR or CL_MEM_ALLOC_HOST_PTR.</p>
+<code>CL_​MEM_​USE_​HOST_​PTR</code> or <code>CL_​MEM_​ALLOC_​HOST_​PTR</code>.</p>
</li>
<li>
-<p>CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST if the map operation is
+<p><code>CL_​EXEC_​STATUS_​ERROR_​FOR_​EVENTS_​IN_​WAIT_​LIST</code> if the map operation is
blocking and the execution status of any of the events in
<em>event_wait_list</em> is a negative integer value.</p>
</li>
<li>
-<p>CL_MEM_OBJECT_ALLOCATION_FAILURE if there is a failure to allocate
+<p><code>CL_​MEM_​OBJECT_​ALLOCATION_​FAILURE</code> if there is a failure to allocate
memory for data store associated with <em>buffer</em>.</p>
</li>
<li>
-<p>CL_INVALID_OPERATION if buffer_ has been created with
-CL_MEM_HOST_WRITE_ONLY or CL_MEM_HOST_NO_ACCESS and CL_MAP_READ is set
+<p><code>CL_​INVALID_​OPERATION</code> if <em>buffer</em> has been created with
+<code>CL_​MEM_​HOST_​WRITE_​ONLY</code> or <code>CL_​MEM_​HOST_​NO_​ACCESS</code> and <code>CL_​MAP_​READ</code> is set
in <em>map_flags</em> or if <em>buffer</em> has been created with
-CL_MEM_HOST_READ_ONLY or CL_MEM_HOST_NO_ACCESS and CL_MAP_WRITE or
-CL_MAP_WRITE_INVALIDATE_REGION is set in <em>map_flags</em>.</p>
+<code>CL_​MEM_​HOST_​READ_​ONLY</code> or <code>CL_​MEM_​HOST_​NO_​ACCESS</code> and <code>CL_​MAP_​WRITE</code> or
+<code>CL_​MAP_​WRITE_​INVALIDATE_​REGION</code> is set in <em>map_flags</em>.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
<li>
-<p>CL_INVALID_OPERATION if mapping would lead to overlapping regions being
+<p><code>CL_​INVALID_​OPERATION</code> if mapping would lead to overlapping regions being
mapped for writing.</p>
</li>
</ul>
@@ -940,7 +940,7 @@
The result of a memory access outside this region is undefined.</p>
</div>
<div class="paragraph">
-<p>If the buffer object is created with CL_MEM_USE_HOST_PTR set in <em>mem_flags</em>,
+<p>If the buffer object is created with <code>CL_​MEM_​USE_​HOST_​PTR</code> set in <em>mem_flags</em>,
the following will be true:</p>
</div>
<div class="ulist">
@@ -958,11 +958,11 @@
</div>
<div class="paragraph">
<p>Mapped buffer objects are unmapped using <strong>clEnqueueUnmapMemObject</strong>.
-This is described in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#unmapping-mapped-memory">Unmapping Mapped Memory
+This is described in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#unmapping-mapped-memory" target="_blank" rel="noopener">Unmapping Mapped Memory
Objects</a>.</p>
</div>
<table id="memory-map-flags-table" class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 1. List of supported cl_map_flags values</caption>
+<caption class="title">Table 1. List of supported map flag values</caption>
<colgroup>
<col style="width: 50%;">
<col style="width: 50%;">
@@ -975,7 +975,7 @@
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MAP_READ</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MAP_​READ</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">This flag specifies that the region being mapped in the memory object is
being mapped for reading.</p>
<p class="tableblock"> The pointer returned by <strong>clEnqueueMapBuffer</strong> (<strong>clEnqueueMapImage</strong>) is
@@ -983,7 +983,7 @@
the <strong>clEnqueueMapBuffer</strong> (<strong>clEnqueueMapImage</strong>) command has completed.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MAP_WRITE</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MAP_​WRITE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">This flag specifies that the region being mapped in the memory object is
being mapped for writing.</p>
<p class="tableblock"> The pointer returned by <strong>clEnqueueMapBuffer</strong> (<strong>clEnqueueMapImage</strong>) is
@@ -991,7 +991,7 @@
the <strong>clEnqueueMapBuffer</strong> (<strong>clEnqueueMapImage</strong>) command has completed</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MAP_WRITE_INVALIDATE_REGION</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MAP_​WRITE_​INVALIDATE_​REGION</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">This flag specifies that the region being mapped in the memory object is
being mapped for writing.</p>
<p class="tableblock"> The contents of the region being mapped are to be discarded.
@@ -1001,7 +1001,7 @@
pointer returned by <strong>clEnqueueMapBuffer</strong> (<strong>clEnqueueMapImage</strong>) contains
the latest bits in the region being mapped which can be a significant
performance enhancement.</p>
-<p class="tableblock"> CL_MAP_READ or CL_MAP_WRITE and CL_MAP_WRITE_INVALIDATE_REGION are
+<p class="tableblock"> <code>CL_​MAP_​READ</code> or <code>CL_​MAP_​WRITE</code> and <code>CL_​MAP_​WRITE_​INVALIDATE_​REGION</code> are
mutually exclusive.</p></td>
</tr>
</tbody>
@@ -1020,10 +1020,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueMapBuffer" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueMapBuffer</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueMapBuffer" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -1036,7 +1033,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1044,8 +1041,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueMapImage.html b/sdk/2.2/docs/man/html/clEnqueueMapImage.html
index 105dfa9..6050e31 100644
--- a/sdk/2.2/docs/man/html/clEnqueueMapImage.html
+++ b/sdk/2.2/docs/man/html/clEnqueueMapImage.html
@@ -768,8 +768,8 @@
cl_mem image,
cl_bool blocking_map,
cl_map_flags map_flags,
- const size_t* origin[3],
- const size_t* region[3],
+ const size_t* origin,
+ const size_t* region,
size_t* image_row_pitch,
size_t* image_slice_pitch,
cl_uint num_events_in_wait_list,
@@ -799,7 +799,7 @@
</li>
<li>
<p><em>map_flags</em> is a bit-field and is described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#memory-map-flags-table">Memory Map Flags</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#memory-map-flags-table" target="_blank" rel="noopener">Memory Map Flags</a> table.</p>
</li>
<li>
<p><em>origin</em> defines the (<em>x</em>, <em>y</em>, <em>z</em>) offset in pixels in the 1D, 2D or 3D
@@ -876,13 +876,13 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>If <em>blocking_map</em> is CL_TRUE, <strong>clEnqueueMapImage</strong> does not return until the
+<p>If <em>blocking_map</em> is <code>CL_​TRUE</code>, <strong>clEnqueueMapImage</strong> does not return until the
specified region in <em>image</em> is mapped into the host address space and the
application can access the contents of the mapped region using the pointer
returned by <strong>clEnqueueMapImage</strong>.</p>
</div>
<div class="paragraph">
-<p>If <em>blocking_map</em> is CL_FALSE i.e. map operation is non-blocking, the
+<p>If <em>blocking_map</em> is <code>CL_​FALSE</code> i.e. map operation is non-blocking, the
pointer to the mapped region returned by <strong>clEnqueueMapImage</strong> cannot be used
until the map command has completed.
The <em>event</em> argument returns an event object which can be used to query the
@@ -892,7 +892,7 @@
</div>
<div class="paragraph">
<p><strong>clEnqueueMapImage</strong> will return a pointer to the mapped region.
-The <em>errcode_ret</em> is set to CL_SUCCESS.</p>
+The <em>errcode_ret</em> is set to <code>CL_​SUCCESS</code>.</p>
</div>
<div class="paragraph">
<p>A <code>NULL</code> pointer is returned otherwise with one of the following error
@@ -901,86 +901,86 @@
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_COMMAND_QUEUE if <em>command_queue</em> is not a valid host
+<p><code>CL_​INVALID_​COMMAND_​QUEUE</code> if <em>command_queue</em> is not a valid host
command-queue.</p>
</li>
<li>
-<p>CL_INVALID_CONTEXT if context associated with <em>command_queue</em> and
+<p><code>CL_​INVALID_​CONTEXT</code> if context associated with <em>command_queue</em> and
<em>image</em> are not the same or if context associated with <em>command_queue</em>
and events in <em>event_wait_list</em> are not the same.</p>
</li>
<li>
-<p>CL_INVALID_MEM_OBJECT if <em>image</em> is not a valid image object.</p>
+<p><code>CL_​INVALID_​MEM_​OBJECT</code> if <em>image</em> is not a valid image object.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if region being mapped given by (<em>origin</em>,
+<p><code>CL_​INVALID_​VALUE</code> if region being mapped given by (<em>origin</em>,
<em>origin+region</em>) is out of bounds or if values specified in <em>map_flags</em>
are not valid.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if values in <em>origin</em> and <em>region</em> do not follow rules
+<p><code>CL_​INVALID_​VALUE</code> if values in <em>origin</em> and <em>region</em> do not follow rules
described in the argument description for <em>origin</em> and <em>region</em>.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>image_row_pitch</em> is <code>NULL</code>.</p>
+<p><code>CL_​INVALID_​VALUE</code> if <em>image_row_pitch</em> is <code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>image</em> is a 3D image, 1D or 2D image array object
+<p><code>CL_​INVALID_​VALUE</code> if <em>image</em> is a 3D image, 1D or 2D image array object
and <em>image_slice_pitch</em> is <code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_EVENT_WAIT_LIST if <em>event_wait_list</em> is <code>NULL</code> and
+<p><code>CL_​INVALID_​EVENT_​WAIT_​LIST</code> if <em>event_wait_list</em> is <code>NULL</code> and
<em>num_events_in_wait_list</em> > 0, or <em>event_wait_list</em> is not <code>NULL</code> and
<em>num_events_in_wait_list</em> is 0, or if event objects in <em>event_wait_list</em>
are not valid events.</p>
</li>
<li>
-<p>CL_INVALID_IMAGE_SIZE if image dimensions (image width, height,
+<p><code>CL_​INVALID_​IMAGE_​SIZE</code> if image dimensions (image width, height,
specified or compute row and/or slice pitch) for <em>image</em> are not
supported by device associated with <em>queue</em>.</p>
</li>
<li>
-<p>CL_IMAGE_FORMAT_NOT_SUPPORTED if image format (image channel order and
+<p><code>CL_​IMAGE_​FORMAT_​NOT_​SUPPORTED</code> if image format (image channel order and
data type) for <em>image</em> are not supported by device associated with
<em>queue</em>.</p>
</li>
<li>
-<p>CL_MAP_FAILURE if there is a failure to map the requested region into
+<p><code>CL_​MAP_​FAILURE</code> if there is a failure to map the requested region into
the host address space.
This error cannot occur for image objects created with
-CL_MEM_USE_HOST_PTR or CL_MEM_ALLOC_HOST_PTR.</p>
+<code>CL_​MEM_​USE_​HOST_​PTR</code> or <code>CL_​MEM_​ALLOC_​HOST_​PTR</code>.</p>
</li>
<li>
-<p>CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST if the map operation is
+<p><code>CL_​EXEC_​STATUS_​ERROR_​FOR_​EVENTS_​IN_​WAIT_​LIST</code> if the map operation is
blocking and the execution status of any of the events in
<em>event_wait_list</em> is a negative integer value.</p>
</li>
<li>
-<p>CL_MEM_OBJECT_ALLOCATION_FAILURE if there is a failure to allocate
+<p><code>CL_​MEM_​OBJECT_​ALLOCATION_​FAILURE</code> if there is a failure to allocate
memory for data store associated with <em>image</em>.</p>
</li>
<li>
-<p>CL_INVALID_OPERATION if the device associated with <em>command_queue</em> does
-not support images (i.e. CL_DEVICE_IMAGE_SUPPORT specified in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table">Device Queries</a> table is CL_FALSE).</p>
+<p><code>CL_​INVALID_​OPERATION</code> if the device associated with <em>command_queue</em> does
+not support images (i.e. <code>CL_​DEVICE_​IMAGE_​SUPPORT</code> specified in the
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table" target="_blank" rel="noopener">Device Queries</a> table is <code>CL_​FALSE</code>).</p>
</li>
<li>
-<p>CL_INVALID_OPERATION if <em>image</em> has been created with
-CL_MEM_HOST_WRITE_ONLY or CL_MEM_HOST_NO_ACCESS and CL_MAP_READ is set
-in <em>map_flags</em> or if <em>image</em> has been created with CL_MEM_HOST_READ_ONLY
-or CL_MEM_HOST_NO_ACCESS and CL_MAP_WRITE or
-CL_MAP_WRITE_INVALIDATE_REGION is set in <em>map_flags</em>.</p>
+<p><code>CL_​INVALID_​OPERATION</code> if <em>image</em> has been created with
+<code>CL_​MEM_​HOST_​WRITE_​ONLY</code> or <code>CL_​MEM_​HOST_​NO_​ACCESS</code> and <code>CL_​MAP_​READ</code> is set
+in <em>map_flags</em> or if <em>image</em> has been created with <code>CL_​MEM_​HOST_​READ_​ONLY</code>
+or <code>CL_​MEM_​HOST_​NO_​ACCESS</code> and <code>CL_​MAP_​WRITE</code> or
+<code>CL_​MAP_​WRITE_​INVALIDATE_​REGION</code> is set in <em>map_flags</em>.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
<li>
-<p>CL_INVALID_OPERATION if mapping would lead to overlapping regions being
+<p><code>CL_​INVALID_​OPERATION</code> if mapping would lead to overlapping regions being
mapped for writing.</p>
</li>
</ul>
@@ -994,7 +994,7 @@
The result of a memory access outside this region is undefined.</p>
</div>
<div class="paragraph">
-<p>If the image object is created with CL_MEM_USE_HOST_PTR set in <em>mem_flags</em>,
+<p>If the image object is created with <code>CL_​MEM_​USE_​HOST_​PTR</code> set in <em>mem_flags</em>,
the following will be true:</p>
</div>
<div class="ulist">
@@ -1012,7 +1012,7 @@
</div>
<div class="paragraph">
<p>Mapped image objects are unmapped using <strong>clEnqueueUnmapMemObject</strong>.
-This is described in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#unmapping-mapped-memory">Unmapping Mapped Memory
+This is described in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#unmapping-mapped-memory" target="_blank" rel="noopener">Unmapping Mapped Memory
Objects</a>.</p>
</div>
</div>
@@ -1029,10 +1029,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueMapImage" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueMapImage</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueMapImage" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -1045,7 +1042,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1053,8 +1050,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueMarkerWithWaitList.html b/sdk/2.2/docs/man/html/clEnqueueMarkerWithWaitList.html
index 8d6e4d1..fe44e53 100644
--- a/sdk/2.2/docs/man/html/clEnqueueMarkerWithWaitList.html
+++ b/sdk/2.2/docs/man/html/clEnqueueMarkerWithWaitList.html
@@ -826,32 +826,32 @@
<em>command_queue</em>, have completed.</p>
</div>
<div class="paragraph">
-<p><strong>clEnqueueMarkerWithWaitList</strong> returns CL_SUCCESS if the function is
+<p><strong>clEnqueueMarkerWithWaitList</strong> returns <code>CL_​SUCCESS</code> if the function is
successfully executed.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_COMMAND_QUEUE if <em>command_queue</em> is not a valid host
+<p><code>CL_​INVALID_​COMMAND_​QUEUE</code> if <em>command_queue</em> is not a valid host
command-queue.</p>
</li>
<li>
-<p>CL_INVALID_CONTEXT if context associated with <em>command_queue</em> and events
+<p><code>CL_​INVALID_​CONTEXT</code> if context associated with <em>command_queue</em> and events
in <em>event_wait_list</em> are not the same.</p>
</li>
<li>
-<p>CL_INVALID_EVENT_WAIT_LIST if <em>event_wait_list</em> is <code>NULL</code> and
+<p><code>CL_​INVALID_​EVENT_​WAIT_​LIST</code> if <em>event_wait_list</em> is <code>NULL</code> and
<em>num_events_in_wait_list</em> > 0, or <em>event_wait_list</em> is not <code>NULL</code> and
<em>num_events_in_wait_list</em> is 0, or if event objects in <em>event_wait_list</em>
are not valid events.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -870,10 +870,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueMarkerWithWaitList" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueMarkerWithWaitList</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueMarkerWithWaitList" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -886,7 +883,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -894,8 +891,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueMigrateMemObjects.html b/sdk/2.2/docs/man/html/clEnqueueMigrateMemObjects.html
index 411f896..3fd5ac1 100644
--- a/sdk/2.2/docs/man/html/clEnqueueMigrateMemObjects.html
+++ b/sdk/2.2/docs/man/html/clEnqueueMigrateMemObjects.html
@@ -783,7 +783,7 @@
<p><em>command_queue</em> is a valid host command-queue.
The specified set of memory objects in <em>mem_objects</em> will be migrated to the
OpenCL device associated with <em>command_queue</em> or to the host if the
-CL_MIGRATE_MEM_OBJECT_HOST has been specified.</p>
+<code>CL_​MIGRATE_​MEM_​OBJECT_​HOST</code> has been specified.</p>
</li>
<li>
<p><em>num_mem_objects</em> is the number of memory objects specified in
@@ -794,7 +794,7 @@
</li>
<li>
<p><em>flags</em> is a bit-field that is used to specify migration options.
-The <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#migration-flags-table">Memory Migration Flags</a> describes the possible
+The <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#migration-flags-table" target="_blank" rel="noopener">Memory Migration Flags</a> describes the possible
values for flags.</p>
</li>
<li>
@@ -844,12 +844,12 @@
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MIGRATE_MEM_OBJECT_HOST</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MIGRATE_​MEM_​OBJECT_​HOST</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">This flag indicates that the specified set of memory objects are to be
migrated to the host, regardless of the target command-queue.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MIGRATE_MEM_OBJECT_CONTENT_UNDEFINED</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MIGRATE_​MEM_​OBJECT_​CONTENT_​UNDEFINED</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">This flag indicates that the contents of the set of memory objects are
undefined after migration.
The specified set of memory objects are migrated to the device
@@ -888,50 +888,50 @@
<strong>clEnqueueMigrateMemObjects</strong> could result in undefined results.</p>
</div>
<div class="paragraph">
-<p><strong>clEnqueueMigrateMemObjects</strong> return CL_SUCCESS if the function is executed
+<p><strong>clEnqueueMigrateMemObjects</strong> return <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_COMMAND_QUEUE if <em>command_queue</em> is not a valid host
+<p><code>CL_​INVALID_​COMMAND_​QUEUE</code> if <em>command_queue</em> is not a valid host
command-queue.</p>
</li>
<li>
-<p>CL_INVALID_CONTEXT if the context associated with <em>command_queue</em> and
+<p><code>CL_​INVALID_​CONTEXT</code> if the context associated with <em>command_queue</em> and
memory objects in <em>mem_objects</em> are not the same or if the context
associated with <em>command_queue</em> and events in <em>event_wait_list</em> are not
the same.</p>
</li>
<li>
-<p>CL_INVALID_MEM_OBJECT if any of the memory objects in <em>mem_objects</em> is
+<p><code>CL_​INVALID_​MEM_​OBJECT</code> if any of the memory objects in <em>mem_objects</em> is
not a valid memory object.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>num_mem_objects</em> is zero or if <em>mem_objects</em> is
+<p><code>CL_​INVALID_​VALUE</code> if <em>num_mem_objects</em> is zero or if <em>mem_objects</em> is
<code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>flags</em> is not 0 or is not any of the values
+<p><code>CL_​INVALID_​VALUE</code> if <em>flags</em> is not 0 or is not any of the values
described in the table above.</p>
</li>
<li>
-<p>CL_INVALID_EVENT_WAIT_LIST if <em>event_wait_list</em> is <code>NULL</code> and
+<p><code>CL_​INVALID_​EVENT_​WAIT_​LIST</code> if <em>event_wait_list</em> is <code>NULL</code> and
<em>num_events_in_wait_list</em> > 0, or <em>event_wait_list</em> is not <code>NULL</code> and
<em>num_events_in_wait_list</em> is 0, or if event objects in <em>event_wait_list</em>
are not valid events.</p>
</li>
<li>
-<p>CL_MEM_OBJECT_ALLOCATION_FAILURE if there is a failure to allocate
+<p><code>CL_​MEM_​OBJECT_​ALLOCATION_​FAILURE</code> if there is a failure to allocate
memory for the specified set of memory objects in <em>mem_objects</em>.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -950,10 +950,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueMigrateMemObjects" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueMigrateMemObjects</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueMigrateMemObjects" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -966,7 +963,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -974,8 +971,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueNDRangeKernel.html b/sdk/2.2/docs/man/html/clEnqueueNDRangeKernel.html
index d1cfaff..b4dccb8 100644
--- a/sdk/2.2/docs/man/html/clEnqueueNDRangeKernel.html
+++ b/sdk/2.2/docs/man/html/clEnqueueNDRangeKernel.html
@@ -794,7 +794,7 @@
<p><em>work_dim</em> is the number of dimensions used to specify the global work-items
and work-items in the work-group.
<em>work_dim</em> must be greater than zero and less than or equal to
-CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS.
+<code>CL_​DEVICE_​MAX_​WORK_​ITEM_​DIMENSIONS</code>.
If <em>global_work_size</em> is <code>NULL</code>, or the value in any passed dimension is 0
then the kernel command will trivially succeed after its event dependencies
are satisfied and subsequently update its completion event.
@@ -823,12 +823,12 @@
The total number of work-items in a work-group is computed as
<em>local_work_size</em>[0] × …​ × <em>local_work_size</em>[<em>work_dim</em> - 1].
The total number of work-items in the work-group must be less than or equal
-to the CL_KERNEL_WORK_GROUP_SIZE value specified in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-workgroup-info-table">Kernel Object Device Queries</a> table, and the
+to the <code>CL_​KERNEL_​WORK_​GROUP_​SIZE</code> value specified in the
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-workgroup-info-table" target="_blank" rel="noopener">Kernel Object Device Queries</a> table, and the
number of work-items specified in <em>local_work_size</em>[0], …​,
<em>local_work_size</em>[<em>work_dim</em> - 1] must be less than or equal to the
-corresponding values specified by CL_DEVICE_MAX_WORK_ITEM_SIZES[0], …​,
-CL_DEVICE_MAX_WORK_ITEM_SIZES[<em>work_dim</em> - 1].
+corresponding values specified by <code>CL_​DEVICE_​MAX_​WORK_​ITEM_​SIZES</code>[0], …​,
+<code>CL_​DEVICE_​MAX_​WORK_​ITEM_​SIZES</code>[<em>work_dim</em> - 1].
The explicitly specified <em>local_work_size</em> will be used to determine how to
break the global work-items specified by <em>global_work_size</em> into appropriate
work-group instances.</p>
@@ -930,135 +930,135 @@
The starting local ID is always (0, 0, …​, 0).</p>
</div>
<div class="paragraph">
-<p><strong>clEnqueueNDRangeKernel</strong> returns CL_SUCCESS if the kernel-instance was
+<p><strong>clEnqueueNDRangeKernel</strong> returns <code>CL_​SUCCESS</code> if the kernel-instance was
successfully queued.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_PROGRAM_EXECUTABLE if there is no successfully built program
+<p><code>CL_​INVALID_​PROGRAM_​EXECUTABLE</code> if there is no successfully built program
executable available for device associated with <em>command_queue</em>.</p>
</li>
<li>
-<p>CL_INVALID_COMMAND_QUEUE if <em>command_queue</em> is not a valid host
+<p><code>CL_​INVALID_​COMMAND_​QUEUE</code> if <em>command_queue</em> is not a valid host
command-queue.</p>
</li>
<li>
-<p>CL_INVALID_KERNEL if <em>kernel</em> is not a valid kernel object.</p>
+<p><code>CL_​INVALID_​KERNEL</code> if <em>kernel</em> is not a valid kernel object.</p>
</li>
<li>
-<p>CL_INVALID_CONTEXT if context associated with <em>command_queue</em> and
+<p><code>CL_​INVALID_​CONTEXT</code> if context associated with <em>command_queue</em> and
<em>kernel</em> are not the same or if the context associated with
<em>command_queue</em> and events in <em>event_wait_list</em> are not the same.</p>
</li>
<li>
-<p>CL_INVALID_KERNEL_ARGS if the kernel argument values have not been
+<p><code>CL_​INVALID_​KERNEL_​ARGS</code> if the kernel argument values have not been
specified or if a kernel argument declared to be a pointer to a type
does not point to a named address space.</p>
</li>
<li>
-<p>CL_INVALID_WORK_DIMENSION if <em>work_dim</em> is not a valid value (i.e. a
+<p><code>CL_​INVALID_​WORK_​DIMENSION</code> if <em>work_dim</em> is not a valid value (i.e. a
value between 1 and 3).</p>
</li>
<li>
-<p>CL_INVALID_GLOBAL_WORK_SIZE if any of the values specified in
+<p><code>CL_​INVALID_​GLOBAL_​WORK_​SIZE</code> if any of the values specified in
<em>global_work_size</em>[0], …​ <em>global_work_size</em>[<em>work_dim</em> - 1] exceed the
maximum value representable by size_t on the device on which the
kernel-instance will be enqueued.</p>
</li>
<li>
-<p>CL_INVALID_GLOBAL_OFFSET if the value specified in <em>global_work_size</em>
+<p><code>CL_​INVALID_​GLOBAL_​OFFSET</code> if the value specified in <em>global_work_size</em>
+ the corresponding values in <em>global_work_offset</em> for any
dimensions is greater than the maximum value representable by size t on
the device on which the kernel-instance will be enqueued.</p>
</li>
<li>
-<p>CL_INVALID_WORK_GROUP_SIZE if <em>local_work_size</em> is specified and does
+<p><code>CL_​INVALID_​WORK_​GROUP_​SIZE</code> if <em>local_work_size</em> is specified and does
not match the required work-group size for <em>kernel</em> in the program
source.</p>
</li>
<li>
-<p>CL_INVALID_WORK_GROUP_SIZE if <em>local_work_size</em> is specified and is not
+<p><code>CL_​INVALID_​WORK_​GROUP_​SIZE</code> if <em>local_work_size</em> is specified and is not
consistent with the required number of sub-groups for <em>kernel</em> in the
program source.</p>
</li>
<li>
-<p>CL_INVALID_WORK_GROUP_SIZE if <em>local_work_size</em> is specified and the
+<p><code>CL_​INVALID_​WORK_​GROUP_​SIZE</code> if <em>local_work_size</em> is specified and the
total number of work-items in the work-group computed as
<em>local_work_size</em>[0] × …​ <em>local_work_size</em>[<em>work_dim</em> - 1] is
-greater than the value specified by CL_KERNEL_WORK_GROUP_SIZE in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-workgroup-info-table">Kernel Object Device Queries</a> table.</p>
+greater than the value specified by <code>CL_​KERNEL_​WORK_​GROUP_​SIZE</code> in the
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-workgroup-info-table" target="_blank" rel="noopener">Kernel Object Device Queries</a> table.</p>
</li>
<li>
-<p>CL_INVALID_WORK_GROUP_SIZE if the program was compiled with
+<p><code>CL_​INVALID_​WORK_​GROUP_​SIZE</code> if the program was compiled with
cl-uniform-work-group-size and the number of work-items specified by
<em>global_work_size</em> is not evenly divisible by size of work-group given
by <em>local_work_size</em> or by the required work-group size specified in the
kernel source.</p>
</li>
<li>
-<p>CL_INVALID_WORK_ITEM_SIZE if the number of work-items specified in any
+<p><code>CL_​INVALID_​WORK_​ITEM_​SIZE</code> if the number of work-items specified in any
of <em>local_work_size</em>[0], …​ <em>local_work_size</em>[<em>work_dim</em> - 1] is
greater than the corresponding values specified by
-CL_DEVICE_MAX_WORK_ITEM_SIZES[0], …​,
-CL_DEVICE_MAX_WORK_ITEM_SIZES[<em>work_dim</em> - 1].</p>
+<code>CL_​DEVICE_​MAX_​WORK_​ITEM_​SIZES</code>[0], …​,
+<code>CL_​DEVICE_​MAX_​WORK_​ITEM_​SIZES</code>[<em>work_dim</em> - 1].</p>
</li>
<li>
-<p>CL_MISALIGNED_SUB_BUFFER_OFFSET if a sub-buffer object is specified as
+<p><code>CL_​MISALIGNED_​SUB_​BUFFER_​OFFSET</code> if a sub-buffer object is specified as
the value for an argument that is a buffer object and the <em>offset</em>
specified when the sub-buffer object is created is not aligned to
-CL_DEVICE_MEM_BASE_ADDR_ALIGN value for device associated with <em>queue</em>.</p>
+<code>CL_​DEVICE_​MEM_​BASE_​ADDR_​ALIGN</code> value for device associated with <em>queue</em>.</p>
</li>
<li>
-<p>CL_INVALID_IMAGE_SIZE if an image object is specified as an argument
+<p><code>CL_​INVALID_​IMAGE_​SIZE</code> if an image object is specified as an argument
value and the image dimensions (image width, height, specified or
compute row and/or slice pitch) are not supported by device associated
with <em>queue</em>.</p>
</li>
<li>
-<p>CL_IMAGE_FORMAT_NOT_SUPPORTED if an image object is specified as an
+<p><code>CL_​IMAGE_​FORMAT_​NOT_​SUPPORTED</code> if an image object is specified as an
argument value and the image format (image channel order and data type)
is not supported by device associated with <em>queue</em>.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to queue the execution
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to queue the execution
instance of <em>kernel</em> on the command-queue because of insufficient
resources needed to execute the kernel.
For example, the explicitly specified <em>local_work_size</em> causes a failure
to execute the kernel because of insufficient resources such as
registers or local memory.
Another example would be the number of read-only image args used in
-<em>kernel</em> exceed the CL_DEVICE_MAX_READ_IMAGE_ARGS value for device or
+<em>kernel</em> exceed the <code>CL_​DEVICE_​MAX_​READ_​IMAGE_​ARGS</code> value for device or
the number of write-only and read-write image args used in <em>kernel</em>
-exceed the CL_DEVICE_MAX_READ_WRITE_IMAGE_ARGS value for device or the
-number of samplers used in <em>kernel</em> exceed CL_DEVICE_MAX_SAMPLERS for
+exceed the <code>CL_​DEVICE_​MAX_​READ_​WRITE_​IMAGE_​ARGS</code> value for device or the
+number of samplers used in <em>kernel</em> exceed <code>CL_​DEVICE_​MAX_​SAMPLERS</code> for
device.</p>
</li>
<li>
-<p>CL_MEM_OBJECT_ALLOCATION_FAILURE if there is a failure to allocate
+<p><code>CL_​MEM_​OBJECT_​ALLOCATION_​FAILURE</code> if there is a failure to allocate
memory for data store associated with image or buffer objects specified
as arguments to <em>kernel</em>.</p>
</li>
<li>
-<p>CL_INVALID_EVENT_WAIT_LIST if <em>event_wait_list</em> is <code>NULL</code> and
+<p><code>CL_​INVALID_​EVENT_​WAIT_​LIST</code> if <em>event_wait_list</em> is <code>NULL</code> and
<em>num_events_in_wait_list</em> > 0, or <em>event_wait_list</em> is not <code>NULL</code> and
<em>num_events_in_wait_list</em> is 0, or if event objects in <em>event_wait_list</em>
are not valid events.</p>
</li>
<li>
-<p>CL_INVALID_OPERATION if SVM pointers are passed as arguments to a kernel
+<p><code>CL_​INVALID_​OPERATION</code> if SVM pointers are passed as arguments to a kernel
and the device does not support SVM or if system pointers are passed as
arguments to a kernel and/or stored inside SVM allocations passed as
kernel arguments and the device does not support fine grain system SVM
allocations.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -1077,10 +1077,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueNDRangeKernel" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueNDRangeKernel</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueNDRangeKernel" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -1093,7 +1090,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1101,8 +1098,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueNativeKernel.html b/sdk/2.2/docs/man/html/clEnqueueNativeKernel.html
index 9e6ec29..df11d40 100644
--- a/sdk/2.2/docs/man/html/clEnqueueNativeKernel.html
+++ b/sdk/2.2/docs/man/html/clEnqueueNativeKernel.html
@@ -757,7 +757,7 @@
<h2 id="_c_specification">C Specification</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>To enqueue a command to execute a native C/C++ function not compiled using
+<p>To enqueue a command to execute a native C/C++ function not compiled using
the OpenCL compiler, call the function</p>
</div>
<div id="clEnqueueNativeKernel" class="listingblock">
@@ -785,9 +785,9 @@
<li>
<p><em>command_queue</em> is a valid host command-queue.
A native user function can only be executed on a command-queue created on a
-device that has CL_EXEC_NATIVE_KERNEL capability set in
-CL_DEVICE_EXECUTION_CAPABILITIES as specified in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table">Device Queries</a> table.</p>
+device that has <code>CL_​EXEC_​NATIVE_​KERNEL</code> capability set in
+<code>CL_​DEVICE_​EXECUTION_​CAPABILITIES</code> as specified in the
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table" target="_blank" rel="noopener">Device Queries</a> table.</p>
</li>
<li>
<p><em>user_func</em> is a pointer to a host-callable user function.</p>
@@ -833,75 +833,75 @@
can be reused by the application.</p>
</div>
<div class="paragraph">
-<p><strong>clEnqueueNativeKernel</strong> returns CL_SUCCESS if the user function execution
+<p><strong>clEnqueueNativeKernel</strong> returns <code>CL_​SUCCESS</code> if the user function execution
instance was successfully queued.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_COMMAND_QUEUE if <em>command_queue</em> is not a valid host
+<p><code>CL_​INVALID_​COMMAND_​QUEUE</code> if <em>command_queue</em> is not a valid host
command-queue.</p>
</li>
<li>
-<p>CL_INVALID_CONTEXT if context associated with <em>command_queue</em> and events
+<p><code>CL_​INVALID_​CONTEXT</code> if context associated with <em>command_queue</em> and events
in <em>event_wait_list</em> are not the same.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>user_func</em> is <code>NULL</code>.</p>
+<p><code>CL_​INVALID_​VALUE</code> if <em>user_func</em> is <code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>args</em> is a <code>NULL</code> value and <em>cb_args</em> > 0, or if
+<p><code>CL_​INVALID_​VALUE</code> if <em>args</em> is a <code>NULL</code> value and <em>cb_args</em> > 0, or if
<em>args</em> is a <code>NULL</code> value and <em>num_mem_objects</em> > 0.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>args</em> is not <code>NULL</code> and <em>cb_args</em> is 0.</p>
+<p><code>CL_​INVALID_​VALUE</code> if <em>args</em> is not <code>NULL</code> and <em>cb_args</em> is 0.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>num_mem_objects</em> > 0 and <em>mem_list</em> or
+<p><code>CL_​INVALID_​VALUE</code> if <em>num_mem_objects</em> > 0 and <em>mem_list</em> or
<em>args_mem_loc</em> are <code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>num_mem_objects</em> = 0 and <em>mem_list</em> or
+<p><code>CL_​INVALID_​VALUE</code> if <em>num_mem_objects</em> = 0 and <em>mem_list</em> or
<em>args_mem_loc</em> are not <code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_OPERATION if the device associated with <em>command_queue</em>
+<p><code>CL_​INVALID_​OPERATION</code> if the device associated with <em>command_queue</em>
cannot execute the native kernel.</p>
</li>
<li>
-<p>CL_INVALID_MEM_OBJECT if one or more memory objects specified in
+<p><code>CL_​INVALID_​MEM_​OBJECT</code> if one or more memory objects specified in
<em>mem_list</em> are not valid or are not buffer objects.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to queue the execution
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to queue the execution
instance of <em>kernel</em> on the command-queue because of insufficient
resources needed to execute the kernel.</p>
</li>
<li>
-<p>CL_MEM_OBJECT_ALLOCATION_FAILURE if there is a failure to allocate
+<p><code>CL_​MEM_​OBJECT_​ALLOCATION_​FAILURE</code> if there is a failure to allocate
memory for data store associated with buffer objects specified as
arguments to <em>kernel</em>.</p>
</li>
<li>
-<p>CL_INVALID_EVENT_WAIT_LIST if <em>event_wait_list</em> is <code>NULL</code> and
+<p><code>CL_​INVALID_​EVENT_​WAIT_​LIST</code> if <em>event_wait_list</em> is <code>NULL</code> and
<em>num_events_in_wait_list</em> > 0, or <em>event_wait_list</em> is not <code>NULL</code> and
<em>num_events_in_wait_list</em> is 0, or if event objects in <em>event_wait_list</em>
are not valid events.</p>
</li>
<li>
-<p>CL_INVALID_OPERATION if SVM pointers are passed as arguments to a kernel
+<p><code>CL_​INVALID_​OPERATION</code> if SVM pointers are passed as arguments to a kernel
and the device does not support SVM or if system pointers are passed as
arguments to a kernel and/or stored inside SVM allocations passed as
kernel arguments and the device does not support fine grain system SVM
allocations.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -915,17 +915,17 @@
<td class="content">
<div class="paragraph">
<p>The total number of read-only images specified as arguments to a kernel
-cannot exceed CL_DEVICE_MAX_READ_IMAGE_ARGS.
+cannot exceed <code>CL_​DEVICE_​MAX_​READ_​IMAGE_​ARGS</code>.
Each image array argument to a kernel declared with the <code>read_only</code>
qualifier counts as one image.
The total number of write-only images specified as arguments to a kernel
-cannot exceed CL_DEVICE_MAX_WRITE_IMAGE_ARGS.
+cannot exceed <code>CL_​DEVICE_​MAX_​WRITE_​IMAGE_​ARGS</code>.
Each image array argument to a kernel declared with the <code>write_only</code>
qualifier counts as one image.</p>
</div>
<div class="paragraph">
<p>The total number of read-write images specified as arguments to a kernel
-cannot exceed CL_DEVICE_MAX_READ_WRITE_IMAGE_ARGS.
+cannot exceed <code>CL_​DEVICE_​MAX_​READ_​WRITE_​IMAGE_​ARGS</code>.
Each image array argument to a kernel declared with the <code>read_write</code>
qualifier counts as one image.</p>
</div>
@@ -947,10 +947,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueNativeKernel" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueNativeKernel</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueNativeKernel" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -963,7 +960,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -971,8 +968,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueReadBuffer.html b/sdk/2.2/docs/man/html/clEnqueueReadBuffer.html
index 1216ad3..e84b903 100644
--- a/sdk/2.2/docs/man/html/clEnqueueReadBuffer.html
+++ b/sdk/2.2/docs/man/html/clEnqueueReadBuffer.html
@@ -851,12 +851,12 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>If <em>blocking_read</em> is CL_TRUE i.e. the read command is blocking,
+<p>If <em>blocking_read</em> is <code>CL_​TRUE</code> i.e. the read command is blocking,
<strong>clEnqueueReadBuffer</strong> does not return until the buffer data has been read
and copied into memory pointed to by <em>ptr</em>.</p>
</div>
<div class="paragraph">
-<p>If <em>blocking_read</em> is CL_FALSE i.e. the read command is non-blocking,
+<p>If <em>blocking_read</em> is <code>CL_​FALSE</code> i.e. the read command is non-blocking,
<strong>clEnqueueReadBuffer</strong> queues a non-blocking read command and returns.
The contents of the buffer that <em>ptr</em> points to cannot be used until the
read command has completed.
@@ -866,13 +866,13 @@
points to can be used by the application.</p>
</div>
<div class="paragraph">
-<p>If <em>blocking_write</em> is CL_TRUE, the write command is blocking and does not
+<p>If <em>blocking_write</em> is <code>CL_​TRUE</code>, the write command is blocking and does not
return until the command is complete, including transfer of the data.
The memory pointed to by <em>ptr</em> can be reused by the application after the
<strong>clEnqueueWriteBuffer</strong> call returns.</p>
</div>
<div class="paragraph">
-<p>If <em>blocking_write</em> is CL_FALSE, the OpenCL implementation will use <em>ptr</em> to
+<p>If <em>blocking_write</em> is <code>CL_​FALSE</code>, the OpenCL implementation will use <em>ptr</em> to
perform a non-blocking write.
As the write is non-blocking the implementation can return immediately.
The memory pointed to by <em>ptr</em> cannot be reused by the application after the
@@ -883,65 +883,65 @@
then be reused by the application.</p>
</div>
<div class="paragraph">
-<p><strong>clEnqueueReadBuffer</strong> and <strong>clEnqueueWriteBuffer</strong> return CL_SUCCESS if the
+<p><strong>clEnqueueReadBuffer</strong> and <strong>clEnqueueWriteBuffer</strong> return <code>CL_​SUCCESS</code> if the
function is executed successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_COMMAND_QUEUE if <em>command_queue</em> is not a valid host
+<p><code>CL_​INVALID_​COMMAND_​QUEUE</code> if <em>command_queue</em> is not a valid host
command-queue.</p>
</li>
<li>
-<p>CL_INVALID_CONTEXT if the context associated with <em>command_queue</em> and
+<p><code>CL_​INVALID_​CONTEXT</code> if the context associated with <em>command_queue</em> and
<em>buffer</em> are not the same or if the context associated with
<em>command_queue</em> and events in <em>event_wait_list</em> are not the same.</p>
</li>
<li>
-<p>CL_INVALID_MEM_OBJECT if <em>buffer</em> is not a valid buffer object.</p>
+<p><code>CL_​INVALID_​MEM_​OBJECT</code> if <em>buffer</em> is not a valid buffer object.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if the region being read or written specified by
+<p><code>CL_​INVALID_​VALUE</code> if the region being read or written specified by
(<em>offset</em>, <em>size</em>) is out of bounds or if <em>ptr</em> is a <code>NULL</code> value.</p>
</li>
<li>
-<p>CL_INVALID_EVENT_WAIT_LIST if <em>event_wait_list</em> is <code>NULL</code> and
+<p><code>CL_​INVALID_​EVENT_​WAIT_​LIST</code> if <em>event_wait_list</em> is <code>NULL</code> and
<em>num_events_in_wait_list</em> > 0, or <em>event_wait_list</em> is not <code>NULL</code> and
<em>num_events_in_wait_list</em> is 0, or if event objects in <em>event_wait_list</em>
are not valid events.</p>
</li>
<li>
-<p>CL_MISALIGNED_SUB_BUFFER_OFFSET if <em>buffer</em> is a sub-buffer object and
+<p><code>CL_​MISALIGNED_​SUB_​BUFFER_​OFFSET</code> if <em>buffer</em> is a sub-buffer object and
<em>offset</em> specified when the sub-buffer object is created is not aligned
-to CL_DEVICE_MEM_BASE_ADDR_ALIGN value for device associated with
+to <code>CL_​DEVICE_​MEM_​BASE_​ADDR_​ALIGN</code> value for device associated with
<em>queue</em>.</p>
</li>
<li>
-<p>CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST if the read and write
+<p><code>CL_​EXEC_​STATUS_​ERROR_​FOR_​EVENTS_​IN_​WAIT_​LIST</code> if the read and write
operations are blocking and the execution status of any of the events in
<em>event_wait_list</em> is a negative integer value.</p>
</li>
<li>
-<p>CL_MEM_OBJECT_ALLOCATION_FAILURE if there is a failure to allocate
+<p><code>CL_​MEM_​OBJECT_​ALLOCATION_​FAILURE</code> if there is a failure to allocate
memory for data store associated with <em>buffer</em>.</p>
</li>
<li>
-<p>CL_INVALID_OPERATION if <strong>clEnqueueReadBuffer</strong> is called on <em>buffer</em>
-which has been created with CL_MEM_HOST_WRITE_ONLY or
-CL_MEM_HOST_NO_ACCESS.</p>
+<p><code>CL_​INVALID_​OPERATION</code> if <strong>clEnqueueReadBuffer</strong> is called on <em>buffer</em>
+which has been created with <code>CL_​MEM_​HOST_​WRITE_​ONLY</code> or
+<code>CL_​MEM_​HOST_​NO_​ACCESS</code>.</p>
</li>
<li>
-<p>CL_INVALID_OPERATION if <strong>clEnqueueWriteBuffer</strong> is called on <em>buffer</em>
-which has been created with CL_MEM_HOST_READ_ONLY or
-CL_MEM_HOST_NO_ACCESS.</p>
+<p><code>CL_​INVALID_​OPERATION</code> if <strong>clEnqueueWriteBuffer</strong> is called on <em>buffer</em>
+which has been created with <code>CL_​MEM_​HOST_​READ_​ONLY</code> or
+<code>CL_​MEM_​HOST_​NO_​ACCESS</code>.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -960,10 +960,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueReadBuffer" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueReadBuffer</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueReadBuffer" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -976,7 +973,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -984,8 +981,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueReadBufferRect.html b/sdk/2.2/docs/man/html/clEnqueueReadBufferRect.html
index 86210e3..51f24f9 100644
--- a/sdk/2.2/docs/man/html/clEnqueueReadBufferRect.html
+++ b/sdk/2.2/docs/man/html/clEnqueueReadBufferRect.html
@@ -902,12 +902,12 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>If <em>blocking_read</em> is CL_TRUE i.e. the read command is blocking,
+<p>If <em>blocking_read</em> is <code>CL_​TRUE</code> i.e. the read command is blocking,
<strong>clEnqueueReadBufferRect</strong> does not return until the buffer data has been
read and copied into memory pointed to by <em>ptr</em>.</p>
</div>
<div class="paragraph">
-<p>If <em>blocking_read</em> is CL_FALSE i.e. the read command is non-blocking,
+<p>If <em>blocking_read</em> is <code>CL_​FALSE</code> i.e. the read command is non-blocking,
<strong>clEnqueueReadBufferRect</strong> queues a non-blocking read command and returns.
The contents of the buffer that <em>ptr</em> points to cannot be used until the
read command has completed.
@@ -917,13 +917,13 @@
points to can be used by the application.</p>
</div>
<div class="paragraph">
-<p>If <em>blocking_write</em> is CL_TRUE, the write command is blocking and does not
+<p>If <em>blocking_write</em> is <code>CL_​TRUE</code>, the write command is blocking and does not
return until the command is complete, including transfer of the data.
The memory pointed to by <em>ptr</em> can be reused by the application after the
<strong>clEnqueueWriteBufferRect</strong> call returns.</p>
</div>
<div class="paragraph">
-<p>If <em>blocking_write</em> is CL_FALSE, the OpenCL implementation will use <em>ptr</em> to
+<p>If <em>blocking_write</em> is <code>CL_​FALSE</code>, the OpenCL implementation will use <em>ptr</em> to
perform a non-blocking write.
As the write is non-blocking the implementation can return immediately.
The memory pointed to by <em>ptr</em> cannot be reused by the application after the
@@ -934,90 +934,90 @@
then be reused by the application.</p>
</div>
<div class="paragraph">
-<p><strong>clEnqueueReadBufferRect</strong> and <strong>clEnqueueWriteBufferRect</strong> return CL_SUCCESS
+<p><strong>clEnqueueReadBufferRect</strong> and <strong>clEnqueueWriteBufferRect</strong> return <code>CL_​SUCCESS</code>
if the function is executed successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_COMMAND_QUEUE if <em>command_queue</em> is not a valid host
+<p><code>CL_​INVALID_​COMMAND_​QUEUE</code> if <em>command_queue</em> is not a valid host
command-queue.</p>
</li>
<li>
-<p>CL_INVALID_CONTEXT if the context associated with <em>command_queue</em> and
+<p><code>CL_​INVALID_​CONTEXT</code> if the context associated with <em>command_queue</em> and
<em>buffer</em> are not the same or if the context associated with
<em>command_queue</em> and events in <em>event_wait_list</em> are not the same.</p>
</li>
<li>
-<p>CL_INVALID_MEM_OBJECT if <em>buffer</em> is not a valid buffer object.</p>
+<p><code>CL_​INVALID_​MEM_​OBJECT</code> if <em>buffer</em> is not a valid buffer object.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if the region being read or written specified by
+<p><code>CL_​INVALID_​VALUE</code> if the region being read or written specified by
(<em>buffer_origin</em>, <em>region</em>, <em>buffer_row_pitch</em>, <em>buffer_slice_pitch</em>) is
out of bounds.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>ptr</em> is a <code>NULL</code> value.</p>
+<p><code>CL_​INVALID_​VALUE</code> if <em>ptr</em> is a <code>NULL</code> value.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if any <em>region</em> array element is 0.</p>
+<p><code>CL_​INVALID_​VALUE</code> if any <em>region</em> array element is 0.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>buffer_row_pitch</em> is not 0 and is less than
+<p><code>CL_​INVALID_​VALUE</code> if <em>buffer_row_pitch</em> is not 0 and is less than
<em>region</em>[0].</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>host_row_pitch</em> is not 0 and is less than
+<p><code>CL_​INVALID_​VALUE</code> if <em>host_row_pitch</em> is not 0 and is less than
<em>region</em>[0].</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>buffer_slice_pitch</em> is not 0 and is less than
+<p><code>CL_​INVALID_​VALUE</code> if <em>buffer_slice_pitch</em> is not 0 and is less than
<em>region</em>[1] × <em>buffer_row_pitch</em> and not a multiple of
<em>buffer_row_pitch</em>.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>host_slice_pitch</em> is not 0 and is less than
+<p><code>CL_​INVALID_​VALUE</code> if <em>host_slice_pitch</em> is not 0 and is less than
<em>region</em>[1] × <em>host_row_pitch</em> and not a multiple of
<em>host_row_pitch</em>.</p>
</li>
<li>
-<p>CL_INVALID_EVENT_WAIT_LIST if <em>event_wait_list</em> is <code>NULL</code> and
+<p><code>CL_​INVALID_​EVENT_​WAIT_​LIST</code> if <em>event_wait_list</em> is <code>NULL</code> and
<em>num_events_in_wait_list</em> > 0, or <em>event_wait_list</em> is not <code>NULL</code> and
<em>num_events_in_wait_list</em> is 0, or if event objects in <em>event_wait_list</em>
are not valid events.</p>
</li>
<li>
-<p>CL_MISALIGNED_SUB_BUFFER_OFFSET if <em>buffer</em> is a sub-buffer object and
+<p><code>CL_​MISALIGNED_​SUB_​BUFFER_​OFFSET</code> if <em>buffer</em> is a sub-buffer object and
<em>offset</em> specified when the sub-buffer object is created is not aligned
-to CL_DEVICE_MEM_BASE_ADDR_ALIGN value for device associated with
+to <code>CL_​DEVICE_​MEM_​BASE_​ADDR_​ALIGN</code> value for device associated with
<em>queue</em>.</p>
</li>
<li>
-<p>CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST if the read and write
+<p><code>CL_​EXEC_​STATUS_​ERROR_​FOR_​EVENTS_​IN_​WAIT_​LIST</code> if the read and write
operations are blocking and the execution status of any of the events in
<em>event_wait_list</em> is a negative integer value.</p>
</li>
<li>
-<p>CL_MEM_OBJECT_ALLOCATION_FAILURE if there is a failure to allocate
+<p><code>CL_​MEM_​OBJECT_​ALLOCATION_​FAILURE</code> if there is a failure to allocate
memory for data store associated with <em>buffer</em>.</p>
</li>
<li>
-<p>CL_INVALID_OPERATION if <strong>clEnqueueReadBufferRect</strong> is called on <em>buffer</em>
-which has been created with CL_MEM_HOST_WRITE_ONLY or
-CL_MEM_HOST_NO_ACCESS.</p>
+<p><code>CL_​INVALID_​OPERATION</code> if <strong>clEnqueueReadBufferRect</strong> is called on <em>buffer</em>
+which has been created with <code>CL_​MEM_​HOST_​WRITE_​ONLY</code> or
+<code>CL_​MEM_​HOST_​NO_​ACCESS</code>.</p>
</li>
<li>
-<p>CL_INVALID_OPERATION if <strong>clEnqueueWriteBufferRect</strong> is called on <em>buffer</em>
-which has been created with CL_MEM_HOST_READ_ONLY or
-CL_MEM_HOST_NO_ACCESS.</p>
+<p><code>CL_​INVALID_​OPERATION</code> if <strong>clEnqueueWriteBufferRect</strong> is called on <em>buffer</em>
+which has been created with <code>CL_​MEM_​HOST_​READ_​ONLY</code> or
+<code>CL_​MEM_​HOST_​NO_​ACCESS</code>.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -1033,7 +1033,7 @@
<p>Calling <strong>clEnqueueReadBuffer</strong> to read a region of the buffer object with the
<em>ptr</em> argument value set to <em>host_ptr</em> + <em>offset</em>, where <em>host_ptr</em> is a
pointer to the memory region specified when the buffer object being read is
-created with CL_MEM_USE_HOST_PTR, must meet the following requirements in
+created with <code>CL_​MEM_​USE_​HOST_​PTR</code>, must meet the following requirements in
order to avoid undefined behavior:</p>
</div>
<div class="ulist">
@@ -1059,14 +1059,14 @@
the <em>ptr</em> argument value set to <em>host_ptr</em> and <em>host_origin</em>,
<em>buffer_origin</em> values are the same, where <em>host_ptr</em> is a pointer to the
memory region specified when the buffer object being read is created with
-CL_MEM_USE_HOST_PTR, must meet the same requirements given above for
+<code>CL_​MEM_​USE_​HOST_​PTR</code>, must meet the same requirements given above for
<strong>clEnqueueReadBuffer</strong>.</p>
</div>
<div class="paragraph">
<p>Calling <strong>clEnqueueWriteBuffer</strong> to update the latest bits in a region of the
buffer object with the <em>ptr</em> argument value set to <em>host_ptr</em> + <em>offset</em>,
where <em>host_ptr</em> is a pointer to the memory region specified when the buffer
-object being written is created with CL_MEM_USE_HOST_PTR, must meet the
+object being written is created with <code>CL_​MEM_​USE_​HOST_​PTR</code>, must meet the
following requirements in order to avoid undefined behavior:</p>
</div>
<div class="ulist">
@@ -1091,7 +1091,7 @@
the buffer object with the <em>ptr</em> argument value set to <em>host_ptr</em> and
<em>host_origin</em>, <em>buffer_origin</em> values are the same, where <em>host_ptr</em> is a
pointer to the memory region specified when the buffer object being written
-is created with CL_MEM_USE_HOST_PTR, must meet the following requirements in
+is created with <code>CL_​MEM_​USE_​HOST_​PTR</code>, must meet the following requirements in
order to avoid undefined behavior:</p>
</div>
<div class="ulist">
@@ -1129,10 +1129,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueReadBufferRect" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueReadBufferRect</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueReadBufferRect" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -1145,7 +1142,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1153,8 +1150,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueReadImage.html b/sdk/2.2/docs/man/html/clEnqueueReadImage.html
index 8c371bc..47ce505 100644
--- a/sdk/2.2/docs/man/html/clEnqueueReadImage.html
+++ b/sdk/2.2/docs/man/html/clEnqueueReadImage.html
@@ -767,8 +767,8 @@
cl_command_queue command_queue,
cl_mem image,
cl_bool blocking_read,
- const size_t* origin[3],
- const size_t* region[3],
+ const size_t* origin,
+ const size_t* region,
size_t row_pitch,
size_t slice_pitch,
void* ptr,
@@ -783,8 +783,8 @@
cl_command_queue command_queue,
cl_mem image,
cl_bool blocking_write,
- const size_t* origin[3],
- const size_t* region[3],
+ const size_t* origin,
+ const size_t* region,
size_t input_row_pitch,
size_t input_slice_pitch,
const void* ptr,
@@ -860,7 +860,7 @@
<p><em>ptr</em> is the pointer to a buffer in host memory where image data is to be
read from or to be written to.
The alignment requirements for ptr are specified in
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#alignment-app-data-types">Alignment of Application Data Types</a>.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#alignment-app-data-types" target="_blank" rel="noopener">Alignment of Application Data Types</a>.</p>
</li>
<li>
<p><em>event_wait_list</em> and <em>num_events_in_wait_list</em> specify events that need to
@@ -896,12 +896,12 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>If <em>blocking_read</em> is CL_TRUE i.e. the read command is blocking,
+<p>If <em>blocking_read</em> is <code>CL_​TRUE</code> i.e. the read command is blocking,
<strong>clEnqueueReadImage</strong> does not return until the buffer data has been read and
copied into memory pointed to by <em>ptr</em>.</p>
</div>
<div class="paragraph">
-<p>If <em>blocking_read</em> is CL_FALSE i.e. the read command is non-blocking,
+<p>If <em>blocking_read</em> is <code>CL_​FALSE</code> i.e. the read command is non-blocking,
<strong>clEnqueueReadImage</strong> queues a non-blocking read command and returns.
The contents of the buffer that <em>ptr</em> points to cannot be used until the
read command has completed.
@@ -911,13 +911,13 @@
points to can be used by the application.</p>
</div>
<div class="paragraph">
-<p>If <em>blocking_write</em> is CL_TRUE, the write command is blocking and does not
+<p>If <em>blocking_write</em> is <code>CL_​TRUE</code>, the write command is blocking and does not
return until the command is complete, including transfer of the data.
The memory pointed to by <em>ptr</em> can be reused by the application after the
<strong>clEnqueueWriteImage</strong> call returns.</p>
</div>
<div class="paragraph">
-<p>If <em>blocking_write</em> is CL_FALSE, the OpenCL implementation will use <em>ptr</em> to
+<p>If <em>blocking_write</em> is <code>CL_​FALSE</code>, the OpenCL implementation will use <em>ptr</em> to
perform a non-blocking write.
As the write is non-blocking the implementation can return immediately.
The memory pointed to by <em>ptr</em> cannot be reused by the application after the
@@ -928,76 +928,76 @@
then be reused by the application.</p>
</div>
<div class="paragraph">
-<p><strong>clEnqueueReadImage</strong> and <strong>clEnqueueWriteImage</strong> return CL_SUCCESS if the
+<p><strong>clEnqueueReadImage</strong> and <strong>clEnqueueWriteImage</strong> return <code>CL_​SUCCESS</code> if the
function is executed successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_COMMAND_QUEUE if <em>command_queue</em> is not a valid host
+<p><code>CL_​INVALID_​COMMAND_​QUEUE</code> if <em>command_queue</em> is not a valid host
command-queue.</p>
</li>
<li>
-<p>CL_INVALID_CONTEXT if the context associated with <em>command_queue</em> and
+<p><code>CL_​INVALID_​CONTEXT</code> if the context associated with <em>command_queue</em> and
<em>image</em> are not the same or if the context associated with
<em>command_queue</em> and events in <em>event_wait_list</em> are not the same.</p>
</li>
<li>
-<p>CL_INVALID_MEM_OBJECT if i_mage_ is not a valid image object.</p>
+<p><code>CL_​INVALID_​MEM_​OBJECT</code> if i_mage_ is not a valid image object.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if the region being read or written specified by
+<p><code>CL_​INVALID_​VALUE</code> if the region being read or written specified by
<em>origin</em> and <em>region</em> is out of bounds or if <em>ptr</em> is a <code>NULL</code> value.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if values in <em>origin</em> and <em>region</em> do not follow rules
+<p><code>CL_​INVALID_​VALUE</code> if values in <em>origin</em> and <em>region</em> do not follow rules
described in the argument description for <em>origin</em> and <em>region</em>.</p>
</li>
<li>
-<p>CL_INVALID_EVENT_WAIT_LIST if <em>event_wait_list</em> is <code>NULL</code> and
+<p><code>CL_​INVALID_​EVENT_​WAIT_​LIST</code> if <em>event_wait_list</em> is <code>NULL</code> and
<em>num_events_in_wait_list</em> > 0, or <em>event_wait_list</em> is not <code>NULL</code> and
<em>num_events_in_wait_list</em> is 0, or if event objects in <em>event_wait_list</em>
are not valid events.</p>
</li>
<li>
-<p>CL_INVALID_IMAGE_SIZE if image dimensions (image width, height,
+<p><code>CL_​INVALID_​IMAGE_​SIZE</code> if image dimensions (image width, height,
specified or compute row and/or slice pitch) for <em>image</em> are not
supported by device associated with <em>queue</em>.</p>
</li>
<li>
-<p>CL_IMAGE_FORMAT_NOT_SUPPORTED if image format (image channel order and
+<p><code>CL_​IMAGE_​FORMAT_​NOT_​SUPPORTED</code> if image format (image channel order and
data type) for <em>image</em> are not supported by device associated with
<em>queue</em>.</p>
</li>
<li>
-<p>CL_MEM_OBJECT_ALLOCATION_FAILURE if there is a failure to allocate
+<p><code>CL_​MEM_​OBJECT_​ALLOCATION_​FAILURE</code> if there is a failure to allocate
memory for data store associated with <em>image</em>.</p>
</li>
<li>
-<p>CL_INVALID_OPERATION if the device associated with <em>command_queue</em> does
-not support images (i.e. CL_DEVICE_IMAGE_SUPPORT specified in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table">Device Queries</a> table is CL_FALSE).</p>
+<p><code>CL_​INVALID_​OPERATION</code> if the device associated with <em>command_queue</em> does
+not support images (i.e. <code>CL_​DEVICE_​IMAGE_​SUPPORT</code> specified in the
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table" target="_blank" rel="noopener">Device Queries</a> table is <code>CL_​FALSE</code>).</p>
</li>
<li>
-<p>CL_INVALID_OPERATION if <strong>clEnqueueReadImage</strong> is called on <em>image</em> which
-has been created with CL_MEM_HOST_WRITE_ONLY or CL_MEM_HOST_NO_ACCESS.</p>
+<p><code>CL_​INVALID_​OPERATION</code> if <strong>clEnqueueReadImage</strong> is called on <em>image</em> which
+has been created with <code>CL_​MEM_​HOST_​WRITE_​ONLY</code> or <code>CL_​MEM_​HOST_​NO_​ACCESS</code>.</p>
</li>
<li>
-<p>CL_INVALID_OPERATION if <strong>clEnqueueWriteImage</strong> is called on <em>image</em> which
-has been created with CL_MEM_HOST_READ_ONLY or CL_MEM_HOST_NO_ACCESS.</p>
+<p><code>CL_​INVALID_​OPERATION</code> if <strong>clEnqueueWriteImage</strong> is called on <em>image</em> which
+has been created with <code>CL_​MEM_​HOST_​READ_​ONLY</code> or <code>CL_​MEM_​HOST_​NO_​ACCESS</code>.</p>
</li>
<li>
-<p>CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST if the read and write
+<p><code>CL_​EXEC_​STATUS_​ERROR_​FOR_​EVENTS_​IN_​WAIT_​LIST</code> if the read and write
operations are blocking and the execution status of any of the events in
<em>event_wait_list</em> is a negative integer value.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -1014,7 +1014,7 @@
argument value set to <em>host_ptr</em> + (<em>origin</em>[2] × <em>image slice pitch</em>
+ <em>origin</em>[1] × <em>image row pitch</em> + <em>origin</em>[0] × <em>bytes
per pixel</em>), where <em>host_ptr</em> is a pointer to the memory region specified
-when the <em>image</em> being read is created with CL_MEM_USE_HOST_PTR, must meet
+when the <em>image</em> being read is created with <code>CL_​MEM_​USE_​HOST_​PTR</code>, must meet
the following requirements in order to avoid undefined behavior:</p>
</div>
<div class="ulist">
@@ -1042,7 +1042,7 @@
× <em>image slice pitch</em> + <em>origin</em>[1] × <em>image row pitch</em> +
<em>origin</em>[0] × <em>bytes per pixel</em>), where <em>host_ptr</em> is a pointer to the
memory region specified when the <em>image</em> being written is created with
-CL_MEM_USE_HOST_PTR, must meet the following requirements in order to avoid
+<code>CL_​MEM_​USE_​HOST_​PTR</code>, must meet the following requirements in order to avoid
undefined behavior:</p>
</div>
<div class="ulist">
@@ -1083,10 +1083,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueReadImage" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueReadImage</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueReadImage" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -1099,7 +1096,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1107,8 +1104,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueReleaseD3D10ObjectsKHR.html b/sdk/2.2/docs/man/html/clEnqueueReleaseD3D10ObjectsKHR.html
index 9bbfbd6..edfe486 100644
--- a/sdk/2.2/docs/man/html/clEnqueueReleaseD3D10ObjectsKHR.html
+++ b/sdk/2.2/docs/man/html/clEnqueueReleaseD3D10ObjectsKHR.html
@@ -930,7 +930,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -938,7 +938,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueReleaseD3D11ObjectsKHR.html b/sdk/2.2/docs/man/html/clEnqueueReleaseD3D11ObjectsKHR.html
index 3f76888..5d6f39d 100644
--- a/sdk/2.2/docs/man/html/clEnqueueReleaseD3D11ObjectsKHR.html
+++ b/sdk/2.2/docs/man/html/clEnqueueReleaseD3D11ObjectsKHR.html
@@ -933,7 +933,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -941,7 +941,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueReleaseDX9MediaSurfacesKHR.html b/sdk/2.2/docs/man/html/clEnqueueReleaseDX9MediaSurfacesKHR.html
index 0874694..ad661c4 100644
--- a/sdk/2.2/docs/man/html/clEnqueueReleaseDX9MediaSurfacesKHR.html
+++ b/sdk/2.2/docs/man/html/clEnqueueReleaseDX9MediaSurfacesKHR.html
@@ -1132,7 +1132,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1140,7 +1140,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueReleaseEGLObjectsKHR.html b/sdk/2.2/docs/man/html/clEnqueueReleaseEGLObjectsKHR.html
index ec8f207..f5cc235 100644
--- a/sdk/2.2/docs/man/html/clEnqueueReleaseEGLObjectsKHR.html
+++ b/sdk/2.2/docs/man/html/clEnqueueReleaseEGLObjectsKHR.html
@@ -891,7 +891,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -899,7 +899,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueReleaseGLObjects.html b/sdk/2.2/docs/man/html/clEnqueueReleaseGLObjects.html
index 88b2d73..5394f74 100644
--- a/sdk/2.2/docs/man/html/clEnqueueReleaseGLObjects.html
+++ b/sdk/2.2/docs/man/html/clEnqueueReleaseGLObjects.html
@@ -1453,7 +1453,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1461,7 +1461,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueSVMFree.html b/sdk/2.2/docs/man/html/clEnqueueSVMFree.html
index ae07ecc..f8cbbb4 100644
--- a/sdk/2.2/docs/man/html/clEnqueueSVMFree.html
+++ b/sdk/2.2/docs/man/html/clEnqueueSVMFree.html
@@ -847,33 +847,33 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<div class="paragraph">
-<p><strong>clEnqueueSVMFree</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clEnqueueSVMFree</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_COMMAND_QUEUE if <em>command_queue</em> is not a valid host
+<p><code>CL_​INVALID_​COMMAND_​QUEUE</code> if <em>command_queue</em> is not a valid host
command-queue.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>num_svm_pointers</em> is 0 and <em>svm_pointers</em> is
+<p><code>CL_​INVALID_​VALUE</code> if <em>num_svm_pointers</em> is 0 and <em>svm_pointers</em> is
non-<code>NULL</code>, <em>or</em> if <em>svm_pointers</em> is <code>NULL</code> and <em>num_svm_pointers</em> is
not 0.</p>
</li>
<li>
-<p>CL_INVALID_EVENT_WAIT_LIST if <em>event_wait_list</em> is <code>NULL</code> and
+<p><code>CL_​INVALID_​EVENT_​WAIT_​LIST</code> if <em>event_wait_list</em> is <code>NULL</code> and
<em>num_events_in_wait_list</em> > 0, or <em>event_wait_list</em> is not <code>NULL</code> and
<em>num_events_in_wait_list</em> is 0, or if event objects in <em>event_wait_list</em>
are not valid events.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -892,10 +892,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueSVMFree" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueSVMFree</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueSVMFree" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -908,7 +905,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -916,8 +913,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueSVMMap.html b/sdk/2.2/docs/man/html/clEnqueueSVMMap.html
index f1d2142..1247b4d 100644
--- a/sdk/2.2/docs/man/html/clEnqueueSVMMap.html
+++ b/sdk/2.2/docs/man/html/clEnqueueSVMMap.html
@@ -789,7 +789,7 @@
</li>
<li>
<p><em>map_flags</em> is a bit-field and is described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#memory-map-flags-table">Memory Map Flags</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#memory-map-flags-table" target="_blank" rel="noopener">Memory Map Flags</a> table.</p>
</li>
<li>
<p><em>svm_ptr</em> and <em>size</em> are a pointer to a memory region and size in bytes that
@@ -833,12 +833,12 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>If <em>blocking_map</em> is CL_TRUE, <strong>clEnqueueSVMMap</strong> does not return until the
+<p>If <em>blocking_map</em> is <code>CL_​TRUE</code>, <strong>clEnqueueSVMMap</strong> does not return until the
application can access the contents of the SVM region specified by <em>svm_ptr</em>
and <em>size</em> on the host.</p>
</div>
<div class="paragraph">
-<p>If <em>blocking_map</em> is CL_FALSE i.e. map operation is non-blocking, the region
+<p>If <em>blocking_map</em> is <code>CL_​FALSE</code> i.e. map operation is non-blocking, the region
specified by <em>svm_ptr</em> and <em>size</em> cannot be used until the map command has
completed.
The <em>event</em> argument returns an event object which can be used to query the
@@ -851,44 +851,44 @@
already mapped in the host address space.</p>
</div>
<div class="paragraph">
-<p><strong>clEnqueueSVMMap</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clEnqueueSVMMap</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_COMMAND_QUEUE if <em>command_queue</em> is not a valid host
+<p><code>CL_​INVALID_​COMMAND_​QUEUE</code> if <em>command_queue</em> is not a valid host
command-queue.</p>
</li>
<li>
-<p>CL_INVALID_CONTEXT if context associated with <em>command_queue</em> and events
+<p><code>CL_​INVALID_​CONTEXT</code> if context associated with <em>command_queue</em> and events
in <em>event_wait_list</em> are not the same.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>svm_ptr</em> is <code>NULL</code>.</p>
+<p><code>CL_​INVALID_​VALUE</code> if <em>svm_ptr</em> is <code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>size</em> is 0 or if values specified in <em>map_flags</em>
+<p><code>CL_​INVALID_​VALUE</code> if <em>size</em> is 0 or if values specified in <em>map_flags</em>
are not valid.</p>
</li>
<li>
-<p>CL_INVALID_EVENT_WAIT_LIST if <em>event_wait_list</em> is <code>NULL</code> and
+<p><code>CL_​INVALID_​EVENT_​WAIT_​LIST</code> if <em>event_wait_list</em> is <code>NULL</code> and
<em>num_events_in_wait_list</em> > 0, or <em>event_wait_list</em> is not <code>NULL</code> and
<em>num_events_in_wait_list</em> is 0, or if event objects in <em>event_wait_list</em>
are not valid events.</p>
</li>
<li>
-<p>CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST if the map operation is
+<p><code>CL_​EXEC_​STATUS_​ERROR_​FOR_​EVENTS_​IN_​WAIT_​LIST</code> if the map operation is
blocking and the execution status of any of the events in
<em>event_wait_list</em> is a negative integer value.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -907,10 +907,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueSVMMap" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueSVMMap</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueSVMMap" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -923,7 +920,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -931,8 +928,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueSVMMemFill.html b/sdk/2.2/docs/man/html/clEnqueueSVMMemFill.html
index 6b54980..04210cf 100644
--- a/sdk/2.2/docs/man/html/clEnqueueSVMMemFill.html
+++ b/sdk/2.2/docs/man/html/clEnqueueSVMMemFill.html
@@ -799,8 +799,8 @@
<em>pattern</em> will be used to fill a region in <em>buffer</em> starting at <em>svm_ptr</em>
and is <em>size</em> bytes in size.
The data pattern must be a scalar or vector integer or floating-point data
-type supported by OpenCL as described in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#scalar-data-types">Shared
-Application Scalar Data Types</a> and <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#vector-data-types">Supported
+type supported by OpenCL as described in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#scalar-data-types" target="_blank" rel="noopener">Shared
+Application Scalar Data Types</a> and <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#vector-data-types" target="_blank" rel="noopener">Supported
Application Vector Data Types</a>.
For example, if region pointed to by <em>svm_ptr</em> is to be filled with a
pattern of float4 values, then <em>pattern</em> will be a pointer to a cl_float4
@@ -849,45 +849,45 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<div class="paragraph">
-<p><strong>clEnqueueSVMMemFill</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clEnqueueSVMMemFill</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_COMMAND_QUEUE if <em>command_queue</em> is not a valid host
+<p><code>CL_​INVALID_​COMMAND_​QUEUE</code> if <em>command_queue</em> is not a valid host
command-queue.</p>
</li>
<li>
-<p>CL_INVALID_CONTEXT if the context associated with <em>command_queue</em> and
+<p><code>CL_​INVALID_​CONTEXT</code> if the context associated with <em>command_queue</em> and
events in <em>event_wait_list</em> are not the same.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>svm_ptr</em> is <code>NULL</code>.</p>
+<p><code>CL_​INVALID_​VALUE</code> if <em>svm_ptr</em> is <code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>svm_ptr</em> is not aligned to <em>pattern_size</em> bytes.</p>
+<p><code>CL_​INVALID_​VALUE</code> if <em>svm_ptr</em> is not aligned to <em>pattern_size</em> bytes.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>pattern</em> is <code>NULL</code> or if <em>pattern_size</em> is 0 or if
+<p><code>CL_​INVALID_​VALUE</code> if <em>pattern</em> is <code>NULL</code> or if <em>pattern_size</em> is 0 or if
<em>pattern_size</em> is not one of {1, 2, 4, 8, 16, 32, 64, 128}.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>size</em> is not a multiple of <em>pattern_size</em>.</p>
+<p><code>CL_​INVALID_​VALUE</code> if <em>size</em> is not a multiple of <em>pattern_size</em>.</p>
</li>
<li>
-<p>CL_INVALID_EVENT_WAIT_LIST if <em>event_wait_list</em> is <code>NULL</code> and
+<p><code>CL_​INVALID_​EVENT_​WAIT_​LIST</code> if <em>event_wait_list</em> is <code>NULL</code> and
<em>num_events_in_wait_list</em> > 0, or <em>event_wait_list</em> is not <code>NULL</code> and
<em>num_events_in_wait_list</em> is 0, or if event objects in <em>event_wait_list</em>
are not valid events.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -906,10 +906,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueSVMMemFill" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueSVMMemFill</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueSVMMemFill" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -922,7 +919,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -930,8 +927,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueSVMMemcpy.html b/sdk/2.2/docs/man/html/clEnqueueSVMMemcpy.html
index 19ac08a..15930b0 100644
--- a/sdk/2.2/docs/man/html/clEnqueueSVMMemcpy.html
+++ b/sdk/2.2/docs/man/html/clEnqueueSVMMemcpy.html
@@ -790,7 +790,7 @@
<em>non-blocking</em>.</p>
</li>
<li>
-<p>If <em>blocking_copy</em> is CL_TRUE i.e. the copy command is blocking,
+<p>If <em>blocking_copy</em> is <code>CL_​TRUE</code> i.e. the copy command is blocking,
<strong>clEnqueueSVMMemcpy</strong> does not return until the buffer data has been copied
into memory pointed to by <em>dst_ptr</em>.</p>
</li>
@@ -839,7 +839,7 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>If <em>blocking_copy</em> is CL_FALSE i.e. the copy command is non-blocking,
+<p>If <em>blocking_copy</em> is <code>CL_​FALSE</code> i.e. the copy command is non-blocking,
<strong>clEnqueueSVMMemcpy</strong> queues a non-blocking copy command and returns.
The contents of the buffer that <em>dst_ptr</em> points to cannot be used until the
copy command has completed.
@@ -854,44 +854,44 @@
context from which <em>command_queue</em> was created the behavior is undefined.</p>
</div>
<div class="paragraph">
-<p><strong>clEnqueueSVMMemcpy</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clEnqueueSVMMemcpy</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_COMMAND_QUEUE if <em>command_queue</em> is not a valid host
+<p><code>CL_​INVALID_​COMMAND_​QUEUE</code> if <em>command_queue</em> is not a valid host
command-queue.</p>
</li>
<li>
-<p>CL_INVALID_CONTEXT if the context associated with <em>command_queue</em> and
+<p><code>CL_​INVALID_​CONTEXT</code> if the context associated with <em>command_queue</em> and
events in <em>event_wait_list</em> are not the same.</p>
</li>
<li>
-<p>CL_INVALID_EVENT_WAIT_LIST if <em>event_wait_list</em> is <code>NULL</code> and
+<p><code>CL_​INVALID_​EVENT_​WAIT_​LIST</code> if <em>event_wait_list</em> is <code>NULL</code> and
<em>num_events_in_wait_list</em> > 0, or <em>event_wait_list</em> is not <code>NULL</code> and
<em>num_events_in_wait_list</em> is 0, or if event objects in <em>event_wait_list</em>
are not valid events.</p>
</li>
<li>
-<p>CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST if the copy operation is
+<p><code>CL_​EXEC_​STATUS_​ERROR_​FOR_​EVENTS_​IN_​WAIT_​LIST</code> if the copy operation is
blocking and the execution status of any of the events in
<em>event_wait_list</em> is a negative integer value.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>dst_ptr</em> or <em>src_ptr</em> are <code>NULL</code>.</p>
+<p><code>CL_​INVALID_​VALUE</code> if <em>dst_ptr</em> or <em>src_ptr</em> are <code>NULL</code>.</p>
</li>
<li>
-<p>CL_MEM_COPY_OVERLAP if the values specified for <em>dst_ptr</em>, <em>src_ptr</em> and
+<p><code>CL_​MEM_​COPY_​OVERLAP</code> if the values specified for <em>dst_ptr</em>, <em>src_ptr</em> and
<em>size</em> result in an overlapping copy.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -910,10 +910,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueSVMMemcpy" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueSVMMemcpy</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueSVMMemcpy" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -926,7 +923,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -934,8 +931,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueSVMMigrateMem.html b/sdk/2.2/docs/man/html/clEnqueueSVMMigrateMem.html
index 2d6fc6c..7d24bb9 100644
--- a/sdk/2.2/docs/man/html/clEnqueueSVMMigrateMem.html
+++ b/sdk/2.2/docs/man/html/clEnqueueSVMMigrateMem.html
@@ -806,7 +806,7 @@
</li>
<li>
<p><em>flags</em> is a bit-field that is used to specify migration options.
-The <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#migration-flags-table">Memory Migration Flags</a> describes the possible
+The <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#migration-flags-table" target="_blank" rel="noopener">Memory Migration Flags</a> describes the possible
values for <em>flags</em>.</p>
</li>
<li>
@@ -842,7 +842,7 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>Once the event returned by <strong>clEnqueueSVMMigrateMem</strong> has become CL_COMPLETE,
+<p>Once the event returned by <strong>clEnqueueSVMMigrateMem</strong> has become <code>CL_​COMPLETE</code>,
the ranges specified by svm pointers and sizes have been successfully
migrated to the device associated with command queue.</p>
</div>
@@ -853,41 +853,41 @@
could result in undefined results.</p>
</div>
<div class="paragraph">
-<p><strong>clEnqueueSVMMigrateMem</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clEnqueueSVMMigrateMem</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_COMMAND_QUEUE if <em>command_queue</em> is not a valid host
+<p><code>CL_​INVALID_​COMMAND_​QUEUE</code> if <em>command_queue</em> is not a valid host
command-queue.</p>
</li>
<li>
-<p>CL_INVALID_CONTEXT if context associated with <em>command_queue</em> and events
+<p><code>CL_​INVALID_​CONTEXT</code> if context associated with <em>command_queue</em> and events
in <em>event_wait_list</em> are not the same.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>num_svm_pointers</em> is zero or <em>svm_pointers</em> is
+<p><code>CL_​INVALID_​VALUE</code> if <em>num_svm_pointers</em> is zero or <em>svm_pointers</em> is
<code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>sizes</em>[i] is non-zero range [<em>svm_pointers</em>[i],
+<p><code>CL_​INVALID_​VALUE</code> if <em>sizes</em>[i] is non-zero range [<em>svm_pointers</em>[i],
<em>svm_pointers</em>[i]+<em>sizes</em>[i]) is not contained within an existing
<strong>clSVMAlloc</strong> allocation.</p>
</li>
<li>
-<p>CL_INVALID_EVENT_WAIT_LIST if <em>event_wait_list</em> is <code>NULL</code> and
+<p><code>CL_​INVALID_​EVENT_​WAIT_​LIST</code> if <em>event_wait_list</em> is <code>NULL</code> and
<em>num_events_in_wait_list</em> > 0, or if <em>event_wait_list</em> is not <code>NULL</code> and
<em>num_events_in_wait_list</em> is 0, or if event objects in <em>event_wait_list</em>
are not valid events.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -906,10 +906,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueSVMMigrateMem" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueSVMMigrateMem</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueSVMMigrateMem" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -922,7 +919,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -930,8 +927,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueSVMUnmap.html b/sdk/2.2/docs/man/html/clEnqueueSVMUnmap.html
index b38c7dc..ed56783 100644
--- a/sdk/2.2/docs/man/html/clEnqueueSVMUnmap.html
+++ b/sdk/2.2/docs/man/html/clEnqueueSVMUnmap.html
@@ -791,7 +791,7 @@
<li>
<p><em>event_wait_list</em> and <em>num_events_in_wait_list</em> specify events that need to
complete before <strong>clEnqueueSVMUnmap</strong> can be executed.
-If <em>event_wait_list</em> is <code>NULL</code>, then <strong>clEnqueueUnmap</strong> does not wait on any
+If <em>event_wait_list</em> is <code>NULL</code>, then <strong>clEnqueueSVMUnmap</strong> does not wait on any
event to complete.
If <em>event_wait_list</em> is <code>NULL</code>, <em>num_events_in_wait_list</em> must be 0.
If <em>event_wait_list</em> is not <code>NULL</code>, the list of events pointed to by
@@ -827,35 +827,35 @@
the region of the SVM buffer specified in these calls.</p>
</div>
<div class="paragraph">
-<p><strong>clEnqueueSVMUnmap</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clEnqueueSVMUnmap</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_COMMAND_QUEUE if <em>command_queue</em> is not a valid host
+<p><code>CL_​INVALID_​COMMAND_​QUEUE</code> if <em>command_queue</em> is not a valid host
command-queue.</p>
</li>
<li>
-<p>CL_INVALID_CONTEXT if context associated with <em>command_queue</em> and events
+<p><code>CL_​INVALID_​CONTEXT</code> if context associated with <em>command_queue</em> and events
in <em>event_wait_list</em> are not the same.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>svm_ptr</em> is <code>NULL</code>.</p>
+<p><code>CL_​INVALID_​VALUE</code> if <em>svm_ptr</em> is <code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_EVENT_WAIT_LIST if <em>event_wait_list</em> is <code>NULL</code> and
+<p><code>CL_​INVALID_​EVENT_​WAIT_​LIST</code> if <em>event_wait_list</em> is <code>NULL</code> and
<em>num_events_in_wait_list</em> > 0, or if <em>event_wait_list</em> is not <code>NULL</code> and
<em>num_events_in_wait_list</em> is 0, or if event objects in <em>event_wait_list</em>
are not valid events.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -908,10 +908,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueSVMUnmap" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueSVMUnmap</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueSVMUnmap" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -924,7 +921,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -932,8 +929,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clEnqueueUnmapMemObject.html b/sdk/2.2/docs/man/html/clEnqueueUnmapMemObject.html
index 4974fc0..088122f 100644
--- a/sdk/2.2/docs/man/html/clEnqueueUnmapMemObject.html
+++ b/sdk/2.2/docs/man/html/clEnqueueUnmapMemObject.html
@@ -842,40 +842,40 @@
for a region of the buffer object being mapped.</p>
</div>
<div class="paragraph">
-<p><strong>clEnqueueUnmapMemObject</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clEnqueueUnmapMemObject</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_COMMAND_QUEUE if <em>command_queue</em> is not a valid host
+<p><code>CL_​INVALID_​COMMAND_​QUEUE</code> if <em>command_queue</em> is not a valid host
command-queue.</p>
</li>
<li>
-<p>CL_INVALID_MEM_OBJECT if <em>memobj</em> is not a valid memory object or is a
+<p><code>CL_​INVALID_​MEM_​OBJECT</code> if <em>memobj</em> is not a valid memory object or is a
pipe object.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>mapped_ptr</em> is not a valid pointer returned by
+<p><code>CL_​INVALID_​VALUE</code> if <em>mapped_ptr</em> is not a valid pointer returned by
<strong>clEnqueueMapBuffer</strong> or <strong>clEnqueueMapImage</strong> for <em>memobj</em>.</p>
</li>
<li>
-<p>CL_INVALID_EVENT_WAIT_LIST if <em>event_wait_list</em> is <code>NULL</code> and
+<p><code>CL_​INVALID_​EVENT_​WAIT_​LIST</code> if <em>event_wait_list</em> is <code>NULL</code> and
<em>num_events_in_wait_list</em> > 0, or if <em>event_wait_list</em> is not <code>NULL</code> and
<em>num_events_in_wait_list</em> is 0, or if event objects in <em>event_wait_list</em>
are not valid events.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
<li>
-<p>CL_INVALID_CONTEXT if context associated with <em>command_queue</em> and
+<p><code>CL_​INVALID_​CONTEXT</code> if context associated with <em>command_queue</em> and
<em>memobj</em> are not the same or if the context associated with
<em>command_queue</em> and events in <em>event_wait_list</em> are not the same.</p>
</li>
@@ -895,10 +895,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueUnmapMemObject" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueUnmapMemObject</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clEnqueueUnmapMemObject" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -911,7 +908,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -919,8 +916,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clFinish.html b/sdk/2.2/docs/man/html/clFinish.html
index dcac423..684b027 100644
--- a/sdk/2.2/docs/man/html/clFinish.html
+++ b/sdk/2.2/docs/man/html/clFinish.html
@@ -791,22 +791,22 @@
<strong>clFinish</strong> is also a synchronization point.</p>
</div>
<div class="paragraph">
-<p><strong>clFinish</strong> returns CL_SUCCESS if the function call was executed
+<p><strong>clFinish</strong> returns <code>CL_​SUCCESS</code> if the function call was executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_COMMAND_QUEUE if <em>command_queue</em> is not a valid host
+<p><code>CL_​INVALID_​COMMAND_​QUEUE</code> if <em>command_queue</em> is not a valid host
command-queue.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -825,10 +825,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clFinish" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clFinish</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clFinish" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -841,7 +838,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -849,8 +846,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clFlush.html b/sdk/2.2/docs/man/html/clFlush.html
index fc9e1f7..99679d1 100644
--- a/sdk/2.2/docs/man/html/clFlush.html
+++ b/sdk/2.2/docs/man/html/clFlush.html
@@ -794,11 +794,11 @@
perform an implicit flush of the command-queue.
These blocking commands are <strong>clEnqueueReadBuffer</strong>,
<strong>clEnqueueReadBufferRect</strong>, <strong>clEnqueueReadImage</strong>, with <em>blocking_read</em> set to
-CL_TRUE; <strong>clEnqueueWriteBuffer</strong>, <strong>clEnqueueWriteBufferRect</strong>,
-<strong>clEnqueueWriteImage</strong> with <em>blocking_write</em> set to CL_TRUE;
+<code>CL_​TRUE</code>; <strong>clEnqueueWriteBuffer</strong>, <strong>clEnqueueWriteBufferRect</strong>,
+<strong>clEnqueueWriteImage</strong> with <em>blocking_write</em> set to <code>CL_​TRUE</code>;
<strong>clEnqueueMapBuffer</strong>, <strong>clEnqueueMapImage</strong> with <em>blocking_map</em> set to
-CL_TRUE; <strong>clEnqueueSVMMemcpy</strong> with <em>blocking_copy</em> set to CL_TRUE;
-<strong>clEnqueueSVMMap</strong> with <em>blocking_map</em> set to CL_TRUE or <strong>clWaitForEvents</strong>.</p>
+<code>CL_​TRUE</code>; <strong>clEnqueueSVMMemcpy</strong> with <em>blocking_copy</em> set to <code>CL_​TRUE</code>;
+<strong>clEnqueueSVMMap</strong> with <em>blocking_map</em> set to <code>CL_​TRUE</code> or <strong>clWaitForEvents</strong>.</p>
</div>
<div class="paragraph">
<p>To use event objects that refer to commands enqueued in a command-queue as
@@ -808,21 +808,21 @@
these event objects are enqueued.</p>
</div>
<div class="paragraph">
-<p><strong>clFlush</strong> returns CL_SUCCESS if the function call was executed successfully.
+<p><strong>clFlush</strong> returns <code>CL_​SUCCESS</code> if the function call was executed successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_COMMAND_QUEUE if <em>command_queue</em> is not a valid host
+<p><code>CL_​INVALID_​COMMAND_​QUEUE</code> if <em>command_queue</em> is not a valid host
command-queue.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -841,10 +841,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clFlush" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clFlush</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clFlush" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -857,7 +854,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -865,8 +862,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clGetCommandQueueInfo.html b/sdk/2.2/docs/man/html/clGetCommandQueueInfo.html
index 1d9a412..b2f322c 100644
--- a/sdk/2.2/docs/man/html/clGetCommandQueueInfo.html
+++ b/sdk/2.2/docs/man/html/clGetCommandQueueInfo.html
@@ -791,7 +791,7 @@
<p><em>param_value_size</em> is used to specify the size in bytes of memory pointed to
by <em>param_value</em>.
This size must be ≥ size of return type as described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#command-queue-param-table">Command Queue Parameter</a> table.
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#command-queue-param-table" target="_blank" rel="noopener">Command Queue Parameter</a> table.
If <em>param_value</em> is <code>NULL</code>, it is ignored.</p>
</li>
<li>
@@ -809,10 +809,10 @@
<div class="paragraph">
<p>The list of supported <em>param_name</em> values and the information returned in
<em>param_value</em> by <strong>clGetCommandQueueInfo</strong> is described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#command-queue-param-table">Command Queue Parameter</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#command-queue-param-table" target="_blank" rel="noopener">Command Queue Parameter</a> table.</p>
</div>
<table id="command-queue-param-table" class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 1. List of supported param_names by <strong>clGetCommandQueueInfo</strong></caption>
+<caption class="title">Table 1. List of supported param_names by <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetCommandQueueInfo" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetCommandQueueInfo</a></caption>
<colgroup>
<col style="width: 34%;">
<col style="width: 33%;">
@@ -827,36 +827,36 @@
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_QUEUE_CONTEXT</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​QUEUE_​CONTEXT</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_context</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the context specified when the command-queue is created.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_QUEUE_DEVICE</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​QUEUE_​DEVICE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_device_id</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the device specified when the command-queue is created.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_QUEUE_REFERENCE_COUNT</strong><sup>3</sup></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​QUEUE_​REFERENCE_​COUNT</code><sup>3</sup></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the command-queue reference count.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_QUEUE_PROPERTIES</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​QUEUE_​PROPERTIES</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_command_queue_properties</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the currently specified properties for the command-queue.
These properties are specified by the value associated with the
- CL_COMMAND_QUEUE_PROPERTIES passed in <em>properties</em> argument in
- <strong>clCreateCommandQueueWithProperties.</strong></p></td>
+ <code>CL_​QUEUE_​PROPERTIES</code> passed in <em>properties</em> argument in
+ <strong>clCreateCommandQueueWithProperties</strong>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_QUEUE_SIZE</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​QUEUE_​SIZE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the currently specified size for the device command-queue.
This query is only supported for device command queues.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_QUEUE_DEVICE_DEFAULT</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​QUEUE_​DEVICE_​DEFAULT</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_command_queue</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the current default command queue for the underlying device.</p></td>
</tr>
@@ -873,28 +873,28 @@
</dl>
</div>
<div class="paragraph">
-<p><strong>clGetCommandQueueInfo</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clGetCommandQueueInfo</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_COMMAND_QUEUE if <em>command_queue</em> is not a valid
+<p><code>CL_​INVALID_​COMMAND_​QUEUE</code> if <em>command_queue</em> is not a valid
command-queue.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>param_name</em> is not one of the supported values or
+<p><code>CL_​INVALID_​VALUE</code> if <em>param_name</em> is not one of the supported values or
if size in bytes specified by <em>param_value_size</em> is < size of return
-type as specified in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#command-queue-param-table">Command Queue
+type as specified in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#command-queue-param-table" target="_blank" rel="noopener">Command Queue
Parameter</a> table, and <em>param_value</em> is not a <code>NULL</code> value.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -935,10 +935,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetCommandQueueInfo" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetCommandQueueInfo</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetCommandQueueInfo" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -951,7 +948,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -959,8 +956,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clGetContextInfo.html b/sdk/2.2/docs/man/html/clGetContextInfo.html
index 64404bf..97e6e4a 100644
--- a/sdk/2.2/docs/man/html/clGetContextInfo.html
+++ b/sdk/2.2/docs/man/html/clGetContextInfo.html
@@ -792,7 +792,7 @@
<p><em>param_value_size</em> specifies the size in bytes of memory pointed to by
<em>param_value</em>.
This size must be greater than or equal to the size of return type as
-described in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#context-info-table">Context Attributes</a> table.</p>
+described in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#context-info-table" target="_blank" rel="noopener">Context Attributes</a> table.</p>
</li>
<li>
<p><em>param_value_size_ret</em> returns the actual size in bytes of data being
@@ -809,10 +809,10 @@
<div class="paragraph">
<p>The list of supported <em>param_name</em> values and the information returned in
<em>param_value</em> by <strong>clGetContextInfo</strong> is described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#context-info-table">Context Attributes</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#context-info-table" target="_blank" rel="noopener">Context Attributes</a> table.</p>
</div>
<table id="context-info-table" class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 1. List of supported param_names by <strong>clGetContextInfo</strong></caption>
+<caption class="title">Table 1. List of supported param_names by <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetContextInfo" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetContextInfo</a></caption>
<colgroup>
<col style="width: 34%;">
<col style="width: 33%;">
@@ -827,22 +827,22 @@
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_CONTEXT_REFERENCE_COUNT</strong><sup>12</sup></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​CONTEXT_​REFERENCE_​COUNT</code><sup>12</sup></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the <em>context</em> reference count.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_CONTEXT_NUM_DEVICES</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​CONTEXT_​NUM_​DEVICES</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the number of devices in <em>context</em>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_CONTEXT_DEVICES</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​CONTEXT_​DEVICES</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_device_id[]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the list of devices and sub-devices in <em>context</em>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_CONTEXT_PROPERTIES</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​CONTEXT_​PROPERTIES</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_context_properties[]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the properties argument specified in <strong>clCreateContext</strong> or
<strong>clCreateContextFromType</strong>.</p>
@@ -871,27 +871,27 @@
</dl>
</div>
<div class="paragraph">
-<p><strong>clGetContextInfo</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clGetContextInfo</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_CONTEXT if <em>context</em> is not a valid context.</p>
+<p><code>CL_​INVALID_​CONTEXT</code> if <em>context</em> is not a valid context.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>param_name</em> is not one of the supported values or
+<p><code>CL_​INVALID_​VALUE</code> if <em>param_name</em> is not one of the supported values or
if size in bytes specified by <em>param_value_size</em> is < size of return
-type as specified in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#context-info-table">Context Attributes</a>
+type as specified in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#context-info-table" target="_blank" rel="noopener">Context Attributes</a>
table and <em>param_value</em> is not a <code>NULL</code> value.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -910,10 +910,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetContextInfo" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetContextInfo</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetContextInfo" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -926,7 +923,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -934,8 +931,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clGetDeviceAndHostTimer.html b/sdk/2.2/docs/man/html/clGetDeviceAndHostTimer.html
index ee2deaa..d8702e2 100644
--- a/sdk/2.2/docs/man/html/clGetDeviceAndHostTimer.html
+++ b/sdk/2.2/docs/man/html/clGetDeviceAndHostTimer.html
@@ -781,7 +781,7 @@
<p><em>device_timestamp</em> will be updated with the value of the device timer in
nanoseconds.
The resolution of the timer is the same as the device profiling timer
-returned by <strong>clGetDeviceInfo</strong> and the CL_DEVICE_PROFILING_TIMER_RESOLUTION
+returned by <strong>clGetDeviceInfo</strong> and the <code>CL_​DEVICE_​PROFILING_​TIMER_​RESOLUTION</code>
query.</p>
</li>
<li>
@@ -789,7 +789,7 @@
nanoseconds at the closest possible point in time to that at which
<em>device_timer</em> was returned.
The resolution of the timer may be queried via <strong>clGetPlatformInfo</strong> and the
-flag CL_PLATFORM_HOST_TIMER_RESOLUTION.</p>
+flag <code>CL_​PLATFORM_​HOST_​TIMER_​RESOLUTION</code>.</p>
</li>
</ul>
</div>
@@ -812,24 +812,24 @@
the same timebase.</p>
</div>
<div class="paragraph">
-<p><strong>clGetDeviceAndHostTimer</strong> will return CL_SUCCESS with a time value in
+<p><strong>clGetDeviceAndHostTimer</strong> will return <code>CL_​SUCCESS</code> with a time value in
<em>host_timestamp</em> if provided.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_DEVICE if <em>device</em> is not a valid OpenCL device.</p>
+<p><code>CL_​INVALID_​DEVICE</code> if <em>device</em> is not a valid OpenCL device.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>host_timestamp</em> or <em>device_timestamp</em> is <code>NULL</code>.</p>
+<p><code>CL_​INVALID_​VALUE</code> if <em>host_timestamp</em> or <em>device_timestamp</em> is <code>NULL</code>.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -848,10 +848,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetDeviceAndHostTimer" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetDeviceAndHostTimer</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetDeviceAndHostTimer" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -864,7 +861,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -872,8 +869,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clGetDeviceIDs.html b/sdk/2.2/docs/man/html/clGetDeviceIDs.html
index 865c653..7e20694 100644
--- a/sdk/2.2/docs/man/html/clGetDeviceIDs.html
+++ b/sdk/2.2/docs/man/html/clGetDeviceIDs.html
@@ -787,7 +787,7 @@
The <em>device_type</em> can be used to query specific OpenCL devices or all OpenCL
devices available.
The valid values for <em>device_type</em> are specified in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-categories-table">Device Categories</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-categories-table" target="_blank" rel="noopener">Device Categories</a> table.</p>
</li>
<li>
<p><em>num_entries</em> is the number of cl_device_id entries that can be added to
@@ -825,7 +825,7 @@
</dl>
</div>
<table id="device-categories-table" class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 1. List of OpenCL Device Categories</caption>
+<caption class="title">Table 1. List of supported device_types by <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetDeviceIDs" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetDeviceIDs</a></caption>
<colgroup>
<col style="width: 50%;">
<col style="width: 50%;">
@@ -838,67 +838,67 @@
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_DEVICE_TYPE_CPU</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​TYPE_​CPU</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">An OpenCL device that is the host processor.
The host processor runs the OpenCL implementations and is a single or
multi-core CPU.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_DEVICE_TYPE_GPU</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​TYPE_​GPU</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">An OpenCL device that is a GPU.
By this we mean that the device can also be used to accelerate a 3D API
such as OpenGL or DirectX.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_DEVICE_TYPE_ACCELERATOR</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​TYPE_​ACCELERATOR</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Dedicated OpenCL accelerators (for example the IBM CELL Blade).
These devices communicate with the host processor using a peripheral
interconnect such as PCIe.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_DEVICE_TYPE_CUSTOM</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​TYPE_​CUSTOM</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Dedicated accelerators that do not support programs written in an OpenCL
kernel language,</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_DEVICE_TYPE_DEFAULT</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​TYPE_​DEFAULT</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">The default OpenCL device in the system.
- The default device cannot be a <strong>CL_DEVICE_TYPE_CUSTOM</strong> device.</p></td>
+ The default device cannot be a <code>CL_​DEVICE_​TYPE_​CUSTOM</code> device.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_DEVICE_TYPE_ALL</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​TYPE_​ALL</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">All OpenCL devices available in the system except
- <strong>CL_DEVICE_TYPE_CUSTOM</strong> devices..</p></td>
+ <code>CL_​DEVICE_​TYPE_​CUSTOM</code> devices..</p></td>
</tr>
</tbody>
</table>
<div class="paragraph">
-<p><strong>clGetDeviceIDs</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clGetDeviceIDs</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_PLATFORM if <em>platform</em> is not a valid platform.</p>
+<p><code>CL_​INVALID_​PLATFORM</code> if <em>platform</em> is not a valid platform.</p>
</li>
<li>
-<p>CL_INVALID_DEVICE_TYPE if <em>device_type</em> is not a valid value.</p>
+<p><code>CL_​INVALID_​DEVICE_​TYPE</code> if <em>device_type</em> is not a valid value.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>num_entries</em> is equal to zero and <em>devices</em> is not
+<p><code>CL_​INVALID_​VALUE</code> if <em>num_entries</em> is equal to zero and <em>devices</em> is not
<code>NULL</code> or if both <em>num_devices</em> and <em>devices</em> are <code>NULL</code>.</p>
</li>
<li>
-<p>CL_DEVICE_NOT_FOUND if no OpenCL devices that matched <em>device_type</em> were
+<p><code>CL_​DEVICE_​NOT_​FOUND</code> if no OpenCL devices that matched <em>device_type</em> were
found.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -922,10 +922,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetDeviceIDs" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetDeviceIDs</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetDeviceIDs" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -938,7 +935,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -946,8 +943,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clGetDeviceIDsFromD3D10KHR.html b/sdk/2.2/docs/man/html/clGetDeviceIDsFromD3D10KHR.html
index 2a0b11d..84e9183 100644
--- a/sdk/2.2/docs/man/html/clGetDeviceIDsFromD3D10KHR.html
+++ b/sdk/2.2/docs/man/html/clGetDeviceIDsFromD3D10KHR.html
@@ -1000,7 +1000,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1008,7 +1008,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clGetDeviceIDsFromD3D11KHR.html b/sdk/2.2/docs/man/html/clGetDeviceIDsFromD3D11KHR.html
index 86669d0..189e6ab 100644
--- a/sdk/2.2/docs/man/html/clGetDeviceIDsFromD3D11KHR.html
+++ b/sdk/2.2/docs/man/html/clGetDeviceIDsFromD3D11KHR.html
@@ -999,7 +999,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1007,7 +1007,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clGetDeviceIDsFromDX9MediaAdapterKHR.html b/sdk/2.2/docs/man/html/clGetDeviceIDsFromDX9MediaAdapterKHR.html
index 4dc7bca..d40c409 100644
--- a/sdk/2.2/docs/man/html/clGetDeviceIDsFromDX9MediaAdapterKHR.html
+++ b/sdk/2.2/docs/man/html/clGetDeviceIDsFromDX9MediaAdapterKHR.html
@@ -1225,7 +1225,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1233,7 +1233,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clGetDeviceInfo.html b/sdk/2.2/docs/man/html/clGetDeviceInfo.html
index 235b57a..1f3cf26 100644
--- a/sdk/2.2/docs/man/html/clGetDeviceInfo.html
+++ b/sdk/2.2/docs/man/html/clGetDeviceInfo.html
@@ -782,17 +782,17 @@
If <em>device</em> is a sub-device, the specific information for the sub-device
will be returned.
The information that can be queried using <strong>clGetDeviceInfo</strong> is specified in
-the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table">Device Queries</a> table.</p>
+the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table" target="_blank" rel="noopener">Device Queries</a> table.</p>
</li>
<li>
<p><em>param_name</em> is an enumeration constant that identifies the device
information being queried.
It can be one of the following values as specified in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table">Device Queries</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table" target="_blank" rel="noopener">Device Queries</a> table.</p>
</li>
<li>
<p><em>param_value</em> is a pointer to memory location where appropriate values for a
-given <em>param_name</em>, as specified in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table">Device
+given <em>param_name</em>, as specified in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table" target="_blank" rel="noopener">Device
Queries</a> table, will be returned.
If <em>param_value</em> is <code>NULL</code>, it is ignored.</p>
</li>
@@ -800,7 +800,7 @@
<p><em>param_value_size</em> specifies the size in bytes of memory pointed to by
<em>param_value</em>.
This size in bytes must be ≥ size of return type specified in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table">Device Queries</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table" target="_blank" rel="noopener">Device Queries</a> table.</p>
</li>
<li>
<p><em>param_value_size_ret</em> returns the actual size in bytes of data being
@@ -815,7 +815,7 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>The device queries described in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table">Device Queries</a>
+<p>The device queries described in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table" target="_blank" rel="noopener">Device Queries</a>
table should return the same information for a root-level device i.e. a
device returned by <strong>clGetDeviceIDs</strong> and any sub-devices created from this
device except for the following queries:</p>
@@ -823,24 +823,24 @@
<div class="ulist">
<ul>
<li>
-<p>CL_DEVICE_GLOBAL_MEM_CACHE_SIZE</p>
+<p><code>CL_​DEVICE_​GLOBAL_​MEM_​CACHE_​SIZE</code></p>
</li>
<li>
-<p>CL_DEVICE_BUILT_IN_KERNELS</p>
+<p><code>CL_​DEVICE_​BUILT_​IN_​KERNELS</code></p>
</li>
<li>
-<p>CL_DEVICE_PARENT_DEVICE</p>
+<p><code>CL_​DEVICE_​PARENT_​DEVICE</code></p>
</li>
<li>
-<p>CL_DEVICE_PARTITION_TYPE</p>
+<p><code>CL_​DEVICE_​PARTITION_​TYPE</code></p>
</li>
<li>
-<p>CL_DEVICE_REFERENCE_COUNT</p>
+<p><code>CL_​DEVICE_​REFERENCE_​COUNT</code></p>
</li>
</ul>
</div>
<table id="device-queries-table" class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 1. OpenCL Device Queries</caption>
+<caption class="title">Table 1. List of supported param_names by <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetDeviceInfo" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetDeviceInfo</a></caption>
<colgroup>
<col style="width: 30%;">
<col style="width: 20%;">
@@ -855,96 +855,96 @@
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_TYPE</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​TYPE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_device_type</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">The OpenCL device type.
Currently supported values are:</p>
-<p class="tableblock"> CL_DEVICE_TYPE_CPU, CL_DEVICE_TYPE_GPU, CL_DEVICE_TYPE_ACCELERATOR,
- CL_DEVICE_TYPE_DEFAULT, a combination of the above types or
- CL_DEVICE_TYPE_CUSTOM.</p></td>
+<p class="tableblock"> <code>CL_​DEVICE_​TYPE_​CPU</code>, <code>CL_​DEVICE_​TYPE_​GPU</code>, <code>CL_​DEVICE_​TYPE_​ACCELERATOR</code>,
+ <code>CL_​DEVICE_​TYPE_​DEFAULT</code>, a combination of the above types, or
+ <code>CL_​DEVICE_​TYPE_​CUSTOM</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_VENDOR_ID</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​VENDOR_​ID</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">A unique device vendor identifier.
An example of a unique device identifier could be the PCIe ID.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_MAX_COMPUTE_UNITS</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​MAX_​COMPUTE_​UNITS</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">The number of parallel compute units on the OpenCL device.
A work-group executes on a single compute unit.
The minimum value is 1.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​MAX_​WORK_​ITEM_​DIMENSIONS</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Maximum dimensions that specify the global and local work-item IDs
used by the data parallel execution model. (Refer to
<strong>clEnqueueNDRangeKernel</strong>).
The minimum value is 3 for devices that are not of type
- CL_DEVICE_TYPE_CUSTOM.</p></td>
+ <code>CL_​DEVICE_​TYPE_​CUSTOM</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_MAX_WORK_ITEM_SIZES</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​MAX_​WORK_​ITEM_​SIZES</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t []</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Maximum number of work-items that can be specified in each dimension
of the work-group to <strong>clEnqueueNDRangeKernel</strong>.</p>
<p class="tableblock"> Returns <em>n</em> size_t entries, where <em>n</em> is the value returned by the
- query for CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS.</p>
+ query for <code>CL_​DEVICE_​MAX_​WORK_​ITEM_​DIMENSIONS</code>.</p>
<p class="tableblock"> The minimum value is (1, 1, 1) for devices that are not of type
- CL_DEVICE_TYPE_CUSTOM.</p></td>
+ <code>CL_​DEVICE_​TYPE_​CUSTOM</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_MAX_WORK_GROUP_SIZE</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​MAX_​WORK_​GROUP_​SIZE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Maximum number of work-items in a work-group that a device is
capable of executing on a single compute unit, for any given
kernel-instance running on the device. (Refer also to
- <strong>clEnqueueNDRangeKernel</strong> and CL_KERNEL_WORK_GROUP_SIZE ).
+ <strong>clEnqueueNDRangeKernel</strong> and <code>CL_​KERNEL_​WORK_​GROUP_​SIZE</code> ).
The minimum value is 1.
The returned value is an upper limit and will not necessarily
maximize performance.
This maximum may be larger than supported by a specific kernel
- (refer to the CL_KERNEL_WORK_GROUP_SIZE query of <strong>clGetKernelWorkGroupInfo</strong>).</p></td>
+ (refer to the <code>CL_​KERNEL_​WORK_​GROUP_​SIZE</code> query of <strong>clGetKernelWorkGroupInfo</strong>).</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR <br>
- CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT <br>
- CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT <br>
- CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG <br>
- CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT <br>
- CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE<br>
- CL_DEVICE_PREFERRED_VECTOR_WIDTH_HALF</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​PREFERRED_​VECTOR_​WIDTH_​CHAR</code> <br>
+ <code>CL_​DEVICE_​PREFERRED_​VECTOR_​WIDTH_​SHORT</code> <br>
+ <code>CL_​DEVICE_​PREFERRED_​VECTOR_​WIDTH_​INT</code> <br>
+ <code>CL_​DEVICE_​PREFERRED_​VECTOR_​WIDTH_​LONG</code> <br>
+ <code>CL_​DEVICE_​PREFERRED_​VECTOR_​WIDTH_​FLOAT</code> <br>
+ <code>CL_​DEVICE_​PREFERRED_​VECTOR_​WIDTH_​DOUBLE</code><br>
+ <code>CL_​DEVICE_​PREFERRED_​VECTOR_​WIDTH_​HALF</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Preferred native vector width size for built-in scalar types that
can be put into vectors.
The vector width is defined as the number of scalar elements that
can be stored in the vector.</p>
<p class="tableblock"> If double precision is not supported,
- CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE must return 0.</p>
+ <code>CL_​DEVICE_​PREFERRED_​VECTOR_​WIDTH_​DOUBLE</code> must return 0.</p>
<p class="tableblock"> If the <strong>cl_khr_fp16</strong> extension is not supported,
- CL_DEVICE_PREFERRED_VECTOR_WIDTH_HALF must return 0.</p></td>
+ <code>CL_​DEVICE_​PREFERRED_​VECTOR_​WIDTH_​HALF</code> must return 0.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_NATIVE_VECTOR_WIDTH_CHAR <br>
- CL_DEVICE_NATIVE_VECTOR_WIDTH_SHORT <br>
- CL_DEVICE_NATIVE_VECTOR_WIDTH_INT <br>
- CL_DEVICE_NATIVE_VECTOR_WIDTH_LONG <br>
- CL_DEVICE_NATIVE_VECTOR_WIDTH_FLOAT <br>
- CL_DEVICE_NATIVE_VECTOR_WIDTH_DOUBLE<br>
- CL_DEVICE_NATIVE_VECTOR_WIDTH_HALF</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​NATIVE_​VECTOR_​WIDTH_​CHAR</code> <br>
+ <code>CL_​DEVICE_​NATIVE_​VECTOR_​WIDTH_​SHORT</code> <br>
+ <code>CL_​DEVICE_​NATIVE_​VECTOR_​WIDTH_​INT</code> <br>
+ <code>CL_​DEVICE_​NATIVE_​VECTOR_​WIDTH_​LONG</code> <br>
+ <code>CL_​DEVICE_​NATIVE_​VECTOR_​WIDTH_​FLOAT</code> <br>
+ <code>CL_​DEVICE_​NATIVE_​VECTOR_​WIDTH_​DOUBLE</code><br>
+ <code>CL_​DEVICE_​NATIVE_​VECTOR_​WIDTH_​HALF</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Returns the native ISA vector width.
The vector width is defined as the number of scalar elements that
can be stored in the vector.</p>
<p class="tableblock"> If double precision is not supported,
- CL_DEVICE_NATIVE_VECTOR_WIDTH_DOUBLE must return 0.</p>
+ <code>CL_​DEVICE_​NATIVE_​VECTOR_​WIDTH_​DOUBLE</code> must return 0.</p>
<p class="tableblock"> If the <strong>cl_khr_fp16</strong> extension is not supported,
- CL_DEVICE_NATIVE_VECTOR_WIDTH_HALF must return 0.</p></td>
+ <code>CL_​DEVICE_​NATIVE_​VECTOR_​WIDTH_​HALF</code> must return 0.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_MAX_CLOCK_FREQUENCY</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​MAX_​CLOCK_​FREQUENCY</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Clock frequency of the device in MHz.
The meaning of this value is implementation-defined.
@@ -954,49 +954,49 @@
reasons, the returned clock frequency may be any valid frequency.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_ADDRESS_BITS</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​ADDRESS_​BITS</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">The default compute device address space size of the global address
space specified as an unsigned integer value in bits.
Currently supported values are 32 or 64 bits.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_MAX_MEM_ALLOC_SIZE</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​MAX_​MEM_​ALLOC_​SIZE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_ulong</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Max size of memory object allocation in bytes.
The minimum value is max(min(1024 × 1024 × 1024, 1/4<sup>th</sup>
- of CL_DEVICE_GLOBAL_MEM_SIZE), 32 × 1024 × 1024) for
- devices that are not of type CL_DEVICE_TYPE_CUSTOM.</p></td>
+ of <code>CL_​DEVICE_​GLOBAL_​MEM_​SIZE</code>), 32 × 1024 × 1024) for
+ devices that are not of type <code>CL_​DEVICE_​TYPE_​CUSTOM</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_IMAGE_SUPPORT</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​IMAGE_​SUPPORT</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_bool</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Is CL_TRUE if images are supported by the OpenCL device and CL_FALSE
+<td class="tableblock halign-left valign-top"><p class="tableblock">Is <code>CL_​TRUE</code> if images are supported by the OpenCL device and <code>CL_​FALSE</code>
otherwise.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_MAX_READ_IMAGE_ARGS<sup>4</sup></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​MAX_​READ_​IMAGE_​ARGS</code><sup>4</sup></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Max number of image objects arguments of a kernel declared with the
read_only qualifier.
- The minimum value is 128 if CL_DEVICE_IMAGE_SUPPORT is CL_TRUE.</p></td>
+ The minimum value is 128 if <code>CL_​DEVICE_​IMAGE_​SUPPORT</code> is <code>CL_​TRUE</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_MAX_WRITE_IMAGE_ARGS</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​MAX_​WRITE_​IMAGE_​ARGS</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Max number of image objects arguments of a kernel declared with the
write_only qualifier.
- The minimum value is 64 if CL_DEVICE_IMAGE_SUPPORT is CL_TRUE.</p></td>
+ The minimum value is 64 if <code>CL_​DEVICE_​IMAGE_​SUPPORT</code> is <code>CL_​TRUE</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_MAX_READ_WRITE_IMAGE_ARGS<sup>5</sup></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​MAX_​READ_​WRITE_​IMAGE_​ARGS</code><sup>5</sup></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Max number of image objects arguments of a kernel declared with the
write_only or read_write qualifier.
- The minimum value is 64 if CL_DEVICE_IMAGE_SUPPORT is CL_TRUE.</p></td>
+ The minimum value is 64 if <code>CL_​DEVICE_​IMAGE_​SUPPORT</code> is <code>CL_​TRUE</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_IL_VERSION</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​IL_​VERSION</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">char[]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">The intermediate languages that can be supported by
<strong>clCreateProgramWithIL</strong> for this device.
@@ -1005,56 +1005,56 @@
For OpenCL 2.2, SPIR-V is a required IL prefix.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_IMAGE2D_MAX_WIDTH</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​IMAGE2D_​MAX_​WIDTH</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Max width of 2D image or 1D image not created from a buffer object
in pixels.</p>
-<p class="tableblock"> The minimum value is 16384 if CL_DEVICE_IMAGE_SUPPORT is CL_TRUE.</p></td>
+<p class="tableblock"> The minimum value is 16384 if <code>CL_​DEVICE_​IMAGE_​SUPPORT</code> is <code>CL_​TRUE</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_IMAGE2D_MAX_HEIGHT</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​IMAGE2D_​MAX_​HEIGHT</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Max height of 2D image in pixels.</p>
-<p class="tableblock"> The minimum value is 16384 if CL_DEVICE_IMAGE_SUPPORT is CL_TRUE.</p></td>
+<p class="tableblock"> The minimum value is 16384 if <code>CL_​DEVICE_​IMAGE_​SUPPORT</code> is <code>CL_​TRUE</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_IMAGE3D_MAX_WIDTH</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​IMAGE3D_​MAX_​WIDTH</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Max width of 3D image in pixels.</p>
-<p class="tableblock"> The minimum value is 2048 if CL_DEVICE_IMAGE_SUPPORT is CL_TRUE.</p></td>
+<p class="tableblock"> The minimum value is 2048 if <code>CL_​DEVICE_​IMAGE_​SUPPORT</code> is <code>CL_​TRUE</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_IMAGE3D_MAX_HEIGHT</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​IMAGE3D_​MAX_​HEIGHT</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Max height of 3D image in pixels.</p>
-<p class="tableblock"> The minimum value is 2048 if CL_DEVICE_IMAGE_SUPPORT is CL_TRUE.</p></td>
+<p class="tableblock"> The minimum value is 2048 if <code>CL_​DEVICE_​IMAGE_​SUPPORT</code> is <code>CL_​TRUE</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_IMAGE3D_MAX_DEPTH</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​IMAGE3D_​MAX_​DEPTH</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Max depth of 3D image in pixels.</p>
-<p class="tableblock"> The minimum value is 2048 if CL_DEVICE_IMAGE_SUPPORT is CL_TRUE.</p></td>
+<p class="tableblock"> The minimum value is 2048 if <code>CL_​DEVICE_​IMAGE_​SUPPORT</code> is <code>CL_​TRUE</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_IMAGE_MAX_BUFFER_SIZE</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​IMAGE_​MAX_​BUFFER_​SIZE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Max number of pixels for a 1D image created from a buffer object.</p>
-<p class="tableblock"> The minimum value is 65536 if CL_DEVICE_IMAGE_SUPPORT is CL_TRUE.</p></td>
+<p class="tableblock"> The minimum value is 65536 if <code>CL_​DEVICE_​IMAGE_​SUPPORT</code> is <code>CL_​TRUE</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_IMAGE_MAX_ARRAY_SIZE</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​IMAGE_​MAX_​ARRAY_​SIZE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Max number of images in a 1D or 2D image array.</p>
-<p class="tableblock"> The minimum value is 2048 if CL_DEVICE_IMAGE_SUPPORT is CL_TRUE.</p></td>
+<p class="tableblock"> The minimum value is 2048 if <code>CL_​DEVICE_​IMAGE_​SUPPORT</code> is <code>CL_​TRUE</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_MAX_SAMPLERS</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​MAX_​SAMPLERS</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Maximum number of samplers that can be used in a kernel.</p>
-<p class="tableblock"> The minimum value is 16 if CL_DEVICE_IMAGE_SUPPORT is CL_TRUE.</p></td>
+<p class="tableblock"> The minimum value is 16 if <code>CL_​DEVICE_​IMAGE_​SUPPORT</code> is <code>CL_​TRUE</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_IMAGE_PITCH_ALIGNMENT</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​IMAGE_​PITCH_​ALIGNMENT</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">The row pitch alignment size in pixels for 2D images created from a
buffer.
@@ -1062,24 +1062,24 @@
<p class="tableblock"> If the device does not support images, this value must be 0.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_IMAGE_BASE_ADDRESS_ALIGNMENT</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​IMAGE_​BASE_​ADDRESS_​ALIGNMENT</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">This query should be used when a 2D image is created from a buffer
- which was created using CL_MEM_USE_HOST_PTR.
+ which was created using <code>CL_​MEM_​USE_​HOST_​PTR</code>.
The value returned must be a power of 2.</p>
<p class="tableblock"> This query specifies the minimum alignment in pixels of the host_ptr
specified to <strong>clCreateBuffer</strong>.</p>
<p class="tableblock"> If the device does not support images, this value must be 0.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_MAX_PIPE_ARGS</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​MAX_​PIPE_​ARGS</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">The maximum number of pipe objects that can be passed as arguments
to a kernel.
The minimum value is 16.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_PIPE_MAX_ACTIVE_RESERVATIONS</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​PIPE_​MAX_​ACTIVE_​RESERVATIONS</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">The maximum number of reservations that can be active for a pipe per
work-item in a kernel.
@@ -1088,117 +1088,118 @@
The minimum value is 1.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_PIPE_MAX_PACKET_SIZE</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​PIPE_​MAX_​PACKET_​SIZE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">The maximum size of pipe packet in bytes.
The minimum value is 1024 bytes.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_MAX_PARAMETER_SIZE</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​MAX_​PARAMETER_​SIZE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Max size in bytes of all arguments that can be passed to a kernel.</p>
<p class="tableblock"> The minimum value is 1024 for devices that are not of type
- CL_DEVICE_TYPE_CUSTOM.
+ <code>CL_​DEVICE_​TYPE_​CUSTOM</code>.
For this minimum value, only a maximum of 128 arguments can be
passed to a kernel</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_MEM_BASE_ADDR_ALIGN</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​MEM_​BASE_​ADDR_​ALIGN</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Alignment requirement (in bits) for sub-buffer offsets.
The minimum value is the size (in bits) of the largest OpenCL
built-in data type supported by the device (long16 in FULL profile,
long16 or int16 in EMBEDDED profile) for devices that are not of
- type CL_DEVICE_TYPE_CUSTOM.</p></td>
+ type <code>CL_​DEVICE_​TYPE_​CUSTOM</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_SINGLE_FP_CONFIG<sup>6</sup></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​SINGLE_​FP_​CONFIG</code><sup>6</sup></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_device_fp_config</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Describes single precision floating-point capability of the device.
This is a bit-field that describes one or more of the following
values:</p>
-<p class="tableblock"> CL_FP_DENORM - denorms are supported</p>
-<p class="tableblock"> CL_FP_INF_NAN - INF and quiet NaNs are supported.</p>
-<p class="tableblock"> CL_FP_ROUND_TO_NEAREST-- round to nearest even rounding mode
+<p class="tableblock"> <code>CL_​FP_​DENORM</code> - denorms are supported</p>
+<p class="tableblock"> <code>CL_​FP_​INF_​NAN</code> - INF and quiet NaNs are supported.</p>
+<p class="tableblock"> <code>CL_​FP_​ROUND_​TO_​NEAREST</code>-- round to nearest even rounding mode
supported</p>
-<p class="tableblock"> CL_FP_ROUND_TO_ZERO - round to zero rounding mode supported</p>
-<p class="tableblock"> CL_FP_ROUND_TO_INF - round to positive and negative infinity
+<p class="tableblock"> <code>CL_​FP_​ROUND_​TO_​ZERO</code> - round to zero rounding mode supported</p>
+<p class="tableblock"> <code>CL_​FP_​ROUND_​TO_​INF</code> - round to positive and negative infinity
rounding modes supported</p>
-<p class="tableblock"> CL_FP_FMA - IEEE754-2008 fused multiply-add is supported.</p>
-<p class="tableblock"> CL_FP_CORRECTLY_ROUNDED_DIVIDE_SQRT - divide and sqrt are correctly
+<p class="tableblock"> <code>CL_​FP_​FMA</code> - IEEE754-2008 fused multiply-add is supported.</p>
+<p class="tableblock"> <code>CL_​FP_​CORRECTLY_​ROUNDED_​DIVIDE_​SQRT</code> - divide and sqrt are correctly
rounded as defined by the IEEE754 specification.</p>
-<p class="tableblock"> CL_FP_SOFT_FLOAT - Basic floating-point operations (such as
+<p class="tableblock"> <code>CL_​FP_​SOFT_​FLOAT</code> - Basic floating-point operations (such as
addition, subtraction, multiplication) are implemented in software.</p>
<p class="tableblock"> For the full profile, the mandated minimum floating-point capability
- for devices that are not of type CL_DEVICE_TYPE_CUSTOM is:
- CL_FP_ROUND_TO_NEAREST | CL_FP_INF_NAN.</p>
-<p class="tableblock"> For the embedded profile, see section 10.</p></td>
+ for devices that are not of type <code>CL_​DEVICE_​TYPE_​CUSTOM</code> is:
+ <code>CL_​FP_​ROUND_​TO_​NEAREST</code> | <code>CL_​FP_​INF_​NAN</code>.</p>
+<p class="tableblock"> For the embedded profile, see the
+ <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#embedded-profile-single-fp-config-requirements" target="_blank" rel="noopener">dedicated table</a>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_DOUBLE_FP_CONFIG<sup>7</sup></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​DOUBLE_​FP_​CONFIG</code><sup>7</sup></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_device_fp_config</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Describes double precision floating-point capability of the OpenCL
device.
This is a bit-field that describes one or more of the following
values:</p>
-<p class="tableblock"> CL_FP_DENORM - denorms are supported</p>
-<p class="tableblock"> CL_FP_INF_NAN - INF and NaNs are supported.</p>
-<p class="tableblock"> CL_FP_ROUND_TO_NEAREST - round to nearest even rounding mode
+<p class="tableblock"> <code>CL_​FP_​DENORM</code> - denorms are supported</p>
+<p class="tableblock"> <code>CL_​FP_​INF_​NAN</code> - INF and NaNs are supported.</p>
+<p class="tableblock"> <code>CL_​FP_​ROUND_​TO_​NEAREST</code> - round to nearest even rounding mode
supported.</p>
-<p class="tableblock"> CL_FP_ROUND_TO_ZERO - round to zero rounding mode supported.</p>
-<p class="tableblock"> CL_FP_ROUND_TO_INF - round to positive and negative infinity
+<p class="tableblock"> <code>CL_​FP_​ROUND_​TO_​ZERO</code> - round to zero rounding mode supported.</p>
+<p class="tableblock"> <code>CL_​FP_​ROUND_​TO_​INF</code> - round to positive and negative infinity
rounding modes supported.</p>
-<p class="tableblock"> CL_FP_FMA - IEEE754-2008 fused multiply-add is supported.</p>
-<p class="tableblock"> CL_FP_SOFT_FLOAT - Basic floating-point operations (such as
+<p class="tableblock"> <code>CL_​FP_​FMA</code> - IEEE754-2008 fused multiply-add is supported.</p>
+<p class="tableblock"> <code>CL_​FP_​SOFT_​FLOAT</code> - Basic floating-point operations (such as
addition, subtraction, multiplication) are implemented in software.</p>
<p class="tableblock"> Double precision is an optional feature so the mandated minimum
double precision floating-point capability is 0.</p>
<p class="tableblock"> If double precision is supported by the device, then the minimum
double precision floating-point capability must be:<br>
- CL_FP_FMA |<br>
- CL_FP_ROUND_TO_NEAREST |<br>
- CL_FP_INF_NAN |<br>
- CL_FP_DENORM.</p></td>
+ <code>CL_​FP_​FMA</code> |<br>
+ <code>CL_​FP_​ROUND_​TO_​NEAREST</code> |<br>
+ <code>CL_​FP_​INF_​NAN</code> |<br>
+ <code>CL_​FP_​DENORM</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_GLOBAL_MEM_CACHE_TYPE</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​GLOBAL_​MEM_​CACHE_​TYPE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_device_mem_cache_type</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Type of global memory cache supported.
- Valid values are: CL_NONE, CL_READ_ONLY_CACHE and
- CL_READ_WRITE_CACHE.</p></td>
+ Valid values are: <code>CL_​NONE</code>, <code>CL_​READ_​ONLY_​CACHE</code>, and
+ <code>CL_​READ_​WRITE_​CACHE</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​GLOBAL_​MEM_​CACHELINE_​SIZE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Size of global memory cache line in bytes.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_GLOBAL_MEM_CACHE_SIZE</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​GLOBAL_​MEM_​CACHE_​SIZE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_ulong</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Size of global memory cache in bytes.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_GLOBAL_MEM_SIZE</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​GLOBAL_​MEM_​SIZE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_ulong</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Size of global device memory in bytes.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​MAX_​CONSTANT_​BUFFER_​SIZE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_ulong</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Max size in bytes of a constant buffer allocation.
The minimum value is 64 KB for devices that are not of type
- CL_DEVICE_TYPE_CUSTOM.</p></td>
+ <code>CL_​DEVICE_​TYPE_​CUSTOM</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_MAX_CONSTANT_ARGS</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​MAX_​CONSTANT_​ARGS</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Max number of arguments declared with the <code>__constant</code> qualifier
in a kernel.
The minimum value is 8 for devices that are not of type
- CL_DEVICE_TYPE_CUSTOM.</p></td>
+ <code>CL_​DEVICE_​TYPE_​CUSTOM</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_MAX_GLOBAL_VARIABLE_SIZE</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​MAX_​GLOBAL_​VARIABLE_​SIZE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">The maximum number of bytes of storage that may be allocated for any
single variable in program scope or inside a function in an OpenCL
@@ -1206,7 +1207,7 @@
<p class="tableblock"> The minimum value is 64 KB.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_GLOBAL_VARIABLE_PREFERRED_TOTAL_SIZE</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​GLOBAL_​VARIABLE_​PREFERRED_​TOTAL_​SIZE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Maximum preferred total size, in bytes, of all program variables in
the global address space.
@@ -1217,102 +1218,102 @@
The minimum value is 0.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_LOCAL_MEM_TYPE</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​LOCAL_​MEM_​TYPE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_device_local_mem_type</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Type of local memory supported.
- This can be set to CL_LOCAL implying dedicated local memory storage
- such as SRAM , or CL_GLOBAL.</p>
-<p class="tableblock"> For custom devices, CL_NONE can also be returned indicating no local
+ This can be set to <code>CL_​LOCAL</code> implying dedicated local memory storage
+ such as SRAM , or <code>CL_​GLOBAL</code>.</p>
+<p class="tableblock"> For custom devices, <code>CL_​NONE</code> can also be returned indicating no local
memory support.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_LOCAL_MEM_SIZE</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​LOCAL_​MEM_​SIZE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_ulong</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Size of local memory region in bytes.
The minimum value is 32 KB for devices that are not of type
- CL_DEVICE_TYPE_CUSTOM.</p></td>
+ <code>CL_​DEVICE_​TYPE_​CUSTOM</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_ERROR_CORRECTION_SUPPORT</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​ERROR_​CORRECTION_​SUPPORT</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_bool</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Is CL_TRUE if the device implements error correction for all
+<td class="tableblock halign-left valign-top"><p class="tableblock">Is <code>CL_​TRUE</code> if the device implements error correction for all
accesses to compute device memory (global and constant).
- Is CL_FALSE if the device does not implement such error correction.</p></td>
+ Is <code>CL_​FALSE</code> if the device does not implement such error correction.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_PROFILING_TIMER_RESOLUTION</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​PROFILING_​TIMER_​RESOLUTION</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Describes the resolution of device timer.
This is measured in nanoseconds.
- Refer to <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#profiling-operations">Profiling Operations</a> for details.</p></td>
+ Refer to <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#profiling-operations" target="_blank" rel="noopener">Profiling Operations</a> for details.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_ENDIAN_LITTLE</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​ENDIAN_​LITTLE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_bool</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Is CL_TRUE if the OpenCL device is a little endian device and
- CL_FALSE otherwise</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Is <code>CL_​TRUE</code> if the OpenCL device is a little endian device and
+ <code>CL_​FALSE</code> otherwise</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_AVAILABLE</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​AVAILABLE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_bool</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Is CL_TRUE if the device is available and CL_FALSE otherwise.
+<td class="tableblock halign-left valign-top"><p class="tableblock">Is <code>CL_​TRUE</code> if the device is available and <code>CL_​FALSE</code> otherwise.
A device is considered to be available if the device can be expected
to successfully execute commands enqueued to the device.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_COMPILER_AVAILABLE</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​COMPILER_​AVAILABLE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_bool</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Is CL_FALSE if the implementation does not have a compiler available
+<td class="tableblock halign-left valign-top"><p class="tableblock">Is <code>CL_​FALSE</code> if the implementation does not have a compiler available
to compile the program source.</p>
-<p class="tableblock"> Is CL_TRUE if the compiler is available.
- This can be CL_FALSE for the embedded platform profile only.</p></td>
+<p class="tableblock"> Is <code>CL_​TRUE</code> if the compiler is available.
+ This can be <code>CL_​FALSE</code> for the embedded platform profile only.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_LINKER_AVAILABLE</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​LINKER_​AVAILABLE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_bool</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Is CL_FALSE if the implementation does not have a linker available.
- Is CL_TRUE if the linker is available.</p>
-<p class="tableblock"> This can be CL_FALSE for the embedded platform profile only.</p>
-<p class="tableblock"> This must be CL_TRUE if CL_DEVICE_COMPILER_AVAILABLE is CL_TRUE.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Is <code>CL_​FALSE</code> if the implementation does not have a linker available.
+ Is <code>CL_​TRUE</code> if the linker is available.</p>
+<p class="tableblock"> This can be <code>CL_​FALSE</code> for the embedded platform profile only.</p>
+<p class="tableblock"> This must be <code>CL_​TRUE</code> if <code>CL_​DEVICE_​COMPILER_​AVAILABLE</code> is <code>CL_​TRUE</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_EXECUTION_CAPABILITIES</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​EXECUTION_​CAPABILITIES</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_device_exec_capabilities</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Describes the execution capabilities of the device.
This is a bit-field that describes one or more of the following
values:</p>
-<p class="tableblock"> CL_EXEC_KERNEL - The OpenCL device can execute OpenCL kernels.</p>
-<p class="tableblock"> CL_EXEC_NATIVE_KERNEL - The OpenCL device can execute native
+<p class="tableblock"> <code>CL_​EXEC_​KERNEL</code> - The OpenCL device can execute OpenCL kernels.</p>
+<p class="tableblock"> <code>CL_​EXEC_​NATIVE_​KERNEL</code> - The OpenCL device can execute native
kernels.</p>
-<p class="tableblock"> The mandated minimum capability is: CL_EXEC_KERNEL.</p></td>
+<p class="tableblock"> The mandated minimum capability is: <code>CL_​EXEC_​KERNEL</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_QUEUE_ON_HOST_PROPERTIES<sup>8</sup></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​QUEUE_​ON_​HOST_​PROPERTIES</code><sup>8</sup></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_command_queue_properties</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Describes the on host command-queue properties supported by the
device.
This is a bit-field that describes one or more of the following
values:</p>
-<p class="tableblock"> CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE<br>
- CL_QUEUE_PROFILING_ENABLE</p>
-<p class="tableblock"> These properties are described in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#queue-properties-table">Queue Properties</a> table.</p>
-<p class="tableblock"> The mandated minimum capability is: CL_QUEUE_PROFILING_ENABLE.</p></td>
+<p class="tableblock"> <code>CL_​QUEUE_​OUT_​OF_​ORDER_​EXEC_​MODE_​ENABLE</code><br>
+ <code>CL_​QUEUE_​PROFILING_​ENABLE</code></p>
+<p class="tableblock"> These properties are described in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#queue-properties-table" target="_blank" rel="noopener">Queue Properties</a> table.</p>
+<p class="tableblock"> The mandated minimum capability is: <code>CL_​QUEUE_​PROFILING_​ENABLE</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_QUEUE_ON_DEVICE_PROPERTIES</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​QUEUE_​ON_​DEVICE_​PROPERTIES</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_command_queue_properties</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Describes the on device command-queue properties supported by the
device.
This is a bit-field that describes one or more of the following
values:</p>
-<p class="tableblock"> CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE<br>
- CL_QUEUE_PROFILING_ENABLE</p>
-<p class="tableblock"> These properties are described in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#queue-properties-table">Queue Properties</a> table.</p>
+<p class="tableblock"> <code>CL_​QUEUE_​OUT_​OF_​ORDER_​EXEC_​MODE_​ENABLE</code><br>
+ <code>CL_​QUEUE_​PROFILING_​ENABLE</code></p>
+<p class="tableblock"> These properties are described in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#queue-properties-table" target="_blank" rel="noopener">Queue Properties</a> table.</p>
<p class="tableblock"> The mandated minimum capability is:
- CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE | CL_QUEUE_PROFILING_ENABLE.</p></td>
+ <code>CL_​QUEUE_​OUT_​OF_​ORDER_​EXEC_​MODE_​ENABLE</code> | <code>CL_​QUEUE_​PROFILING_​ENABLE</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_QUEUE_ON_DEVICE_PREFERRED_SIZE</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​QUEUE_​ON_​DEVICE_​PREFERRED_​SIZE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">The size of the device queue in bytes preferred by the
implementation.
@@ -1321,21 +1322,21 @@
<p class="tableblock"> The minimum value is 16 KB</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_QUEUE_ON_DEVICE_MAX_SIZE</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​QUEUE_​ON_​DEVICE_​MAX_​SIZE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">The max. size of the device queue in bytes.
The minimum value is 256 KB for the full profile and 64 KB for the
embedded profile</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_MAX_ON_DEVICE_QUEUES</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​MAX_​ON_​DEVICE_​QUEUES</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">The maximum number of device queues that can be created for this
device in a single context.</p>
<p class="tableblock"> The minimum value is 1.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_MAX_ON_DEVICE_EVENTS</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​MAX_​ON_​DEVICE_​EVENTS</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">The maximum number of events in use by a device queue.
These refer to events returned by the <code>enqueue_</code> built-in functions
@@ -1344,7 +1345,7 @@
<p class="tableblock"> The minimum value is 1024.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_BUILT_IN_KERNELS</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​BUILT_​IN_​KERNELS</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">char[]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">A semi-colon separated list of built-in kernels supported by the
device.
@@ -1352,28 +1353,28 @@
the device.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_PLATFORM</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​PLATFORM</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_platform_id</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">The platform associated with this device.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_NAME</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​NAME</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">char[]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Device name string.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_VENDOR</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​VENDOR</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">char[]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Vendor name string.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DRIVER_VERSION</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DRIVER_​VERSION</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">char[]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">OpenCL software driver version string.
Follows a vendor-specific format.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_PROFILE<sup>9</sup></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​PROFILE</code><sup>9</sup></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">char[]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">OpenCL profile string.
Returns the profile name supported by the device.
@@ -1385,7 +1386,7 @@
profile.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_VERSION</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​VERSION</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">char[]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">OpenCL version string.
Returns the OpenCL version supported by the device. This version
@@ -1396,25 +1397,25 @@
1.1, 1.2, 2.0, 2.1 or 2.2.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_OPENCL_C_VERSION</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​OPENCL_​C_​VERSION</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">char[]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">OpenCL C version string.
Returns the highest OpenCL C version supported by the compiler for
- this device that is not of type CL_DEVICE_TYPE_CUSTOM.
+ this device that is not of type <code>CL_​DEVICE_​TYPE_​CUSTOM</code>.
This version string has the following format:</p>
<p class="tableblock"> <em>OpenCL<space>C<space><major_version.minor_version><space><vendor-specific
information></em></p>
<p class="tableblock"> The major_version.minor_version value returned must be 2.0 if
- CL_DEVICE_VERSION is OpenCL 2.0, OpenCL 2.1, or OpenCL 2.2.</p>
+ <code>CL_​DEVICE_​VERSION</code> is OpenCL 2.0, OpenCL 2.1, or OpenCL 2.2.</p>
<p class="tableblock"> The major_version.minor_version value returned must be 1.2 if
- CL_DEVICE_VERSION is OpenCL 1.2.</p>
+ <code>CL_​DEVICE_​VERSION</code> is OpenCL 1.2.</p>
<p class="tableblock"> The major_version.minor_version value returned must be 1.1 if
- CL_DEVICE_VERSION is OpenCL 1.1.</p>
+ <code>CL_​DEVICE_​VERSION</code> is OpenCL 1.1.</p>
<p class="tableblock"> The major_version.minor_version value returned can be 1.0 or 1.1 if
- CL_DEVICE_VERSION is OpenCL 1.0.</p></td>
+ <code>CL_​DEVICE_​VERSION</code> is OpenCL 1.0.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_EXTENSIONS</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​EXTENSIONS</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">char[]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Returns a space separated list of extension names (the extension
names themselves do not contain any spaces) supported by the device.
@@ -1447,80 +1448,80 @@
detailed description of these extensions.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_PRINTF_BUFFER_SIZE</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​PRINTF_​BUFFER_​SIZE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Maximum size in bytes of the internal buffer that holds the output
of printf calls from a kernel.
The minimum value for the FULL profile is 1 MB.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_PREFERRED_INTEROP_USER_SYNC</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​PREFERRED_​INTEROP_​USER_​SYNC</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_bool</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Is CL_TRUE if the devices preference is for the user to be
+<td class="tableblock halign-left valign-top"><p class="tableblock">Is <code>CL_​TRUE</code> if the devices preference is for the user to be
responsible for synchronization, when sharing memory objects between
- OpenCL and other APIs such as DirectX, CL_FALSE if the device /
+ OpenCL and other APIs such as DirectX, <code>CL_​FALSE</code> if the device /
implementation has a performant path for performing synchronization
of memory object shared between OpenCL and other APIs such as
DirectX.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_PARENT_DEVICE</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​PARENT_​DEVICE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_device_id</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Returns the cl_device_id of the parent device to which this
sub-device belongs.
If <em>device</em> is a root-level device, a <code>NULL</code> value is returned.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_PARTITION_MAX_SUB_DEVICES</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​PARTITION_​MAX_​SUB_​DEVICES</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Returns the maximum number of sub-devices that can be created when a
device is partitioned.</p>
-<p class="tableblock"> The value returned cannot exceed CL_DEVICE_MAX_COMPUTE_UNITS.</p></td>
+<p class="tableblock"> The value returned cannot exceed <code>CL_​DEVICE_​MAX_​COMPUTE_​UNITS</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_PARTITION_PROPERTIES</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">cl_device_partition_property[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​PARTITION_​PROPERTIES</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">cl_device_partition_ property[]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Returns the list of partition types supported by <em>device</em>.
This is an array of cl_device_partition_property values drawn from
the following list:</p>
-<p class="tableblock"> CL_DEVICE_PARTITION_EQUALLY<br>
- CL_DEVICE_PARTITION_BY_COUNTS<br>
- CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN</p>
+<p class="tableblock"> <code>CL_​DEVICE_​PARTITION_​EQUALLY</code><br>
+ <code>CL_​DEVICE_​PARTITION_​BY_​COUNTS</code><br>
+ <code>CL_​DEVICE_​PARTITION_​BY_​AFFINITY_​DOMAIN</code></p>
<p class="tableblock"> If the device cannot be partitioned (i.e. there is no partitioning
scheme supported by the device that will return at least two
subdevices), a value of 0 will be returned.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_PARTITION_AFFINITY_DOMAIN</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">cl_device_affinity_domain</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​PARTITION_​AFFINITY_​DOMAIN</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">cl_device_affinity_ domain</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Returns the list of supported affinity domains for partitioning the
- device using CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN.
+ device using <code>CL_​DEVICE_​PARTITION_​BY_​AFFINITY_​DOMAIN</code>.
This is a bit-field that describes one or more of the following
values:</p>
-<p class="tableblock"> CL_DEVICE_AFFINITY_DOMAIN_NUMA<br>
- CL_DEVICE_AFFINITY_DOMAIN_L4_CACHE<br>
- CL_DEVICE_AFFINITY_DOMAIN_L3_CACHE<br>
- CL_DEVICE_AFFINITY_DOMAIN_L2_CACHE<br>
- CL_DEVICE_AFFINITY_DOMAIN_L1_CACHE<br>
- CL_DEVICE_AFFINITY_DOMAIN_NEXT_PARTITIONABLE</p>
+<p class="tableblock"> <code>CL_​DEVICE_​AFFINITY_​DOMAIN_​NUMA</code><br>
+ <code>CL_​DEVICE_​AFFINITY_​DOMAIN_​L4_​CACHE</code><br>
+ <code>CL_​DEVICE_​AFFINITY_​DOMAIN_​L3_​CACHE</code><br>
+ <code>CL_​DEVICE_​AFFINITY_​DOMAIN_​L2_​CACHE</code><br>
+ <code>CL_​DEVICE_​AFFINITY_​DOMAIN_​L1_​CACHE</code><br>
+ <code>CL_​DEVICE_​AFFINITY_​DOMAIN_​NEXT_​PARTITIONABLE</code></p>
<p class="tableblock"> If the device does not support any affinity domains, a value of 0
will be returned.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_PARTITION_TYPE</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​PARTITION_​TYPE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_device_partition_property[]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Returns the properties argument specified in <strong>clCreateSubDevices</strong> if
device is a sub-device.
In the case where the properties argument to <strong>clCreateSubDevices</strong> is
- CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN,
- CL_DEVICE_AFFINITY_DOMAIN_NEXT_PARTITIONABLE, the affinity domain
+ <code>CL_​DEVICE_​PARTITION_​BY_​AFFINITY_​DOMAIN</code>,
+ <code>CL_​DEVICE_​AFFINITY_​DOMAIN_​NEXT_​PARTITIONABLE</code>, the affinity domain
used to perform the partition will be returned.
This can be one of the following values:</p>
-<p class="tableblock"> CL_DEVICE_AFFINITY_DOMAIN_NUMA<br>
- CL_DEVICE_AFFINITY_DOMAIN_L4_CACHE<br>
- CL_DEVICE_AFFINITY_DOMAIN_L3_CACHE<br>
- CL_DEVICE_AFFINITY_DOMAIN_L2_CACHE<br>
- CL_DEVICE_AFFINITY_DOMAIN_L1_CACHE</p>
+<p class="tableblock"> <code>CL_​DEVICE_​AFFINITY_​DOMAIN_​NUMA</code><br>
+ <code>CL_​DEVICE_​AFFINITY_​DOMAIN_​L4_​CACHE</code><br>
+ <code>CL_​DEVICE_​AFFINITY_​DOMAIN_​L3_​CACHE</code><br>
+ <code>CL_​DEVICE_​AFFINITY_​DOMAIN_​L2_​CACHE</code><br>
+ <code>CL_​DEVICE_​AFFINITY_​DOMAIN_​L1_​CACHE</code></p>
<p class="tableblock"> Otherwise the implementation may either return a
<em>param_value_size_ret</em> of 0 i.e. there is no partition type
associated with device or can return a property value of 0 (where 0
@@ -1528,14 +1529,14 @@
<em>param_value</em> points to.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_REFERENCE_COUNT</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​REFERENCE_​COUNT</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Returns the <em>device</em> reference count.
If the device is a root-level device, a reference count of one is
returned.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_SVM_CAPABILITIES</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​SVM_​CAPABILITIES</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_device_svm_capabilities</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Describes the various shared virtual memory (a.k.a. SVM) memory
allocation types the device supports.
@@ -1543,26 +1544,26 @@
OpenCL 2.0 devices.
This is a bit-field that describes a combination of the following
values:</p>
-<p class="tableblock"> CL_DEVICE_SVM_COARSE_GRAIN_BUFFER - Support for coarse-grain buffer
+<p class="tableblock"> <code>CL_​DEVICE_​SVM_​COARSE_​GRAIN_​BUFFER</code> - Support for coarse-grain buffer
sharing using <strong>clSVMAlloc</strong>.
Memory consistency is guaranteed at synchronization points and the
host must use calls to <strong>clEnqueueMapBuffer</strong> and
<strong>clEnqueueUnmapMemObject</strong>.</p>
-<p class="tableblock"> CL_DEVICE_SVM_FINE_GRAIN_BUFFER - Support for fine-grain buffer
+<p class="tableblock"> <code>CL_​DEVICE_​SVM_​FINE_​GRAIN_​BUFFER</code> - Support for fine-grain buffer
sharing using <strong>clSVMAlloc</strong>.
Memory consistency is guaranteed at synchronization points without
need for <strong>clEnqueueMapBuffer</strong> and <strong>clEnqueueUnmapMemObject</strong>.</p>
-<p class="tableblock"> CL_DEVICE_SVM_FINE_GRAIN_SYSTEM - Support for sharing the host’s
+<p class="tableblock"> <code>CL_​DEVICE_​SVM_​FINE_​GRAIN_​SYSTEM</code> - Support for sharing the host’s
entire virtual memory including memory allocated using <strong>malloc</strong>.
Memory consistency is guaranteed at synchronization points.</p>
-<p class="tableblock"> CL_DEVICE_SVM_ATOMICS - Support for the OpenCL 2.0 atomic
+<p class="tableblock"> <code>CL_​DEVICE_​SVM_​ATOMICS</code> - Support for the OpenCL 2.0 atomic
operations that provide memory consistency across the host and all
OpenCL devices supporting fine-grain SVM allocations.</p>
<p class="tableblock"> The mandated minimum capability is
- CL_DEVICE_SVM_COARSE_GRAIN_BUFFER.</p></td>
+ <code>CL_​DEVICE_​SVM_​COARSE_​GRAIN_​BUFFER</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_PREFERRED_PLATFORM_ATOMIC_ALIGNMENT</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​PREFERRED_​PLATFORM_​ATOMIC_​ALIGNMENT</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Returns the value representing the preferred alignment in bytes for
OpenCL 2.0 fine-grained SVM atomic types.
@@ -1570,7 +1571,7 @@
is aligned to the natural size of the type.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_PREFERRED_GLOBAL_ATOMIC_ALIGNMENT</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​PREFERRED_​GLOBAL_​ATOMIC_​ALIGNMENT</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Returns the value representing the preferred alignment in bytes for
OpenCL 2.0 atomic types to global memory.
@@ -1578,7 +1579,7 @@
is aligned to the natural size of the type.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_PREFERRED_LOCAL_ATOMIC_ALIGNMENT</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​PREFERRED_​LOCAL_​ATOMIC_​ALIGNMENT</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Returns the value representing the preferred alignment in bytes for
OpenCL 2.0 atomic types to local memory.
@@ -1586,7 +1587,7 @@
is aligned to the natural size of the type.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_MAX_NUM_SUB_GROUPS</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​MAX_​NUM_​SUB_​GROUPS</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Maximum number of sub-groups in a work-group that a device is
capable of executing on a single compute unit, for any given
@@ -1595,12 +1596,12 @@
(Refer also to <strong>clGetKernelSubGroupInfo</strong>.)</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEVICE_SUB_GROUP_INDEPENDENT_FORWARD_PROGRESS</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEVICE_​SUB_​GROUP_​INDEPENDENT_​FORWARD_​PROGRESS</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_bool</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Is CL_TRUE if this device supports independent forward progress of
- sub-groups, CL_FALSE otherwise.
+<td class="tableblock halign-left valign-top"><p class="tableblock">Is <code>CL_​TRUE</code> if this device supports independent forward progress of
+ sub-groups, <code>CL_​FALSE</code> otherwise.
If <strong>cl_khr_subgroups</strong> is supported by the device this must return
- CL_TRUE.</p></td>
+ <code>CL_​TRUE</code>.</p></td>
</tr>
</tbody>
</table>
@@ -1612,15 +1613,15 @@
image qualifier may result in additional read_only images resources being
created internally by an implementation.
The internally created read_only image resources will count against the max
-supported read image arguments given by CL_DEVICE_MAX_READ_IMAGE_ARGS.
+supported read image arguments given by <code>CL_​DEVICE_​MAX_​READ_​IMAGE_​ARGS</code>.
Enqueuing a kernel that requires more images than the implementation can
-support will result in a CL_OUT_OF_RESOURCES error being returned.</p>
+support will result in a <code>CL_​OUT_​OF_​RESOURCES</code> error being returned.</p>
</dd>
<dt class="hdlist1">5</dt>
<dd>
-<p>NOTE: <strong>CL_DEVICE_MAX_WRITE_IMAGE_ARGS</strong> is only there for backward
+<p>NOTE: <code>CL_​DEVICE_​MAX_​WRITE_​IMAGE_​ARGS</code> is only there for backward
compatibility.
-<strong>CL_DEVICE_MAX_READ_WRITE_IMAGE_ARGS</strong> should be used instead.</p>
+<code>CL_​DEVICE_​MAX_​READ_​WRITE_​IMAGE_​ARGS</code> should be used instead.</p>
</dd>
<dt class="hdlist1">6</dt>
<dd>
@@ -1638,8 +1639,8 @@
</dd>
<dt class="hdlist1">8</dt>
<dd>
-<p>CL_DEVICE_QUEUE_PROPERTIES is deprecated and replaced by
-CL_DEVICE_QUEUE_ON_HOST_PROPERTIES.</p>
+<p><code>CL_​DEVICE_​QUEUE_​PROPERTIES</code> is deprecated and replaced by
+<code>CL_​DEVICE_​QUEUE_​ON_​HOST_​PROPERTIES</code>.</p>
</dd>
<dt class="hdlist1">9</dt>
<dd>
@@ -1649,36 +1650,36 @@
will support devices that are FULL_PROFILE and may also support devices
that are EMBEDDED_PROFILE.
The compiler must be available for all devices i.e.
-CL_DEVICE_COMPILER_AVAILABLE is CL_TRUE.
+<code>CL_​DEVICE_​COMPILER_​AVAILABLE</code> is <code>CL_​TRUE</code>.
If the platform profile returned is EMBEDDED_PROFILE, then devices that
are only EMBEDDED_PROFILE are supported.</p>
</dd>
</dl>
</div>
<div class="paragraph">
-<p><strong>clGetDeviceInfo</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clGetDeviceInfo</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_DEVICE if <em>device</em> is not valid.</p>
+<p><code>CL_​INVALID_​DEVICE</code> if <em>device</em> is not valid.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>param_name</em> is not one of the supported values or
+<p><code>CL_​INVALID_​VALUE</code> if <em>param_name</em> is not one of the supported values or
if size in bytes specified by <em>param_value_size</em> is < size of return
-type as specified in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table">Device Queries</a> table
+type as specified in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table" target="_blank" rel="noopener">Device Queries</a> table
and <em>param_value</em> is not a <code>NULL</code> value or if <em>param_name</em> is a value
that is available as an extension and the corresponding extension is not
supported by the device.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -1697,10 +1698,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetDeviceInfo" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetDeviceInfo</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetDeviceInfo" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -1713,7 +1711,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1721,8 +1719,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clGetEventInfo.html b/sdk/2.2/docs/man/html/clGetEventInfo.html
index e8df9b9..1579e27 100644
--- a/sdk/2.2/docs/man/html/clGetEventInfo.html
+++ b/sdk/2.2/docs/man/html/clGetEventInfo.html
@@ -783,7 +783,7 @@
<p><em>param_name</em> specifies the information to query.
The list of supported <em>param_name</em> types and the information returned in
<em>param_value</em> by <strong>clGetEventInfo</strong> is described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#event-info-table">Event Object Queries</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#event-info-table" target="_blank" rel="noopener">Event Object Queries</a> table.</p>
</li>
<li>
<p><em>param_value</em> is a pointer to memory where the appropriate result being
@@ -794,7 +794,7 @@
<p><em>param_value_size</em> is used to specify the size in bytes of memory pointed to
by <em>param_value</em>.
This size must be ≥ size of return type as described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#event-info-table">Event Object Queries</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#event-info-table" target="_blank" rel="noopener">Event Object Queries</a> table.</p>
</li>
<li>
<p><em>param_value_size_ret</em> returns the actual size in bytes of data being
@@ -809,7 +809,7 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<table id="event-info-table" class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 1. <strong>clGetEventInfo</strong> parameter queries</caption>
+<caption class="title">Table 1. List of supported param_names by <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetEventInfo" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetEventInfo</a></caption>
<colgroup>
<col style="width: 30%;">
<col style="width: 33%;">
@@ -824,61 +824,61 @@
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_EVENT_COMMAND_QUEUE</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​EVENT_​COMMAND_​QUEUE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_command_queue</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the command-queue associated with <em>event</em>.
For user event objects, a <code>NULL</code> value is returned.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_EVENT_CONTEXT</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​EVENT_​CONTEXT</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_context</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the context associated with <em>event</em>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_EVENT_COMMAND_TYPE</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​EVENT_​COMMAND_​TYPE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_command_type</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the command associated with event.
Can be one of the following values:</p>
-<p class="tableblock"> CL_COMMAND_NDRANGE_KERNEL<br>
- CL_COMMAND_NATIVE_KERNEL<br>
- CL_COMMAND_READ_BUFFER<br>
- CL_COMMAND_WRITE_BUFFER<br>
- CL_COMMAND_COPY_BUFFER<br>
- CL_COMMAND_READ_IMAGE<br>
- CL_COMMAND_WRITE_IMAGE<br>
- CL_COMMAND_COPY_IMAGE<br>
- CL_COMMAND_COPY_BUFFER_TO_IMAGE<br>
- CL_COMMAND_COPY_IMAGE_TO_BUFFER<br>
- CL_COMMAND_MAP_BUFFER<br>
- CL_COMMAND_MAP_IMAGE<br>
- CL_COMMAND_UNMAP_MEM_OBJECT<br>
- CL_COMMAND_MARKER<br>
- CL_COMMAND_ACQUIRE_GL_OBJECTS<br>
- CL_COMMAND_RELEASE_GL_OBJECTS<br>
- CL_COMMAND_READ_BUFFER_RECT<br>
- CL_COMMAND_WRITE_BUFFER_RECT<br>
- CL_COMMAND_COPY_BUFFER_RECT<br>
- CL_COMMAND_USER<br>
- CL_COMMAND_BARRIER<br>
- CL_COMMAND_MIGRATE_MEM_OBJECTS<br>
- CL_COMMAND_FILL_BUFFER<br>
- CL_COMMAND_FILL_IMAGE<br>
- CL_COMMAND_SVM_FREE<br>
- CL_COMMAND_SVM_MEMCPY<br>
- CL_COMMAND_SVM_MEMFILL<br>
- CL_COMMAND_SVM_MAP<br>
- CL_COMMAND_SVM_UNMAP</p></td>
+<p class="tableblock"> <code>CL_​COMMAND_​NDRANGE_​KERNEL</code><br>
+ <code>CL_​COMMAND_​NATIVE_​KERNEL</code><br>
+ <code>CL_​COMMAND_​READ_​BUFFER</code><br>
+ <code>CL_​COMMAND_​WRITE_​BUFFER</code><br>
+ <code>CL_​COMMAND_​COPY_​BUFFER</code><br>
+ <code>CL_​COMMAND_​READ_​IMAGE</code><br>
+ <code>CL_​COMMAND_​WRITE_​IMAGE</code><br>
+ <code>CL_​COMMAND_​COPY_​IMAGE</code><br>
+ <code>CL_​COMMAND_​COPY_​BUFFER_​TO_​IMAGE</code><br>
+ <code>CL_​COMMAND_​COPY_​IMAGE_​TO_​BUFFER</code><br>
+ <code>CL_​COMMAND_​MAP_​BUFFER</code><br>
+ <code>CL_​COMMAND_​MAP_​IMAGE</code><br>
+ <code>CL_​COMMAND_​UNMAP_​MEM_​OBJECT</code><br>
+ <code>CL_​COMMAND_​MARKER</code><br>
+ <code>CL_​COMMAND_​ACQUIRE_​GL_​OBJECTS</code><br>
+ <code>CL_​COMMAND_​RELEASE_​GL_​OBJECTS</code><br>
+ <code>CL_​COMMAND_​READ_​BUFFER_​RECT</code><br>
+ <code>CL_​COMMAND_​WRITE_​BUFFER_​RECT</code><br>
+ <code>CL_​COMMAND_​COPY_​BUFFER_​RECT</code><br>
+ <code>CL_​COMMAND_​USER</code><br>
+ <code>CL_​COMMAND_​BARRIER</code><br>
+ <code>CL_​COMMAND_​MIGRATE_​MEM_​OBJECTS</code><br>
+ <code>CL_​COMMAND_​FILL_​BUFFER</code><br>
+ <code>CL_​COMMAND_​FILL_​IMAGE</code><br>
+ <code>CL_​COMMAND_​SVM_​FREE</code><br>
+ <code>CL_​COMMAND_​SVM_​MEMCPY</code><br>
+ <code>CL_​COMMAND_​SVM_​MEMFILL</code><br>
+ <code>CL_​COMMAND_​SVM_​MAP</code><br>
+ <code>CL_​COMMAND_​SVM_​UNMAP</code></p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_EVENT_COMMAND_EXECUTION_STATUS</strong><sup>19</sup></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​EVENT_​COMMAND_​EXECUTION_​STATUS</code><sup>19</sup></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_int</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the execution status of the command identified by event.
Valid values are:</p>
-<p class="tableblock"> CL_QUEUED (command has been enqueued n the command-queue),</p>
-<p class="tableblock"> CL_SUBMITTED (enqueued command has been submitted by the host to the
+<p class="tableblock"> <code>CL_​QUEUED</code> (command has been enqueued in the command-queue),</p>
+<p class="tableblock"> <code>CL_​SUBMITTED</code> (enqueued command has been submitted by the host to the
device associated with the command-queue),</p>
-<p class="tableblock"> CL_RUNNING (device is currently executing this command),</p>
-<p class="tableblock"> CL_COMPLETE (the command has completed), or</p>
+<p class="tableblock"> <code>CL_​RUNNING</code> (device is currently executing this command),</p>
+<p class="tableblock"> <code>CL_​COMPLETE</code> (the command has completed), or</p>
<p class="tableblock"> Error code given by a negative integer value. (command was
abnormally terminated - this may be caused by a bad memory access
etc.).
@@ -887,7 +887,7 @@
errcode_ret values.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_EVENT_REFERENCE_COUNT</strong><sup>20</sup></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​EVENT_​REFERENCE_​COUNT</code><sup>20</sup></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the <em>event</em> reference count.</p></td>
</tr>
@@ -898,10 +898,10 @@
<dt class="hdlist1">19</dt>
<dd>
<p>The error code values are negative, and event state values are positive.
-The event state values are ordered from the largest value (CL_QUEUED)
-for the first or initial state to the smallest value (CL_COMPLETE or
+The event state values are ordered from the largest value <code>CL_​QUEUED</code>
+for the first or initial state to the smallest value (<code>CL_​COMPLETE</code> or
negative integer value) for the last or complete state.
-The value of CL_COMPLETE and CL_SUCCESS are the same.</p>
+The value of <code>CL_​COMPLETE</code> and <code>CL_​SUCCESS</code> are the same.</p>
</dd>
<dt class="hdlist1">20</dt>
<dd>
@@ -913,37 +913,37 @@
</div>
<div class="paragraph">
<p>Using <strong>clGetEventInfo</strong> to determine if a command identified by <em>event</em> has
-finished execution (i.e. CL_EVENT_COMMAND_EXECUTION_STATUS returns
-CL_COMPLETE) is not a synchronization point.
+finished execution (i.e. <code>CL_​EVENT_​COMMAND_​EXECUTION_​STATUS</code> returns
+<code>CL_​COMPLETE</code>) is not a synchronization point.
There are no guarantees that the memory objects being modified by command
associated with <em>event</em> will be visible to other enqueued commands.</p>
</div>
<div class="paragraph">
-<p><strong>clGetEventInfo</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clGetEventInfo</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_VALUE if <em>param_name</em> is not valid, or if size in bytes
+<p><code>CL_​INVALID_​VALUE</code> if <em>param_name</em> is not valid, or if size in bytes
specified by <em>param_value_size</em> is < size of return type as described in
-the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-argument-info-table">Kernel Argument Queries</a> table and
+the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-argument-info-table" target="_blank" rel="noopener">Kernel Argument Queries</a> table and
<em>param_value</em> is not <code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if information to query given in <em>param_name</em> cannot be
+<p><code>CL_​INVALID_​VALUE</code> if information to query given in <em>param_name</em> cannot be
queried for <em>event</em>.</p>
</li>
<li>
-<p>CL_INVALID_EVENT if <em>event</em> is a not a valid event object.</p>
+<p><code>CL_​INVALID_​EVENT</code> if <em>event</em> is a not a valid event object.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -962,10 +962,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetEventInfo" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetEventInfo</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetEventInfo" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -978,7 +975,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -986,8 +983,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clGetEventProfilingInfo.html b/sdk/2.2/docs/man/html/clGetEventProfilingInfo.html
index 5403007..4b5bce6 100644
--- a/sdk/2.2/docs/man/html/clGetEventProfilingInfo.html
+++ b/sdk/2.2/docs/man/html/clGetEventProfilingInfo.html
@@ -784,7 +784,7 @@
<p><em>param_name</em> specifies the profiling data to query.
The list of supported <em>param_name</em> types and the information returned in
<em>param_value</em> by <strong>clGetEventProfilingInfo</strong> is described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#event-profiling-info-table">Event Profiling Queries</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#event-profiling-info-table" target="_blank" rel="noopener">Event Profiling Queries</a> table.</p>
</li>
<li>
<p><em>param_value</em> is a pointer to memory where the appropriate result being
@@ -795,7 +795,7 @@
<p><em>param_value_size</em> is used to specify the size in bytes of memory pointed to
by <em>param_value</em>.
This size must be ≥ size of return type as described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#event-profiling-info-table">Event Profiling Queries</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#event-profiling-info-table" target="_blank" rel="noopener">Event Profiling Queries</a> table.</p>
</li>
<li>
<p><em>param_value_size_ret</em> returns the actual size in bytes of data being
@@ -810,7 +810,7 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<table id="event-profiling-info-table" class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 1. <strong>clGetEventProfilingInfo</strong> parameter queries</caption>
+<caption class="title">Table 1. List of supported param_names by <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetEventProfilingInfo" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetEventProfilingInfo</a></caption>
<colgroup>
<col style="width: 34%;">
<col style="width: 33%;">
@@ -825,14 +825,14 @@
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_PROFILING_COMMAND_QUEUED</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​PROFILING_​COMMAND_​QUEUED</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_ulong</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">A 64-bit value that describes the current device time counter in
nanoseconds when the command identified by event is enqueued in a
command-queue by the host.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_PROFILING_COMMAND_SUBMIT</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​PROFILING_​COMMAND_​SUBMIT</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_ulong</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">A 64-bit value that describes the current device time counter in
nanoseconds when the command identified by event that has been
@@ -840,21 +840,21 @@
command-queue.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_PROFILING_COMMAND_START</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​PROFILING_​COMMAND_​START</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_ulong</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">A 64-bit value that describes the current device time counter in
nanoseconds when the command identified by event starts execution on
the device.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_PROFILING_COMMAND_END</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​PROFILING_​COMMAND_​END</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_ulong</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">A 64-bit value that describes the current device time counter in
nanoseconds when the command identified by event has finished
execution on the device.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_PROFILING_COMMAND_COMPLETE</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​PROFILING_​COMMAND_​COMPLETE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_ulong</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">A 64-bit value that describes the current device time counter in
nanoseconds when the command identified by event and any child
@@ -870,38 +870,38 @@
<div class="paragraph">
<p>OpenCL devices are required to correctly track time across changes in device
frequency and power states.
-The CL_DEVICE_PROFILING_TIMER_RESOLUTION specifies the resolution of the
+The <code>CL_​DEVICE_​PROFILING_​TIMER_​RESOLUTION</code> specifies the resolution of the
timer i.e. the number of nanoseconds elapsed before the timer is
incremented.</p>
</div>
<div class="paragraph">
-<p><strong>clGetEventProfilingInfo</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clGetEventProfilingInfo</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully and the profiling information has been recorded.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_PROFILING_INFO_NOT_AVAILABLE if the CL_QUEUE_PROFILING_ENABLE flag is
+<p><code>CL_​PROFILING_​INFO_​NOT_​AVAILABLE</code> if the <code>CL_​QUEUE_​PROFILING_​ENABLE</code> flag is
not set for the command-queue, if the execution status of the command
-identified by <em>event</em> is not CL_COMPLETE or if <em>event</em> is a user event
+identified by <em>event</em> is not <code>CL_​COMPLETE</code> or if <em>event</em> is a user event
object.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>param_name</em> is not valid, or if size in bytes
+<p><code>CL_​INVALID_​VALUE</code> if <em>param_name</em> is not valid, or if size in bytes
specified by <em>param_value_size</em> is < size of return type as described in
-the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#event-profiling-info-table">Event Profiling Queries</a> table and
+the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#event-profiling-info-table" target="_blank" rel="noopener">Event Profiling Queries</a> table and
<em>param_value</em> is not <code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_EVENT if <em>event</em> is a not a valid event object.</p>
+<p><code>CL_​INVALID_​EVENT</code> if <em>event</em> is a not a valid event object.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -920,10 +920,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetEventProfilingInfo" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetEventProfilingInfo</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetEventProfilingInfo" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -936,7 +933,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -944,8 +941,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clGetExtensionFunctionAddressForPlatform.html b/sdk/2.2/docs/man/html/clGetExtensionFunctionAddressForPlatform.html
index d45ebfa..3b4aa73 100644
--- a/sdk/2.2/docs/man/html/clGetExtensionFunctionAddressForPlatform.html
+++ b/sdk/2.2/docs/man/html/clGetExtensionFunctionAddressForPlatform.html
@@ -899,7 +899,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -907,7 +907,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clGetGLContextInfoKHR.html b/sdk/2.2/docs/man/html/clGetGLContextInfoKHR.html
index 1cb27b6..132db1f 100644
--- a/sdk/2.2/docs/man/html/clGetGLContextInfoKHR.html
+++ b/sdk/2.2/docs/man/html/clGetGLContextInfoKHR.html
@@ -1504,7 +1504,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1512,7 +1512,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clGetGLObjectInfo.html b/sdk/2.2/docs/man/html/clGetGLObjectInfo.html
index e177b61..e3f80bd 100644
--- a/sdk/2.2/docs/man/html/clGetGLObjectInfo.html
+++ b/sdk/2.2/docs/man/html/clGetGLObjectInfo.html
@@ -848,7 +848,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -856,7 +856,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clGetGLTextureInfo.html b/sdk/2.2/docs/man/html/clGetGLTextureInfo.html
index f2d59f8..6d81b4a 100644
--- a/sdk/2.2/docs/man/html/clGetGLTextureInfo.html
+++ b/sdk/2.2/docs/man/html/clGetGLTextureInfo.html
@@ -913,7 +913,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -921,7 +921,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clGetHostTimer.html b/sdk/2.2/docs/man/html/clGetHostTimer.html
index c30fe0a..3d28802 100644
--- a/sdk/2.2/docs/man/html/clGetHostTimer.html
+++ b/sdk/2.2/docs/man/html/clGetHostTimer.html
@@ -780,7 +780,7 @@
<p><em>host_timestamp</em> will be updated with the value of the current timer in
nanoseconds.
The resolution of the timer may be queried via <strong>clGetPlatformInfo</strong> and the
-flag CL_PLATFORM_HOST_TIMER_RESOLUTION.</p>
+flag <code>CL_​PLATFORM_​HOST_​TIMER_​RESOLUTION</code>.</p>
</li>
</ul>
</div>
@@ -805,24 +805,24 @@
the same timebase.</p>
</div>
<div class="paragraph">
-<p><strong>clGetHostTimer</strong> will return CL_SUCCESS with a time value in
+<p><strong>clGetHostTimer</strong> will return <code>CL_​SUCCESS</code> with a time value in
<em>host_timestamp</em> if provided.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_DEVICE if <em>device</em> is not a valid OpenCL device.</p>
+<p><code>CL_​INVALID_​DEVICE</code> if <em>device</em> is not a valid OpenCL device.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>host_timestamp</em> is <code>NULL</code>.</p>
+<p><code>CL_​INVALID_​VALUE</code> if <em>host_timestamp</em> is <code>NULL</code>.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -841,10 +841,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetHostTimer" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetHostTimer</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetHostTimer" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -857,7 +854,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -865,8 +862,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clGetImageInfo.html b/sdk/2.2/docs/man/html/clGetImageInfo.html
index 621b95a..b541278 100644
--- a/sdk/2.2/docs/man/html/clGetImageInfo.html
+++ b/sdk/2.2/docs/man/html/clGetImageInfo.html
@@ -784,7 +784,7 @@
<p><em>param_name</em> specifies the information to query.
The list of supported <em>param_name</em> types and the information returned in
<em>param_value</em> by <strong>clGetImageInfo</strong> is described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#image-info-table">Image Object Queries</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#image-info-table" target="_blank" rel="noopener">Image Object Queries</a> table.</p>
</li>
<li>
<p><em>param_value</em> is a pointer to memory where the appropriate result being
@@ -795,7 +795,7 @@
<p><em>param_value_size</em> is used to specify the size in bytes of memory pointed to
by <em>param_value</em>.
This size must be ≥ size of return type as described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#image-info-table">Image Object Queries</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#image-info-table" target="_blank" rel="noopener">Image Object Queries</a> table.</p>
</li>
<li>
<p><em>param_value_size_ret</em> returns the actual size in bytes of data being
@@ -810,7 +810,7 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<table id="image-info-table" class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 1. List of supported param_names by <strong>clGetImageInfo</strong></caption>
+<caption class="title">Table 1. List of supported param_names by <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetImageInfo" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetImageInfo</a></caption>
<colgroup>
<col style="width: 34%;">
<col style="width: 33%;">
@@ -825,13 +825,13 @@
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_IMAGE_FORMAT</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​IMAGE_​FORMAT</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_image_format</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return image format descriptor specified when <em>image</em> is created
with <strong>clCreateImage</strong>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_IMAGE_ELEMENT_SIZE</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​IMAGE_​ELEMENT_​SIZE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return size of each element of the image memory object given by
<em>image</em> in bytes.
@@ -839,13 +839,13 @@
The value of <em>n</em> is given in <em>cl_image_format</em> descriptor.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_IMAGE_ROW_PITCH</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​IMAGE_​ROW_​PITCH</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return calculated row pitch in bytes of a row of elements of the
image object given by <em>image</em>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_IMAGE_SLICE_PITCH</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​IMAGE_​SLICE_​PITCH</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return calculated slice pitch in bytes of a 2D slice for the 3D
image object or size of each image in a 1D or 2D image array given
@@ -853,64 +853,64 @@
For a 1D image, 1D image buffer and 2D image object return 0.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_IMAGE_WIDTH</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​IMAGE_​WIDTH</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return width of the image in pixels.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_IMAGE_HEIGHT</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​IMAGE_​HEIGHT</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return height of the image in pixels.
For a 1D image, 1D image buffer and 1D image array object, height =
0.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_IMAGE_DEPTH</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​IMAGE_​DEPTH</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return depth of the image in pixels.
For a 1D image, 1D image buffer, 2D image or 1D and 2D image array
object, depth = 0.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_IMAGE_ARRAY_SIZE</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​IMAGE_​ARRAY_​SIZE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return number of images in the image array.
If <em>image</em> is not an image array, 0 is returned.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_IMAGE_NUM_MIP_LEVELS</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​IMAGE_​NUM_​MIP_​LEVELS</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return <code>num_mip_levels</code> associated with <em>image</em>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_IMAGE_NUM_SAMPLES</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​IMAGE_​NUM_​SAMPLES</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return <code>num_samples</code> associated with <em>image</em>.</p></td>
</tr>
</tbody>
</table>
<div class="paragraph">
-<p><strong>clGetImageInfo</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clGetImageInfo</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_VALUE if <em>param_name</em> is not valid, or if size in bytes
+<p><code>CL_​INVALID_​VALUE</code> if <em>param_name</em> is not valid, or if size in bytes
specified by <em>param_value_size</em> is < size of return type as described in
-the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#image-info-table">Image Object Queries</a> table and <em>param_value</em> is
+the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#image-info-table" target="_blank" rel="noopener">Image Object Queries</a> table and <em>param_value</em> is
not <code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_MEM_OBJECT if <em>image</em> is a not a valid image object.</p>
+<p><code>CL_​INVALID_​MEM_​OBJECT</code> if <em>image</em> is a not a valid image object.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -929,10 +929,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetImageInfo" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetImageInfo</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetImageInfo" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -945,7 +942,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -953,8 +950,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clGetKernelArgInfo.html b/sdk/2.2/docs/man/html/clGetKernelArgInfo.html
index 56048bb..dd7f562 100644
--- a/sdk/2.2/docs/man/html/clGetKernelArgInfo.html
+++ b/sdk/2.2/docs/man/html/clGetKernelArgInfo.html
@@ -790,7 +790,7 @@
<p><em>param_name</em> specifies the argument information to query.
The list of supported <em>param_name</em> types and the information returned in
<em>param_value</em> by <strong>clGetKernelArgInfo</strong> is described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-argument-info-table">Kernel Argument Queries</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-argument-info-table" target="_blank" rel="noopener">Kernel Argument Queries</a> table.</p>
</li>
<li>
<p><em>param_value</em> is a pointer to memory where the appropriate result being
@@ -801,7 +801,7 @@
<p><em>param_value_size</em> is used to specify the size in bytes of memory pointed to
by <em>param_value</em>.
This size must be > size of return type as described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-argument-info-table">Kernel Argument Queries</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-argument-info-table" target="_blank" rel="noopener">Kernel Argument Queries</a> table.</p>
</li>
<li>
<p><em>param_value_size ret</em> returns the actual size in bytes of data being
@@ -822,11 +822,11 @@
in options argument to <strong>clBuildProgram</strong> or <strong>clCompileProgram</strong>.</p>
</div>
<table id="kernel-argument-info-table" class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 1. <strong>clGetKernelArgInfo</strong> parameter queries</caption>
+<caption class="title">Table 1. List of supported param_names by <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetKernelArgInfo" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetKernelArgInfo</a></caption>
<colgroup>
-<col style="width: 34%;">
-<col style="width: 33%;">
-<col style="width: 33%;">
+<col style="width: 33.3333%;">
+<col style="width: 16.6666%;">
+<col style="width: 50.0001%;">
</colgroup>
<thead>
<tr>
@@ -837,35 +837,35 @@
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_KERNEL_ARG_ADDRESS_QUALIFIER</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​KERNEL_​ARG_​ADDRESS_​QUALIFIER</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_kernel_arg_address_qualifier</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Returns the address qualifier specified for the argument given by
<em>arg_indx</em>.
This can be one of the following values:</p>
-<p class="tableblock"> CL_KERNEL_ARG_ADDRESS_GLOBAL<br>
- CL_KERNEL_ARG_ADDRESS_LOCAL<br>
- CL_KERNEL_ARG_ADDRESS_CONSTANT<br>
- CL_KERNEL_ARG_ADDRESS_PRIVATE</p>
+<p class="tableblock"> <code>CL_​KERNEL_​ARG_​ADDRESS_​GLOBAL</code><br>
+ <code>CL_​KERNEL_​ARG_​ADDRESS_​LOCAL</code><br>
+ <code>CL_​KERNEL_​ARG_​ADDRESS_​CONSTANT</code><br>
+ <code>CL_​KERNEL_​ARG_​ADDRESS_​PRIVATE</code></p>
<p class="tableblock"> If no address qualifier is specified, the default address qualifier
- which is CL_KERNEL_ARG_ADDRESS_PRIVATE is returned.</p></td>
+ which is <code>CL_​KERNEL_​ARG_​ADDRESS_​PRIVATE</code> is returned.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_KERNEL_ARG_ACCESS_QUALIFIER</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​KERNEL_​ARG_​ACCESS_​QUALIFIER</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_kernel_arg_access_qualifier</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Returns the access qualifier specified for the argument given by
<em>arg_indx</em>.
This can be one of the following values:</p>
-<p class="tableblock"> CL_KERNEL_ARG_ACCESS_READ_ONLY<br>
- CL_KERNEL_ARG_ACCESS_WRITE_ONLY<br>
- CL_KERNEL_ARG_ACCESS_READ_WRITE<br>
- CL_KERNEL_ARG_ACCESS_NONE</p>
+<p class="tableblock"> <code>CL_​KERNEL_​ARG_​ACCESS_​READ_​ONLY</code><br>
+ <code>CL_​KERNEL_​ARG_​ACCESS_​WRITE_​ONLY</code><br>
+ <code>CL_​KERNEL_​ARG_​ACCESS_​READ_​WRITE</code><br>
+ <code>CL_​KERNEL_​ARG_​ACCESS_​NONE</code></p>
<p class="tableblock"> If argument is not an image type and is not declared with the pipe
- qualifier, CL_KERNEL_ARG_ACCESS_NONE is returned.
+ qualifier, <code>CL_​KERNEL_​ARG_​ACCESS_​NONE</code> is returned.
If argument is an image type, the access qualifier specified or the
default access qualifier is returned.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_KERNEL_ARG_TYPE_NAME</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​KERNEL_​ARG_​TYPE_​NAME</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">char[]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Returns the type name specified for the argument given by
<em>arg_indx</em>.
@@ -878,19 +878,21 @@
qualifiers.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_KERNEL_ARG_TYPE_QUALIFIER</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​KERNEL_​ARG_​TYPE_​QUALIFIER</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_kernel_arg_type_qualifier</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Returns the type qualifier specified for the argument given by
- <em>arg_indx</em>.
- The returned value can be: CL_KERNEL_ARG_TYPE_CONST<sup>17</sup>,
- CL_KERNEL_ARG_TYPE_RESTRICT, CL_KERNEL_ARG_TYPE_VOLATILE<sup>18</sup>, a
- combination of the above enums, CL_KERNEL_ARG_TYPE_PIPE or
- CL_KERNEL_ARG_TYPE_NONE.</p>
-<p class="tableblock"> CL_KERNEL_ARG_TYPE_NONE is returned for all parameters passed by
+<td class="tableblock halign-left valign-top"><p class="tableblock">Returns a bitfield describing one or more type qualifiers specified
+ for the argument given by <em>arg_indx</em>.
+ The returned values can be:</p>
+<p class="tableblock"> <code>CL_​KERNEL_​ARG_​TYPE_​CONST</code><sup>17</sup><br>
+ <code>CL_​KERNEL_​ARG_​TYPE_​RESTRICT</code><br>
+ <code>CL_​KERNEL_​ARG_​TYPE_​VOLATILE</code><sup>18</sup><br>
+ <code>CL_​KERNEL_​ARG_​TYPE_​PIPE</code>, or<br>
+ <code>CL_​KERNEL_​ARG_​TYPE_​NONE</code></p>
+<p class="tableblock"> <code>CL_​KERNEL_​ARG_​TYPE_​NONE</code> is returned for all parameters passed by
value.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_KERNEL_ARG_NAME</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​KERNEL_​ARG_​NAME</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">char[]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Returns the name specified for the argument given by <em>arg_indx</em>.</p></td>
</tr>
@@ -900,28 +902,28 @@
<dl>
<dt class="hdlist1">17</dt>
<dd>
-<p>CL_KERNEL_ARG_TYPE_CONST is returned for
-CL_KERNEL_ARG_TYPE_QUALIFIER if the argument is declared with the
+<p><code>CL_​KERNEL_​ARG_​TYPE_​CONST</code> is returned for
+<code>CL_​KERNEL_​ARG_​TYPE_​QUALIFIER</code> if the argument is declared with the
<code>constant</code> address space qualifier.</p>
</dd>
<dt class="hdlist1">18</dt>
<dd>
-<p>CL_KERNEL_ARG_TYPE_VOLATILE is returned for
-CL_KERNEL_ARG_TYPE_QUALIFIER if the argument is a pointer and the
+<p><code>CL_​KERNEL_​ARG_​TYPE_​VOLATILE</code> is returned for
+<code>CL_​KERNEL_​ARG_​TYPE_​QUALIFIER</code> if the argument is a pointer and the
referenced type is declared with the volatile qualifier.
For example, a kernel argument declared as <code>global int volatile *x</code>
-returns CL_KERNEL_ARG_TYPE_VOLATILE but a kernel argument declared
+returns <code>CL_​KERNEL_​ARG_​TYPE_​VOLATILE</code> but a kernel argument declared
as <code>global int * volatile x</code> does not.
-Similarly, CL_KERNEL_ARG_TYPE_CONST is returned if the argument is a
+Similarly, <code>CL_​KERNEL_​ARG_​TYPE_​CONST</code> is returned if the argument is a
pointer and the referenced type is declared with the restrict or
const qualifier.
For example, a kernel argument declared as <code>global int const *x</code>
-returns CL_KERNEL_ARG_TYPE_CONST but a kernel argument declared as
+returns <code>CL_​KERNEL_​ARG_​TYPE_​CONST</code> but a kernel argument declared as
<code>global int * const x</code> does not.
-CL_KERNEL_ARG_TYPE_RESTRICT will be returned if the pointer type is
+<code>CL_​KERNEL_​ARG_​TYPE_​RESTRICT</code> will be returned if the pointer type is
marked <code>restrict</code>.
For example, <code>global int * restrict x</code> returns
-CL_KERNEL_ARG_TYPE_RESTRICT.</p>
+<code>CL_​KERNEL_​ARG_​TYPE_​RESTRICT</code>.</p>
</dd>
</dl>
</div>
@@ -933,20 +935,20 @@
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_ARG_INDEX if <em>arg_indx</em> is not a valid argument index.</p>
+<p><code>CL_​INVALID_​ARG_​INDEX</code> if <em>arg_indx</em> is not a valid argument index.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>param_name</em> is not valid, or if size in bytes
+<p><code>CL_​INVALID_​VALUE</code> if <em>param_name</em> is not valid, or if size in bytes
specified by <em>param_value</em> size is < size of return type as described in
-the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-argument-info-table">Kernel Argument Queries</a> table and
+the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-argument-info-table" target="_blank" rel="noopener">Kernel Argument Queries</a> table and
<em>param_value</em> is not <code>NULL</code>.</p>
</li>
<li>
-<p>CL_KERNEL_ARG_INFO_NOT_AVAILABLE if the argument information is not
+<p><code>CL_​KERNEL_​ARG_​INFO_​NOT_​AVAILABLE</code> if the argument information is not
available for kernel.</p>
</li>
<li>
-<p>CL_INVALID_KERNEL if <em>kernel</em> is a not a valid kernel object.</p>
+<p><code>CL_​INVALID_​KERNEL</code> if <em>kernel</em> is a not a valid kernel object.</p>
</li>
</ul>
</div>
@@ -964,10 +966,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetKernelArgInfo" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetKernelArgInfo</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetKernelArgInfo" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -980,7 +979,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -988,8 +987,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clGetKernelInfo.html b/sdk/2.2/docs/man/html/clGetKernelInfo.html
index 5f464a1..62ab7c8 100644
--- a/sdk/2.2/docs/man/html/clGetKernelInfo.html
+++ b/sdk/2.2/docs/man/html/clGetKernelInfo.html
@@ -783,7 +783,7 @@
<p><em>param_name</em> specifies the information to query.
The list of supported <em>param_name</em> types and the information returned in
<em>param_value</em> by <strong>clGetKernelInfo</strong> is described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-info-table">Kernel Object Queries</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-info-table" target="_blank" rel="noopener">Kernel Object Queries</a> table.</p>
</li>
<li>
<p><em>param_value</em> is a pointer to memory where the appropriate result being
@@ -794,7 +794,7 @@
<p><em>param_value_size</em> is used to specify the size in bytes of memory pointed to
by <em>param_value</em>.
This size must be ≥ size of return type as described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-info-table">Kernel Object Queries</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-info-table" target="_blank" rel="noopener">Kernel Object Queries</a> table.</p>
</li>
<li>
<p><em>param_value_size_ret</em> returns the actual size in bytes of data being
@@ -809,7 +809,7 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<table id="kernel-info-table" class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 1. <strong>clGetKernelInfo</strong> parameter queries</caption>
+<caption class="title">Table 1. List of supported param_names by <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetKernelInfo" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetKernelInfo</a></caption>
<colgroup>
<col style="width: 34%;">
<col style="width: 33%;">
@@ -824,35 +824,35 @@
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_KERNEL_FUNCTION_NAME</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​KERNEL_​FUNCTION_​NAME</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">char[]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the kernel function name.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_KERNEL_NUM_ARGS</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​KERNEL_​NUM_​ARGS</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the number of arguments to kernel.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_KERNEL_REFERENCE_COUNT</strong><sup>16</sup></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​KERNEL_​REFERENCE_​COUNT</code><sup>16</sup></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the <em>kernel</em> reference count.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_KERNEL_CONTEXT</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​KERNEL_​CONTEXT</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_context</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the context associated with <em>kernel</em>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_KERNEL_PROGRAM</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​KERNEL_​PROGRAM</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_program</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the program object associated with kernel.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_KERNEL_ATTRIBUTES</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​KERNEL_​ATTRIBUTES</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">char[]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Returns any attributes specified using the <code>__attribute__</code>
- OpenCL C qualifier (or using an OpenCL C++ qualifier syntax [[]] )
+ OpenCL C qualifier (or using an OpenCL C++ qualifier syntax [[]] )
with the kernel function declaration in the program source.
These attributes include attributes described in the earlier OpenCL
C kernel language specifications and other attributes supported by
@@ -879,27 +879,27 @@
</dl>
</div>
<div class="paragraph">
-<p><strong>clGetKernelInfo</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clGetKernelInfo</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_VALUE if <em>param_name</em> is not valid, or if size in bytes
+<p><code>CL_​INVALID_​VALUE</code> if <em>param_name</em> is not valid, or if size in bytes
specified by <em>param_value_size</em> is < size of return type as described in
-the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-info-table">Kernel Object Queries</a> table and <em>param_value</em>
+the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-info-table" target="_blank" rel="noopener">Kernel Object Queries</a> table and <em>param_value</em>
is not <code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_KERNEL if <em>kernel</em> is a not a valid kernel object.</p>
+<p><code>CL_​INVALID_​KERNEL</code> if <em>kernel</em> is a not a valid kernel object.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -918,10 +918,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetKernelInfo" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetKernelInfo</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetKernelInfo" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -934,7 +931,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -942,8 +939,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clGetKernelSubGroupInfo.html b/sdk/2.2/docs/man/html/clGetKernelSubGroupInfo.html
index 2127960..6ea7376 100644
--- a/sdk/2.2/docs/man/html/clGetKernelSubGroupInfo.html
+++ b/sdk/2.2/docs/man/html/clGetKernelSubGroupInfo.html
@@ -794,7 +794,7 @@
<p><em>param_name</em> specifies the information to query.
The list of supported <em>param_name</em> types and the information returned in
<em>param_value</em> by <strong>clGetKernelSubGroupInfo</strong> is described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-subgroup-info-table">Kernel Object Subgroup Queries</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-subgroup-info-table" target="_blank" rel="noopener">Kernel Object Subgroup Queries</a> table.</p>
</li>
<li>
<p><em>input_value_size</em> is used to specify the size in bytes of memory pointed to
@@ -815,7 +815,7 @@
<p><em>param_value_size</em> is used to specify the size in bytes of memory pointed to
by <em>param_value</em>.
This size must be ≥ size of return type as described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-subgroup-info-table">Kernel Object Subgroup Queries</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-subgroup-info-table" target="_blank" rel="noopener">Kernel Object Subgroup Queries</a> table.</p>
</li>
<li>
<p><em>param_value_size_ret</em> returns the actual size in bytes of data being
@@ -830,7 +830,7 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<table id="kernel-subgroup-info-table" class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 1. <strong>clGetKernelSubGroupInfo</strong> parameter queries</caption>
+<caption class="title">Table 1. List of supported param_names by <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetKernelSubGroupInfo" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetKernelSubGroupInfo</a></caption>
<colgroup>
<col style="width: 25%;">
<col style="width: 25%;">
@@ -847,7 +847,7 @@
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_KERNEL_MAX_SUB_GROUP_SIZE_FOR_NDRANGE</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​KERNEL_​MAX_​SUB_​GROUP_​SIZE_​FOR_​NDRANGE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t *</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Returns the maximum sub-group size for this kernel.
@@ -861,7 +861,7 @@
the value specified for <em>input_value_size</em>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_KERNEL_SUB_GROUP_COUNT_FOR_NDRANGE</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​KERNEL_​SUB_​GROUP_​COUNT_​FOR_​NDRANGE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t *</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Returns the number of sub-groups that will be present in each
@@ -876,7 +876,7 @@
the value specified for <em>input_value_size</em>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_KERNEL_LOCAL_SIZE_FOR_SUB_GROUP_COUNT</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​KERNEL_​LOCAL_​SIZE_​FOR_​SUB_​GROUP_​COUNT</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t[]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Returns the local size that will generate the requested number
@@ -895,7 +895,7 @@
array.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_KERNEL_MAX_NUM_SUB_GROUPS</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​KERNEL_​MAX_​NUM_​SUB_​GROUPS</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">ignored</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">This provides a mechanism for the application to query the
@@ -909,7 +909,7 @@
an enqueue.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_KERNEL_COMPILE_NUM_SUB_GROUPS</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​KERNEL_​COMPILE_​NUM_​SUB_​GROUPS</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">ignored</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Returns the number of sub-groups specified in the kernel source
@@ -918,37 +918,37 @@
</tbody>
</table>
<div class="paragraph">
-<p><strong>clGetKernelSubGroupInfo</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clGetKernelSubGroupInfo</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_DEVICE if <em>device</em> is not in the list of devices associated
+<p><code>CL_​INVALID_​DEVICE</code> if <em>device</em> is not in the list of devices associated
with <em>kernel</em> or if <em>device</em> is <code>NULL</code> but there is more than one device
associated with <em>kernel</em>.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>param_name</em> is not valid, or if size in bytes
+<p><code>CL_​INVALID_​VALUE</code> if <em>param_name</em> is not valid, or if size in bytes
specified by <em>param_value_size</em> is < size of return type as described in
-the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-subgroup-info-table">Kernel Object Subgroup Queries</a> table
+the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-subgroup-info-table" target="_blank" rel="noopener">Kernel Object Subgroup Queries</a> table
and <em>param_value</em> is not <code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>param_name</em> is
-CL_KERNEL_MAX_SUB_GROUP_SIZE_FOR_NDRANGE and the size in bytes specified by
+<p><code>CL_​INVALID_​VALUE</code> if <em>param_name</em> is
+<code>CL_​KERNEL_​MAX_​SUB_​GROUP_​SIZE_​FOR_​NDRANGE</code> and the size in bytes specified by
<em>input_value_size</em> is not valid or if <em>input_value</em> is <code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_KERNEL if <em>kernel</em> is a not a valid kernel object.</p>
+<p><code>CL_​INVALID_​KERNEL</code> if <em>kernel</em> is a not a valid kernel object.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -967,10 +967,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetKernelSubGroupInfo" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetKernelSubGroupInfo</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetKernelSubGroupInfo" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -983,7 +980,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -991,8 +988,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clGetKernelWorkGroupInfo.html b/sdk/2.2/docs/man/html/clGetKernelWorkGroupInfo.html
index bb61966..7783127 100644
--- a/sdk/2.2/docs/man/html/clGetKernelWorkGroupInfo.html
+++ b/sdk/2.2/docs/man/html/clGetKernelWorkGroupInfo.html
@@ -793,7 +793,7 @@
<p><em>param_name</em> specifies the information to query.
The list of supported <em>param_name</em> types and the information returned in
<em>param_value</em> by <strong>clGetKernelWorkGroupInfo</strong> is described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-workgroup-info-table">Kernel Object Device Queries</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-workgroup-info-table" target="_blank" rel="noopener">Kernel Object Device Queries</a> table.</p>
</li>
<li>
<p><em>param_value</em> is a pointer to memory where the appropriate result being
@@ -804,7 +804,7 @@
<p><em>param_value_size</em> is used to specify the size in bytes of memory pointed to
by <em>param_value</em>.
This size must be ≥ size of return type as described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-workgroup-info-table">Kernel Object Device Queries</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-workgroup-info-table" target="_blank" rel="noopener">Kernel Object Device Queries</a> table.</p>
</li>
<li>
<p><em>param_value_size_ret</em> returns the actual size in bytes of data being
@@ -819,7 +819,7 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<table id="kernel-workgroup-info-table" class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 1. <strong>clGetKernelWorkGroupInfo</strong> parameter queries</caption>
+<caption class="title">Table 1. List of supported param_names by <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetKernelWorkGroupInfo" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetKernelWorkGroupInfo</a></caption>
<colgroup>
<col style="width: 34%;">
<col style="width: 33%;">
@@ -834,7 +834,7 @@
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_KERNEL_GLOBAL_WORK_SIZE</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​KERNEL_​GLOBAL_​WORK_​SIZE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t[3]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">This provides a mechanism for the application to query the maximum
global size that can be used to execute a kernel (i.e.
@@ -843,10 +843,10 @@
given by device.</p>
<p class="tableblock"> If device is not a custom device and kernel is not a built-in
kernel, <strong>clGetKernelWorkGroupInfo</strong> returns the error
- CL_INVALID_VALUE.</p></td>
+ <code>CL_​INVALID_​VALUE</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_KERNEL_WORK_GROUP_SIZE</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​KERNEL_​WORK_​GROUP_​SIZE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">This provides a mechanism for the application to query the maximum
workgroup size that can be used to execute the kernel on a specific
@@ -854,20 +854,20 @@
The OpenCL implementation uses the resource requirements of the
kernel (register usage etc.) to determine what this work-group size
should be.</p>
-<p class="tableblock"> As a result and unlike CL_DEVICE_MAX_WORK_GROUP_SIZE this value may
+<p class="tableblock"> As a result and unlike <code>CL_​DEVICE_​MAX_​WORK_​GROUP_​SIZE</code> this value may
vary from one kernel to another as well as one device to another.</p>
-<p class="tableblock"> CL_KERNEL_WORK_GROUP_SIZE will be less than or equal to
- CL_DEVICE_MAX_WORK_GROUP_SIZE for a given kernel object.</p></td>
+<p class="tableblock"> <code>CL_​KERNEL_​WORK_​GROUP_​SIZE</code> will be less than or equal to
+ <code>CL_​DEVICE_​MAX_​WORK_​GROUP_​SIZE</code> for a given kernel object.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_KERNEL_COMPILE_WORK_GROUP_SIZE</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​KERNEL_​COMPILE_​WORK_​GROUP_​SIZE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t[3]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Returns the work-group size specified in the kernel source or IL.</p>
<p class="tableblock"> If the work-group size is not specified in the kernel source or IL,
(0, 0, 0) is returned.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_KERNEL_LOCAL_MEM_SIZE</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​KERNEL_​LOCAL_​MEM_​SIZE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_ulong</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Returns the amount of local memory in bytes being used by a kernel.
This includes local memory that may be needed by an implementation
@@ -880,7 +880,7 @@
its size is assumed to be 0.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLE</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​KERNEL_​PREFERRED_​WORK_​GROUP_​SIZE_​MULTIPLE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Returns the preferred multiple of work-group size for launch.
This is a performance hint.
@@ -891,7 +891,7 @@
device maximum.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_KERNEL_PRIVATE_MEM_SIZE</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​KERNEL_​PRIVATE_​MEM_​SIZE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_ulong</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Returns the minimum amount of private memory, in bytes, used by each
work-item in the kernel.
@@ -903,36 +903,36 @@
</tbody>
</table>
<div class="paragraph">
-<p><strong>clGetKernelWorkGroupInfo</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clGetKernelWorkGroupInfo</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_DEVICE if <em>device</em> is not in the list of devices associated
+<p><code>CL_​INVALID_​DEVICE</code> if <em>device</em> is not in the list of devices associated
with <em>kernel</em> or if <em>device</em> is <code>NULL</code> but there is more than one device
associated with <em>kernel</em>.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>param_name</em> is not valid, or if size in bytes
+<p><code>CL_​INVALID_​VALUE</code> if <em>param_name</em> is not valid, or if size in bytes
specified by <em>param_value_size</em> is < size of return type as described in
-the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-workgroup-info-table">Kernel Object Device Queries</a> table
+the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-workgroup-info-table" target="_blank" rel="noopener">Kernel Object Device Queries</a> table
and <em>param_value</em> is not <code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>param_name</em> is CL_KERNEL_GLOBAL_WORK_SIZE and
+<p><code>CL_​INVALID_​VALUE</code> if <em>param_name</em> is <code>CL_​KERNEL_​GLOBAL_​WORK_​SIZE</code> and
<em>device</em> is not a custom device and <em>kernel</em> is not a built-in kernel.</p>
</li>
<li>
-<p>CL_INVALID_KERNEL if <em>kernel</em> is a not a valid kernel object.</p>
+<p><code>CL_​INVALID_​KERNEL</code> if <em>kernel</em> is a not a valid kernel object.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -951,10 +951,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetKernelWorkGroupInfo" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetKernelWorkGroupInfo</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetKernelWorkGroupInfo" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -967,7 +964,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -975,8 +972,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clGetMemObjectInfo.html b/sdk/2.2/docs/man/html/clGetMemObjectInfo.html
index 5ed36b1..d5a3af2 100644
--- a/sdk/2.2/docs/man/html/clGetMemObjectInfo.html
+++ b/sdk/2.2/docs/man/html/clGetMemObjectInfo.html
@@ -784,7 +784,7 @@
<p><em>param_name</em> specifies the information to query.
The list of supported <em>param_name</em> types and the information returned in
<em>param_value</em> by <strong>clGetMemObjectInfo</strong> is described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#mem-info-table">Memory Object Info</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#mem-info-table" target="_blank" rel="noopener">Memory Object Info</a> table.</p>
</li>
<li>
<p><em>param_value</em> is a pointer to memory where the appropriate result being
@@ -795,7 +795,7 @@
<p><em>param_value_size</em> is used to specify the size in bytes of memory pointed to
by <em>param_value</em>.
This size must be ≥ size of return type as described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#mem-info-table">Memory Object Info</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#mem-info-table" target="_blank" rel="noopener">Memory Object Info</a> table.</p>
</li>
<li>
<p><em>param_value_size_ret</em> returns the actual size in bytes of data being
@@ -810,7 +810,7 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<table id="mem-info-table" class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 1. List of supported param_names by <strong>clGetMemObjectInfo</strong></caption>
+<caption class="title">Table 1. List of supported param_names by <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetMemObjectInfo" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetMemObjectInfo</a></caption>
<colgroup>
<col style="width: 34%;">
<col style="width: 33%;">
@@ -825,17 +825,17 @@
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MEM_TYPE</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MEM_​TYPE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_mem_object_type</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Returns one of the following values:</p>
-<p class="tableblock"> CL_MEM_OBJECT_BUFFER if <em>memobj</em> is created with <strong>clCreateBuffer</strong> or
+<p class="tableblock"> <code>CL_​MEM_​OBJECT_​BUFFER</code> if <em>memobj</em> is created with <strong>clCreateBuffer</strong> or
<strong>clCreateSubBuffer</strong>.</p>
<p class="tableblock"> cl_image_desc.image_type argument value if <em>memobj</em> is created with
<strong>clCreateImage</strong>.</p>
-<p class="tableblock"> CL_MEM_OBJECT_PIPE if <em>memobj</em> is created with <strong>clCreatePipe</strong>.</p></td>
+<p class="tableblock"> <code>CL_​MEM_​OBJECT_​PIPE</code> if <em>memobj</em> is created with <strong>clCreatePipe</strong>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MEM_FLAGS</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MEM_​FLAGS</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_mem_flags</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the flags argument value specified when <em>memobj</em> is created
with <strong>clCreateBuffer</strong>,<br>
@@ -846,37 +846,37 @@
from parent buffer is also returned.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MEM_SIZE</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MEM_​SIZE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return actual size of the data store associated with <em>memobj</em> in
bytes.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MEM_HOST_PTR</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MEM_​HOST_​PTR</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">void *</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">If <em>memobj</em> is created with <strong>clCreateBuffer</strong> or <strong>clCreateImage</strong> and
- CL_MEM_USE_HOST_PTR is specified in mem_flags, return the host_ptr
+ <code>CL_​MEM_​USE_​HOST_​PTR</code> is specified in mem_flags, return the host_ptr
argument value specified when <em>memobj</em> is created.
Otherwise a <code>NULL</code> value is returned.</p>
<p class="tableblock"> If <em>memobj</em> is created with <strong>clCreateSubBuffer</strong>, return the host_ptr
+ origin value specified when <em>memobj</em> is created.
host_ptr is the argument value specified to <strong>clCreateBuffer</strong> and
- CL_MEM_USE_HOST_PTR is specified in mem_flags for memory object from
+ <code>CL_​MEM_​USE_​HOST_​PTR</code> is specified in mem_flags for memory object from
which <em>memobj</em> is created.
Otherwise a <code>NULL</code> value is returned.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MEM_MAP_COUNT</strong><sup>11</sup></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MEM_​MAP_​COUNT</code><sup>11</sup></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Map count.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MEM_REFERENCE_COUNT</strong><sup>12</sup></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MEM_​REFERENCE_​COUNT</code><sup>12</sup></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return <em>memobj</em> reference count.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MEM_CONTEXT</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MEM_​CONTEXT</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_context</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return context specified when memory object is created.
If <em>memobj</em> is created using <strong>clCreateSubBuffer</strong>, the context
@@ -884,7 +884,7 @@
to <strong>clCreateSubBuffer</strong> is returned.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MEM_ASSOCIATED_MEMOBJECT</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MEM_​ASSOCIATED_​MEMOBJECT</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_mem</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return memory object from which <em>memobj</em> is created.
This returns the memory object specified as buffer argument to
@@ -895,20 +895,20 @@
<p class="tableblock"> Otherwise a <code>NULL</code> value is returned.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MEM_OFFSET</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MEM_​OFFSET</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return offset if <em>memobj</em> is a sub-buffer object created using
<strong>clCreateSubBuffer</strong>.</p>
<p class="tableblock"> This return 0 if <em>memobj</em> is not a subbuffer object.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MEM_USES_SVM_POINTER</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MEM_​USES_​SVM_​POINTER</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_bool</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">Return CL_TRUE if <em>memobj</em> is a buffer object that was created with
- CL_MEM_USE_HOST_PTR or is a sub-buffer object of a buffer object
- that was created with CL_MEM_USE_HOST_PTR and the <em>host_ptr</em>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Return <code>CL_​TRUE</code> if <em>memobj</em> is a buffer object that was created with
+ <code>CL_​MEM_​USE_​HOST_​PTR</code> or is a sub-buffer object of a buffer object
+ that was created with <code>CL_​MEM_​USE_​HOST_​PTR</code> and the <em>host_ptr</em>
specified when the buffer object was created is a SVM pointer;
- otherwise returns CL_FALSE.</p></td>
+ otherwise returns <code>CL_​FALSE</code>.</p></td>
</tr>
</tbody>
</table>
@@ -929,27 +929,27 @@
</dl>
</div>
<div class="paragraph">
-<p><strong>clGetMemObjectInfo</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clGetMemObjectInfo</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_VALUE if <em>param_name</em> is not valid, or if size in bytes
+<p><code>CL_​INVALID_​VALUE</code> if <em>param_name</em> is not valid, or if size in bytes
specified by <em>param_value_size</em> is < size of return type as described in
-the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#mem-info-table">Memory Object Info</a> table and <em>param_value</em> is not
+the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#mem-info-table" target="_blank" rel="noopener">Memory Object Info</a> table and <em>param_value</em> is not
<code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_MEM_OBJECT if <em>memobj</em> is a not a valid memory object.</p>
+<p><code>CL_​INVALID_​MEM_​OBJECT</code> if <em>memobj</em> is a not a valid memory object.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -968,10 +968,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetMemObjectInfo" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetMemObjectInfo</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetMemObjectInfo" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -984,7 +981,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -992,8 +989,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clGetPipeInfo.html b/sdk/2.2/docs/man/html/clGetPipeInfo.html
index a16a21e..6dedb68 100644
--- a/sdk/2.2/docs/man/html/clGetPipeInfo.html
+++ b/sdk/2.2/docs/man/html/clGetPipeInfo.html
@@ -783,7 +783,7 @@
<li>
<p><em>param_name</em> specifies the information to query.
The list of supported <em>param_name</em> types and the information returned in
-<em>param_value</em> by <strong>clGetPipeInfo</strong> is described in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#pipe-info-table">Pipe
+<em>param_value</em> by <strong>clGetPipeInfo</strong> is described in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#pipe-info-table" target="_blank" rel="noopener">Pipe
Object Queries</a> table.</p>
</li>
<li>
@@ -795,7 +795,7 @@
<p><em>param_value_size</em> is used to specify the size in bytes of memory pointed to
by <em>param_value</em>.
This size must be ≥ size of return type as described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#pipe-info-table">Pipe Object Queries</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#pipe-info-table" target="_blank" rel="noopener">Pipe Object Queries</a> table.</p>
</li>
<li>
<p><em>param_value_size_ret</em> returns the actual size in bytes of data being
@@ -810,32 +810,32 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<div class="paragraph">
-<p><strong>clGetPipeInfo</strong> returns CL_SUCCESS if the function is executed successfully.
+<p><strong>clGetPipeInfo</strong> returns <code>CL_​SUCCESS</code> if the function is executed successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_VALUE if <em>param_name</em> is not valid, or if size in bytes
+<p><code>CL_​INVALID_​VALUE</code> if <em>param_name</em> is not valid, or if size in bytes
specified by <em>param_value_size</em> is < size of return type as described in
-the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#pipe-info-table">Pipe Object Queries</a> table and <em>param_value</em> is
+the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#pipe-info-table" target="_blank" rel="noopener">Pipe Object Queries</a> table and <em>param_value</em> is
not <code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_MEM_OBJECT if <em>pipe</em> is a not a valid pipe object.</p>
+<p><code>CL_​INVALID_​MEM_​OBJECT</code> if <em>pipe</em> is a not a valid pipe object.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
</div>
<table id="pipe-info-table" class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 1. List of supported param_names by <strong>clGetPipeInfo</strong></caption>
+<caption class="title">Table 1. List of supported param_names by <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetPipeInfo" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetPipeInfo</a></caption>
<colgroup>
<col style="width: 34%;">
<col style="width: 33%;">
@@ -850,13 +850,13 @@
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_PIPE_PACKET_SIZE</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​PIPE_​PACKET_​SIZE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return pipe packet size specified when <em>pipe</em> is created with
<strong>clCreatePipe</strong>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_PIPE_MAX_PACKETS</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​PIPE_​MAX_​PACKETS</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return max. number of packets specified when <em>pipe</em> is created with
<strong>clCreatePipe</strong>.</p></td>
@@ -877,10 +877,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetPipeInfo" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetPipeInfo</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetPipeInfo" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -893,7 +890,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -901,8 +898,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clGetPlatformIDs.html b/sdk/2.2/docs/man/html/clGetPlatformIDs.html
index 84fa33a..d5f51c5 100644
--- a/sdk/2.2/docs/man/html/clGetPlatformIDs.html
+++ b/sdk/2.2/docs/man/html/clGetPlatformIDs.html
@@ -799,18 +799,18 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<div class="paragraph">
-<p><strong>clGetPlatformIDs</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clGetPlatformIDs</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_VALUE if <em>num_entries</em> is equal to zero and <em>platforms</em> is
+<p><code>CL_​INVALID_​VALUE</code> if <em>num_entries</em> is equal to zero and <em>platforms</em> is
not <code>NULL</code> or if both <em>num_platforms</em> and <em>platforms</em> are <code>NULL</code>.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -829,10 +829,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetPlatformIDs" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetPlatformIDs</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetPlatformIDs" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -845,7 +842,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -853,8 +850,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clGetPlatformInfo.html b/sdk/2.2/docs/man/html/clGetPlatformInfo.html
index 688943b..bd1880e 100644
--- a/sdk/2.2/docs/man/html/clGetPlatformInfo.html
+++ b/sdk/2.2/docs/man/html/clGetPlatformInfo.html
@@ -786,11 +786,11 @@
<p><em>param_name</em> is an enumeration constant that identifies the platform
information being queried.
It can be one of the following values as specified in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#platform-queries-table">Platform Queries</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#platform-queries-table" target="_blank" rel="noopener">Platform Queries</a> table.</p>
</li>
<li>
<p><em>param_value</em> is a pointer to memory location where appropriate values for a
-given <em>param_name</em>, as specified in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#platform-queries-table">Platform
+given <em>param_name</em>, as specified in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#platform-queries-table" target="_blank" rel="noopener">Platform
Queries</a> table, will be returned.
If <em>param_value</em> is <code>NULL</code>, it is ignored.</p>
</li>
@@ -798,7 +798,7 @@
<p><em>param_value_size</em> specifies the size in bytes of memory pointed to by
<em>param_value</em>.
This size in bytes must be ≥ size of return type specified in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#platform-queries-table">Platform Queries</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#platform-queries-table" target="_blank" rel="noopener">Platform Queries</a> table.</p>
</li>
<li>
<p><em>param_value_size_ret</em> returns the actual size in bytes of data being
@@ -814,10 +814,10 @@
<div class="sectionbody">
<div class="paragraph">
<p>The information that can be queried using <strong>clGetPlatformInfo</strong> is specified
-in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#platform-queries-table">Platform Queries</a> table.</p>
+in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#platform-queries-table" target="_blank" rel="noopener">Platform Queries</a> table.</p>
</div>
<table id="platform-queries-table" class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 1. OpenCL Platform Queries</caption>
+<caption class="title">Table 1. List of supported param_names by <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetPlatformInfo" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetPlatformInfo</a></caption>
<colgroup>
<col style="width: 50%;">
<col style="width: 10%;">
@@ -832,7 +832,7 @@
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_PLATFORM_PROFILE</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​PLATFORM_​PROFILE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">char[]<sup>1</sup></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">OpenCL profile string.
Returns the profile name supported by the implementation.
@@ -845,10 +845,10 @@
The embedded profile is defined to be a subset for each version of
OpenCL.
The embedded profile for OpenCL 2.2 is described in
- <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#opencl-embedded-profile">OpenCL Embedded Profile</a>.</p></td>
+ <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#opencl-embedded-profile" target="_blank" rel="noopener">OpenCL Embedded Profile</a>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_PLATFORM_VERSION</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​PLATFORM_​VERSION</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">char[]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">OpenCL version string.
Returns the OpenCL version supported by the implementation.
@@ -858,17 +858,17 @@
<p class="tableblock"> The <em>major_version.minor_version</em> value returned will be 2.2.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_PLATFORM_NAME</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​PLATFORM_​NAME</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">char[]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Platform name string.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_PLATFORM_VENDOR</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​PLATFORM_​VENDOR</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">char[]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Platform vendor string.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_PLATFORM_EXTENSIONS</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​PLATFORM_​EXTENSIONS</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">char[]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Returns a space separated list of extension names (the extension
names themselves do not contain any spaces) supported by the
@@ -877,7 +877,7 @@
platform must be reported here.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_PLATFORM_HOST_TIMER_RESOLUTION</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​PLATFORM_​HOST_​TIMER_​RESOLUTION</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_ulong</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Returns the resolution of the host timer in nanoseconds as used by
<strong>clGetDeviceAndHostTimer</strong>.</p></td>
@@ -885,23 +885,23 @@
</tbody>
</table>
<div class="paragraph">
-<p><strong>clGetPlatformInfo</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clGetPlatformInfo</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors<sup>2</sup>.</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_PLATFORM if <em>platform</em> is not a valid platform.</p>
+<p><code>CL_​INVALID_​PLATFORM</code> if <em>platform</em> is not a valid platform.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>param_name</em> is not one of the supported values or
+<p><code>CL_​INVALID_​VALUE</code> if <em>param_name</em> is not one of the supported values or
if size in bytes specified by <em>param_value_size</em> is < size of return
-type as specified in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#platform-queries-table">OpenCL Platform
+type as specified in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#platform-queries-table" target="_blank" rel="noopener">OpenCL Platform
Queries</a> table, and <em>param_value</em> is not a <code>NULL</code> value.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
<div class="dlist">
<dl>
@@ -934,10 +934,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetPlatformInfo" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetPlatformInfo</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetPlatformInfo" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -950,7 +947,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -958,8 +955,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clGetProgramBuildInfo.html b/sdk/2.2/docs/man/html/clGetProgramBuildInfo.html
index ae5aaf1..add14d8 100644
--- a/sdk/2.2/docs/man/html/clGetProgramBuildInfo.html
+++ b/sdk/2.2/docs/man/html/clGetProgramBuildInfo.html
@@ -789,7 +789,7 @@
<p><em>param_name</em> specifies the information to query.
The list of supported <em>param_name</em> types and the information returned in
<em>param_value</em> by <strong>clGetProgramBuildInfo</strong> is described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#program-build-info-table">Program Build Queries</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#program-build-info-table" target="_blank" rel="noopener">Program Build Queries</a> table.</p>
</li>
<li>
<p><em>param_value</em> is a pointer to memory where the appropriate result being
@@ -800,7 +800,7 @@
<p><em>param_value_size</em> is used to specify the size in bytes of memory pointed to
by <em>param_value</em>.
This size must be ≥ size of return type as described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#program-build-info-table">Program Build Queries</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#program-build-info-table" target="_blank" rel="noopener">Program Build Queries</a> table.</p>
</li>
<li>
<p><em>param_value_size_ret</em> returns the actual size in bytes of data being
@@ -815,7 +815,7 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<table id="program-build-info-table" class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 1. <strong>clGetProgramBuildInfo</strong> parameter queries.</caption>
+<caption class="title">Table 1. List of supported param_names by <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetProgramBuildInfo" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetProgramBuildInfo</a></caption>
<colgroup>
<col style="width: 34%;">
<col style="width: 33%;">
@@ -830,69 +830,69 @@
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_PROGRAM_BUILD_STATUS</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​PROGRAM_​BUILD_​STATUS</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_build_status</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Returns the build, compile or link status, whichever was performed
- last on program for device.</p>
+ last on the specified <em>program</em> object for <em>device</em>.</p>
<p class="tableblock"> This can be one of the following:</p>
-<p class="tableblock"> CL_BUILD_NONE - The build status returned if no <strong>clBuildProgram</strong>,
+<p class="tableblock"> <code>CL_​BUILD_​NONE</code> - The build status returned if no <strong>clBuildProgram</strong>,
<strong>clCompileProgram</strong> or <strong>clLinkProgram</strong> has been performed on the
- specified program object for device.</p>
-<p class="tableblock"> CL_BUILD_ERROR - The build status returned if <strong>clBuildProgram</strong>,
- <strong>clCompileProgram</strong> or <strong>clLinkProgram</strong> whichever was performed last
- on the specified program object for device generated an error.</p>
-<p class="tableblock"> CL_BUILD_SUCCESS - The build status returned if <strong>clBuildProgram</strong>,
- <strong>clCompileProgram</strong> or <strong>clLinkProgram</strong> whichever was performed last
- on the specified program object for device was successful.</p>
-<p class="tableblock"> CL_BUILD_IN_PROGRESS - The build status returned if
- <strong>clBuildProgram</strong>, <strong>clCompileProgram</strong> or <strong>clLinkProgram</strong> whichever
- was performed last on the specified program object for device has
+ specified <em>program</em> object for <em>device</em>).</p>
+<p class="tableblock"> <code>CL_​BUILD_​ERROR</code> - The build status returned if <strong>clBuildProgram</strong>,
+ <strong>clCompileProgram</strong> or <strong>clLinkProgram</strong> - whichever was performed last
+ on the specified <em>program</em> object for <em>device</em> - generated an error.</p>
+<p class="tableblock"> <code>CL_​BUILD_​SUCCESS</code> - The build status returned if <strong>clBuildProgram</strong>,
+ <strong>clCompileProgram</strong> or <strong>clLinkProgram</strong> - whichever was performed last
+ on the specified <em>program</em> object for <em>device</em> - was successful.</p>
+<p class="tableblock"> <code>CL_​BUILD_​IN_​PROGRESS</code> - The build status returned if
+ <strong>clBuildProgram</strong>, <strong>clCompileProgram</strong> or <strong>clLinkProgram</strong> - whichever
+ was performed last on the specified <em>program</em> object for <em>device</em> - has
not finished.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_PROGRAM_BUILD_OPTIONS</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​PROGRAM_​BUILD_​OPTIONS</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">char[]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the build, compile or link options specified by the options
argument in <strong>clBuildProgram</strong>, <strong>clCompileProgram</strong> or <strong>clLinkProgram</strong>,
- whichever was performed last on program for device.</p>
-<p class="tableblock"> If build status of program for device is CL_BUILD_NONE, an empty
- string is returned.</p></td>
+ whichever was performed last on the specified <em>program</em> object for
+ <em>device</em>.</p>
+<p class="tableblock"> If build status of the specified <em>program</em> for <em>device</em> is
+ <code>CL_​BUILD_​NONE</code>, an empty string is returned.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_PROGRAM_BUILD_LOG</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​PROGRAM_​BUILD_​LOG</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">char[]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the build, compile or link log for <strong>clBuildProgram</strong>,
<strong>clCompileProgram</strong> or <strong>clLinkProgram</strong>, whichever was performed last
on program for device.</p>
-<p class="tableblock"> If build status of program for device is CL_BUILD_NONE, an empty
- string is returned.</p></td>
+<p class="tableblock"> If build status of the specified <em>program</em> for <em>device</em> is
+ <code>CL_​BUILD_​NONE</code>, an empty string is returned.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_PROGRAM_BINARY_TYPE</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​PROGRAM_​BINARY_​TYPE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_program_binary_type</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the program binary type for device.
This can be one of the following values:</p>
-<p class="tableblock"> CL_PROGRAM_BINARY_TYPE_NONE - There is no binary associated with
- device.</p>
-<p class="tableblock"> CL_PROGRAM_BINARY_TYPE_COMPILED_OBJECT - A compiled binary is
- associated with device.
- This is the case if program was created using
- <strong>clCreateProgramWithSource</strong> and compiled using <strong>clCompileProgram</strong> or
- a compiled binary is loaded using <strong>clCreateProgramWithBinary</strong>.</p>
-<p class="tableblock"> CL_PROGRAM_BINARY_TYPE_LIBRARY - A library binary is associated with
- device.
- This is the case if program was created by <strong>clLinkProgram</strong> which is
- called with the <code>-create-library</code> link option or if a library binary
- is loaded using <strong>clCreateProgramWithBinary</strong>.</p>
-<p class="tableblock"> CL_PROGRAM_BINARY_TYPE_EXECUTABLE - An executable binary is
- associated with device.
- This is the case if program was created by <strong>clLinkProgram</strong> without
- the <code>-create-library link</code> option or program was created by
- <strong>clBuildProgram</strong> or an executable binary is loaded using
- <strong>clCreateProgramWithBinary</strong>.</p></td>
+<p class="tableblock"> <code>CL_​PROGRAM_​BINARY_​TYPE_​NONE</code> - There is no binary associated
+ with the specified <em>program</em> object for <em>device</em>.</p>
+<p class="tableblock"> <code>CL_​PROGRAM_​BINARY_​TYPE_​COMPILED_​OBJECT</code> - A compiled binary is
+ associated with <em>device</em>.
+ This is the case when the specified <em>program</em> object was created using
+ <strong>clCreateProgramWithSource</strong> and compiled using <strong>clCompileProgram</strong>, or
+ when a compiled binary was loaded using <strong>clCreateProgramWithBinary</strong>.</p>
+<p class="tableblock"> <code>CL_​PROGRAM_​BINARY_​TYPE_​LIBRARY</code> - A library binary is
+ associated with <em>device</em>.
+ This is the case when the specified <em>program</em> object was linked by
+ <strong>clLinkProgram</strong> using the <code>-create-library</code> link option, or when a
+ compiled library binary was loaded using <strong>clCreateProgramWithBinary</strong>.</p>
+<p class="tableblock"> <code>CL_​PROGRAM_​BINARY_​TYPE_​EXECUTABLE</code> - An executable binary is
+ associated with <em>device</em>.
+ This is the case when the specified <em>program</em> object was linked by
+ <strong>clLinkProgram</strong> without the <code>-create-library</code> link option, or when an
+ executable binary was built using <strong>clBuildProgram</strong>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_PROGRAM_BUILD_GLOBAL_VARIABLE_TOTAL_SIZE</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​PROGRAM_​BUILD_​GLOBAL_​VARIABLE_​TOTAL_​SIZE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">The total amount of storage, in bytes, used by program variables in
the global address space.</p></td>
@@ -900,31 +900,31 @@
</tbody>
</table>
<div class="paragraph">
-<p><strong>clGetProgramBuildInfo</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clGetProgramBuildInfo</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_DEVICE if <em>device</em> is not in the list of devices associated
+<p><code>CL_​INVALID_​DEVICE</code> if <em>device</em> is not in the list of devices associated
with <em>program</em>.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>param_name</em> is not valid, or if size in bytes
+<p><code>CL_​INVALID_​VALUE</code> if <em>param_name</em> is not valid, or if size in bytes
specified by <em>param_value_size</em> is < size of return type as described in
-the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#program-build-info-table">Program Build Queries</a> table and
+the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#program-build-info-table" target="_blank" rel="noopener">Program Build Queries</a> table and
<em>param_value</em> is not <code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_PROGRAM if <em>program</em> is a not a valid program object.</p>
+<p><code>CL_​INVALID_​PROGRAM</code> if <em>program</em> is a not a valid program object.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -966,10 +966,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetProgramBuildInfo" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetProgramBuildInfo</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetProgramBuildInfo" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -982,7 +979,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -990,8 +987,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clGetProgramInfo.html b/sdk/2.2/docs/man/html/clGetProgramInfo.html
index 33aae63..e49bfb8 100644
--- a/sdk/2.2/docs/man/html/clGetProgramInfo.html
+++ b/sdk/2.2/docs/man/html/clGetProgramInfo.html
@@ -783,7 +783,7 @@
<p><em>param_name</em> specifies the information to query.
The list of supported <em>param_name</em> types and the information returned in
<em>param_value</em> by <strong>clGetProgramInfo</strong> is described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#program-info-table">Program Object Queries</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#program-info-table" target="_blank" rel="noopener">Program Object Queries</a> table.</p>
</li>
<li>
<p><em>param_value</em> is a pointer to memory where the appropriate result being
@@ -794,7 +794,7 @@
<p><em>param_value_size</em> is used to specify the size in bytes of memory pointed to
by <em>param_value</em>.
This size must be ≥ size of return type as described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#program-info-table">Program Object Queries</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#program-info-table" target="_blank" rel="noopener">Program Object Queries</a> table.</p>
</li>
<li>
<p><em>param_value_size_ret</em> returns the actual size in bytes of data being
@@ -809,7 +809,7 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<table id="program-info-table" class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 1. <strong>clGetProgramInfo</strong> parameter queries</caption>
+<caption class="title">Table 1. List of supported param_names by <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetProgramInfo" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetProgramInfo</a></caption>
<colgroup>
<col style="width: 34%;">
<col style="width: 33%;">
@@ -824,22 +824,22 @@
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_PROGRAM_REFERENCE_COUNT</strong><sup>14</sup></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​PROGRAM_​REFERENCE_​COUNT</code><sup>14</sup></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the <em>program</em> reference count.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_PROGRAM_CONTEXT</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​PROGRAM_​CONTEXT</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_context</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the context specified when the program object is created</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_PROGRAM_NUM_DEVICES</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​PROGRAM_​NUM_​DEVICES</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the number of devices associated with <em>program</em>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_PROGRAM_DEVICES</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​PROGRAM_​DEVICES</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_device_id[]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the list of devices associated with the program object.
This can be the devices associated with context on which the program
@@ -848,7 +848,7 @@
<strong>clCreateProgramWithBinary</strong>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_PROGRAM_SOURCE</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​PROGRAM_​SOURCE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">char[]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the program source code specified by
<strong>clCreateProgramWithSource</strong>.
@@ -856,7 +856,7 @@
specified to <strong>clCreateProgramWithSource</strong> with a null terminator.
The concatenation strips any nulls in the original source strings.</p>
<p class="tableblock"> If <em>program</em> is created using <strong>clCreateProgramWithBinary</strong>,
- <strong>clCreateProgramWithIL</strong> or <strong>clCreateProgramWithBuiltinKernels</strong>, a
+ <strong>clCreateProgramWithIL</strong> or <strong>clCreateProgramWithBuiltInKernels</strong>, a
null string or the appropriate program source code is returned
depending on whether or not the program source code is stored in the
binary.</p>
@@ -865,17 +865,17 @@
<em>param_value_size_ret</em>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_PROGRAM_IL</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​PROGRAM_​IL</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">char[]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Returns the program IL for programs created with
<strong>clCreateProgramWithIL</strong>.</p>
<p class="tableblock"> If <em>program</em> is created with <strong>clCreateProgramWithSource</strong>,
- <strong>clCreateProgramWithBinary</strong> or <strong>clCreateProgramWithBuiltinKernels</strong>
+ <strong>clCreateProgramWithBinary</strong> or <strong>clCreateProgramWithBuiltInKernels</strong>
the memory pointed to by param_value will be unchanged and
param_value_size_retwill be set to 0.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_PROGRAM_BINARY_SIZES</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​PROGRAM_​BINARY_​SIZES</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t[]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Returns an array that contains the size in bytes of the program
binary (could be an executable binary, compiled binary or library
@@ -884,12 +884,12 @@
program.
If a binary is not available for a device(s), a size of zero is
returned.</p>
-<p class="tableblock"> If <em>program</em> is created using <strong>clCreateProgramWithBuiltinKernels</strong>,
+<p class="tableblock"> If <em>program</em> is created using <strong>clCreateProgramWithBuiltInKernels</strong>,
the implementation may return zero in any entries of the returned
array.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_PROGRAM_BINARIES</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​PROGRAM_​BINARIES</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">unsigned char *[]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the program binaries (could be an executable binary, compiled
binary or library binary) for all devices associated with program.
@@ -908,19 +908,19 @@
<p class="tableblock"> param_value points to an array of <code>n</code> pointers allocated by the
caller, where <code>n</code> is the number of devices associated with program.
The buffer sizes needed to allocate the memory that these <code>n</code>
- pointers refer to can be queried using the CL_PROGRAM_BINARY_SIZES
+ pointers refer to can be queried using the <code>CL_​PROGRAM_​BINARY_​SIZES</code>
query as described in this table.</p>
<p class="tableblock"> Each entry in this array is used by the implementation as the
location in memory where to copy the program binary for a specific
device, if there is a binary available.
To find out which device the program binary in the array refers to,
- use the CL_PROGRAM_DEVICES query to get the list of devices.
+ use the <code>CL_​PROGRAM_​DEVICES</code> query to get the list of devices.
There is a one-to-one correspondence between the array of n pointers
- returned by CL_PROGRAM_BINARIES and array of devices returned by
- CL_PROGRAM_DEVICES.</p></td>
+ returned by <code>CL_​PROGRAM_​BINARIES</code> and array of devices returned by
+ <code>CL_​PROGRAM_​DEVICES</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_PROGRAM_NUM_KERNELS</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​PROGRAM_​NUM_​KERNELS</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">size_t</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Returns the number of kernels declared in <em>program</em> that can be
created with <strong>clCreateKernel</strong>.
@@ -929,7 +929,7 @@
devices associated with <em>program</em>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_PROGRAM_KERNEL_NAMES</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​PROGRAM_​KERNEL_​NAMES</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">char[]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Returns a semi-colon separated list of kernel names in <em>program</em>
that can be created with <strong>clCreateKernel</strong>.
@@ -938,14 +938,14 @@
devices associated with <em>program</em>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_PROGRAM_SCOPE_GLOBAL_CTORS_PRESENT</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​PROGRAM_​SCOPE_​GLOBAL_​CTORS_​PRESENT</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_bool</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">This indicates that the <em>program</em> object contains non-trivial
constructor(s) that will be executed by runtime before any kernel
from the program is executed.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_PROGRAM_SCOPE_GLOBAL_DTORS_PRESENT</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​PROGRAM_​SCOPE_​GLOBAL_​DTORS_​PRESENT</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_bool</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">This indicates that the program object contains non-trivial
destructor(s) that will be executed by runtime when <em>program</em> is
@@ -964,33 +964,33 @@
</dl>
</div>
<div class="paragraph">
-<p><strong>clGetProgramInfo</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clGetProgramInfo</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_VALUE if <em>param_name</em> is not valid, or if size in bytes
+<p><code>CL_​INVALID_​VALUE</code> if <em>param_name</em> is not valid, or if size in bytes
specified by <em>param_value_size</em> is < size of return type as described in
-the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#program-info-table">Program Object Queries</a> table and
+the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#program-info-table" target="_blank" rel="noopener">Program Object Queries</a> table and
<em>param_value</em> is not <code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_PROGRAM if <em>program</em> is a not a valid program object.</p>
+<p><code>CL_​INVALID_​PROGRAM</code> if <em>program</em> is a not a valid program object.</p>
</li>
<li>
-<p>CL_INVALID_PROGRAM_EXECUTABLE if <em>param_name</em> is CL_PROGRAM_NUM_KERNELS
-or CL_PROGRAM_KERNEL_NAMES and a successful program executable has not
+<p><code>CL_​INVALID_​PROGRAM_​EXECUTABLE</code> if <em>param_name</em> is <code>CL_​PROGRAM_​NUM_​KERNELS</code>
+or <code>CL_​PROGRAM_​KERNEL_​NAMES</code> and a successful program executable has not
been built for at least one device in the list of devices associated
with <em>program</em>.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -1009,10 +1009,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetProgramInfo" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetProgramInfo</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetProgramInfo" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -1025,7 +1022,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1033,8 +1030,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clGetSamplerInfo.html b/sdk/2.2/docs/man/html/clGetSamplerInfo.html
index 897a83b..dec9391 100644
--- a/sdk/2.2/docs/man/html/clGetSamplerInfo.html
+++ b/sdk/2.2/docs/man/html/clGetSamplerInfo.html
@@ -783,7 +783,7 @@
<p><em>param_name</em> specifies the information to query.
The list of supported <em>param_name</em> types and the information returned in
<em>param_value</em> by <strong>clGetSamplerInfo</strong> is described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#sampler-info-table">Sampler Object Queries</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#sampler-info-table" target="_blank" rel="noopener">Sampler Object Queries</a> table.</p>
</li>
<li>
<p><em>param_value</em> is a pointer to memory where the appropriate result being
@@ -794,7 +794,7 @@
<p><em>param_value_size</em> is used to specify the size in bytes of memory pointed to
by <em>param_value</em>.
This size must be ≥ size of return type as described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#sampler-info-table">Sampler Object Queries</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#sampler-info-table" target="_blank" rel="noopener">Sampler Object Queries</a> table.</p>
</li>
<li>
<p><em>param_value_size_ret</em> returns the actual size in bytes of data being
@@ -809,7 +809,7 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<table id="sampler-info-table" class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 1. <strong>clGetSamplerInfo</strong> parameter queries</caption>
+<caption class="title">Table 1. List of supported param_names by <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetSamplerInfo" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetSamplerInfo</a></caption>
<colgroup>
<col style="width: 34%;">
<col style="width: 33%;">
@@ -824,27 +824,27 @@
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_SAMPLER_REFERENCE_COUNT</strong><sup>13</sup></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​SAMPLER_​REFERENCE_​COUNT</code><sup>13</sup></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_uint</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the <em>sampler</em> reference count.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_SAMPLER_CONTEXT</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​SAMPLER_​CONTEXT</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_context</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the context specified when the sampler is created.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_SAMPLER_NORMALIZED_COORDS</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​SAMPLER_​NORMALIZED_​COORDS</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_bool</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the normalized coords value associated with <em>sampler</em>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_SAMPLER_ADDRESSING_MODE</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​SAMPLER_​ADDRESSING_​MODE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_addressing_mode</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the addressing mode value associated with <em>sampler</em>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_SAMPLER_FILTER_MODE</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​SAMPLER_​FILTER_​MODE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_filter_mode</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Return the filter mode value associated with <em>sampler</em>.</p></td>
</tr>
@@ -861,27 +861,27 @@
</dl>
</div>
<div class="paragraph">
-<p><strong>clGetSamplerInfo</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clGetSamplerInfo</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_VALUE if <em>param_name</em> is not valid, or if size in bytes
+<p><code>CL_​INVALID_​VALUE</code> if <em>param_name</em> is not valid, or if size in bytes
specified by <em>param_value_size</em> is < size of return type as described in
-the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#sampler-info-table">Sampler Object Queries</a> table and
+the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#sampler-info-table" target="_blank" rel="noopener">Sampler Object Queries</a> table and
<em>param_value</em> is not <code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_SAMPLER if <em>sampler</em> is a not a valid sampler object.</p>
+<p><code>CL_​INVALID_​SAMPLER</code> if <em>sampler</em> is a not a valid sampler object.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -900,10 +900,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetSamplerInfo" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetSamplerInfo</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetSamplerInfo" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -916,7 +913,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -924,8 +921,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clGetSupportedImageFormats.html b/sdk/2.2/docs/man/html/clGetSupportedImageFormats.html
index c1b1668..b774a1b 100644
--- a/sdk/2.2/docs/man/html/clGetSupportedImageFormats.html
+++ b/sdk/2.2/docs/man/html/clGetSupportedImageFormats.html
@@ -783,25 +783,23 @@
created.</p>
</li>
<li>
-<p><em>flags</em> is a bit-field that is used to specify allocation and usage
-information about the image memory object being queried and is described in
-the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#memory-flags-table">Memory Flags</a> table.
-To get a list of supported image formats that can be read from or written to
-by a kernel, <em>flags</em> must be set to CL_MEM_READ_WRITE (get a list of images
-that can be read from and written to by different kernel instances when
-correctly ordered by event dependencies), CL_MEM_READ_ONLY (list of images
-that can be read from by a kernel) or CL_MEM_WRITE_ONLY (list of images that
-can be written to by a kernel).
-To get a list of supported image formats that can be both read from and
-written to by the same kernel instance, <em>flags</em> must be set to
-CL_MEM_KERNEL_READ_AND_WRITE.
-Please see <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#image-format-mapping">Image Format Mapping</a> for clarification.</p>
+<p><em>flags</em> is a bit-field that is used to specify usage
+information about the image formats being queried and is described in
+the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#memory-flags-table" target="_blank" rel="noopener">Memory Flags</a> table.
+<em>flags</em> may be <code>CL_​MEM_​READ_​WRITE</code> to query image formats that may be read
+from and written to by different kernel instances when correctly ordered by
+event dependencies, or <code>CL_​MEM_​READ_​ONLY</code> to query image formats that may
+be read from by a kernel, or <code>CL_​MEM_​WRITE_​ONLY</code> to query image formats that
+may be written to by a kernel, or <code>CL_​MEM_​KERNEL_​READ_​AND_​WRITE</code> to query
+image formats that may be both read from and written to by the same kernel
+instance.
+Please see <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#image-format-mapping" target="_blank" rel="noopener">Image Format Mapping</a> for clarification.</p>
</li>
<li>
<p><em>image_type</em> describes the image type and must be either
-CL_MEM_OBJECT_IMAGE1D, CL_MEM_OBJECT_IMAGE1D_BUFFER, CL_MEM_OBJECT_IMAGE2D,
-CL_MEM_OBJECT_IMAGE3D, CL_MEM_OBJECT_IMAGE1D_ARRAY or
-CL_MEM_OBJECT_IMAGE2D_ARRAY.</p>
+<code>CL_​MEM_​OBJECT_​IMAGE1D</code>, <code>CL_​MEM_​OBJECT_​IMAGE1D_​BUFFER</code>, <code>CL_​MEM_​OBJECT_​IMAGE2D</code>,
+<code>CL_​MEM_​OBJECT_​IMAGE3D</code>, <code>CL_​MEM_​OBJECT_​IMAGE1D_​ARRAY</code>, or
+<code>CL_​MEM_​OBJECT_​IMAGE2D_​ARRAY</code>.</p>
</li>
<li>
<p><em>num_entries</em> specifies the number of entries that can be returned in the
@@ -831,38 +829,38 @@
all devices in the context.</p>
</div>
<div class="paragraph">
-<p><strong>clGetSupportedImageFormats</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clGetSupportedImageFormats</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_CONTEXT if <em>context</em> is not a valid context.</p>
+<p><code>CL_​INVALID_​CONTEXT</code> if <em>context</em> is not a valid context.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>flags</em> or <em>image_type</em> are not valid, or if
+<p><code>CL_​INVALID_​VALUE</code> if <em>flags</em> or <em>image_type</em> are not valid, or if
<em>num_entries</em> is 0 and <em>image_formats</em> is not <code>NULL</code>.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
</div>
<div class="paragraph">
-<p>If CL_DEVICE_IMAGE_SUPPORT specified in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table">Device
-Queries</a> table is CL_TRUE, the values assigned to
-CL_DEVICE_MAX_READ_IMAGE_ARGS, CL_DEVICE_MAX_WRITE_IMAGE_ARGS,
-CL_DEVICE_IMAGE2D_MAX_WIDTH, CL_DEVICE_IMAGE2D_MAX_HEIGHT,
-CL_DEVICE_IMAGE3D_MAX_WIDTH, CL_DEVICE_IMAGE3D_MAX_HEIGHT,
-CL_DEVICE_IMAGE3D_MAX_DEPTH and CL_DEVICE_MAX_SAMPLERS by the implementation
+<p>If <code>CL_​DEVICE_​IMAGE_​SUPPORT</code> specified in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table" target="_blank" rel="noopener">Device
+Queries</a> table is <code>CL_​TRUE</code>, the values assigned to
+<code>CL_​DEVICE_​MAX_​READ_​IMAGE_​ARGS</code>, <code>CL_​DEVICE_​MAX_​WRITE_​IMAGE_​ARGS</code>
+<code>CL_​DEVICE_​IMAGE2D_​MAX_​WIDTH</code>, <code>CL_​DEVICE_​IMAGE2D_​MAX_​HEIGHT</code>
+<code>CL_​DEVICE_​IMAGE3D_​MAX_​WIDTH</code>, <code>CL_​DEVICE_​IMAGE3D_​MAX_​HEIGHT</code>
+<code>CL_​DEVICE_​IMAGE3D_​MAX_​DEPTH</code>, and <code>CL_​DEVICE_​MAX_​SAMPLERS</code> by the implementation
must be greater than or equal to the minimum values specified in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table">Device Queries</a> table.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table" target="_blank" rel="noopener">Device Queries</a> table.</p>
</div>
</div>
</div>
@@ -878,10 +876,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetSupportedImageFormats" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetSupportedImageFormats</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clGetSupportedImageFormats" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -894,7 +889,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -902,8 +897,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clIcdGetPlatformIDsKHR.html b/sdk/2.2/docs/man/html/clIcdGetPlatformIDsKHR.html
index 52e9dd0..9c1987a 100644
--- a/sdk/2.2/docs/man/html/clIcdGetPlatformIDsKHR.html
+++ b/sdk/2.2/docs/man/html/clIcdGetPlatformIDsKHR.html
@@ -844,7 +844,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -852,7 +852,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clLinkProgram.html b/sdk/2.2/docs/man/html/clLinkProgram.html
index ee15056..7ebfb54 100644
--- a/sdk/2.2/docs/man/html/clLinkProgram.html
+++ b/sdk/2.2/docs/man/html/clLinkProgram.html
@@ -798,7 +798,7 @@
<li>
<p><em>options</em> is a pointer to a null-terminated string of characters that
describes the link options to be used for building the program executable.
-The list of supported options is as described in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#linker-options">Linker
+The list of supported options is as described in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#linker-options" target="_blank" rel="noopener">Linker
Options</a>.
If the program was created using <strong>clCreateProgramWithBinary</strong> and <em>options</em>
is a <code>NULL</code> pointer, the program will be linked as if <em>options</em> were the
@@ -832,7 +832,7 @@
executable generated for this device.</p>
</li>
<li>
-<p>All other cases will return a CL_INVALID_OPERATION error.</p>
+<p>All other cases will return a <code>CL_​INVALID_​OPERATION</code> error.</p>
</li>
</ul>
</div>
@@ -878,7 +878,7 @@
<p><strong>clLinkProgram</strong> creates a new program object which contains the library or
executable.
The library or executable binary can be queried using
-<strong>clGetProgramInfo</strong>(<em>program</em>, CL_PROGRAM_BINARIES, …​) and can be specified
+<strong>clGetProgramInfo</strong>(<em>program</em>, <code>CL_​PROGRAM_​BINARIES</code>, …​) and can be specified
to <strong>clCreateProgramWithBinary</strong> to create a new program object.</p>
</div>
<div class="paragraph">
@@ -894,16 +894,16 @@
program object.</p>
</div>
<div class="paragraph">
-<p>If <em>pfn_notify</em> is <code>NULL</code>, the <em>errcode_ret</em> will be set to CL_SUCCESS if
-the link operation was successful and CL_LINK_PROGRAM_FAILURE if there is a
+<p>If <em>pfn_notify</em> is <code>NULL</code>, the <em>errcode_ret</em> will be set to <code>CL_​SUCCESS</code> if
+the link operation was successful and <code>CL_​LINK_​PROGRAM_​FAILURE</code> if there is a
failure to link the compiled binaries and/or libraries.</p>
</div>
<div class="paragraph">
<p>If <em>pfn_notify</em> is not <code>NULL</code>, <strong>clLinkProgram</strong> does not have to wait until
-the linker to complete and can return CL_SUCCESS in <em>errcode_ret</em> if the
+the linker to complete and can return <code>CL_​SUCCESS</code> in <em>errcode_ret</em> if the
linking operation can begin.
-The <em>pfn_notify</em> callback function will return a CL_SUCCESS or
-CL_LINK_PROGRAM_FAILURE if the linking operation was successful or not.</p>
+The <em>pfn_notify</em> callback function will return a <code>CL_​SUCCESS</code> or
+<code>CL_​LINK_​PROGRAM_​FAILURE</code> if the linking operation was successful or not.</p>
</div>
<div class="paragraph">
<p>Otherwise <strong>clLinkProgram</strong> returns a <code>NULL</code> program object with an
@@ -915,59 +915,59 @@
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_CONTEXT if <em>context</em> is not a valid context.</p>
+<p><code>CL_​INVALID_​CONTEXT</code> if <em>context</em> is not a valid context.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>device_list</em> is <code>NULL</code> and <em>num_devices</em> is greater
+<p><code>CL_​INVALID_​VALUE</code> if <em>device_list</em> is <code>NULL</code> and <em>num_devices</em> is greater
than zero, or if <em>device_list</em> is not <code>NULL</code> and <em>num_devices</em> is zero.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>num_input_programs</em> is zero and <em>input_programs</em> is
+<p><code>CL_​INVALID_​VALUE</code> if <em>num_input_programs</em> is zero and <em>input_programs</em> is
<code>NULL</code> or if <em>num_input_programs</em> is zero and <em>input_programs</em> is not
<code>NULL</code> or if <em>num_input_programs</em> is not zero and <em>input_programs</em> is
<code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_PROGRAM if programs specified in <em>input_programs</em> are not
+<p><code>CL_​INVALID_​PROGRAM</code> if programs specified in <em>input_programs</em> are not
valid program objects.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>pfn_notify</em> is <code>NULL</code> but <em>user_data</em> is not
+<p><code>CL_​INVALID_​VALUE</code> if <em>pfn_notify</em> is <code>NULL</code> but <em>user_data</em> is not
<code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_DEVICE if OpenCL devices listed in <em>device_list</em> are not in
+<p><code>CL_​INVALID_​DEVICE</code> if OpenCL devices listed in <em>device_list</em> are not in
the list of devices associated with <em>context</em></p>
</li>
<li>
-<p>CL_INVALID_LINKER_OPTIONS if the linker options specified by <em>options</em>
+<p><code>CL_​INVALID_​LINKER_​OPTIONS</code> if the linker options specified by <em>options</em>
are invalid.</p>
</li>
<li>
-<p>CL_INVALID_OPERATION if the compilation or build of a program executable
+<p><code>CL_​INVALID_​OPERATION</code> if the compilation or build of a program executable
for any of the devices listed in <em>device_list</em> by a previous call to
<strong>clCompileProgram</strong> or <strong>clBuildProgram</strong> for <em>program</em> has not completed.</p>
</li>
<li>
-<p>CL_INVALID_OPERATION if the rules for devices containing compiled
+<p><code>CL_​INVALID_​OPERATION</code> if the rules for devices containing compiled
binaries or libraries as described in <em>input_programs</em> argument above
are not followed.</p>
</li>
<li>
-<p>CL_LINKER_NOT_AVAILABLE if a linker is not available i.e.
-CL_DEVICE_LINKER_AVAILABLE specified in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table">Device Queries</a> table is set to CL_FALSE.</p>
+<p><code>CL_​LINKER_​NOT_​AVAILABLE</code> if a linker is not available i.e.
+<code>CL_​DEVICE_​LINKER_​AVAILABLE</code> specified in the
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#device-queries-table" target="_blank" rel="noopener">Device Queries</a> table is set to <code>CL_​FALSE</code>.</p>
</li>
<li>
-<p>CL_LINK_PROGRAM_FAILURE if there is a failure to link the compiled
+<p><code>CL_​LINK_​PROGRAM_​FAILURE</code> if there is a failure to link the compiled
binaries and/or libraries.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -986,10 +986,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clLinkProgram" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clLinkProgram</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clLinkProgram" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -1002,7 +999,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1010,8 +1007,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clReleaseCommandQueue.html b/sdk/2.2/docs/man/html/clReleaseCommandQueue.html
index b8e0f03..5a8fcae 100644
--- a/sdk/2.2/docs/man/html/clReleaseCommandQueue.html
+++ b/sdk/2.2/docs/man/html/clReleaseCommandQueue.html
@@ -797,22 +797,22 @@
the object or by calling <strong>clRetainCommandQueue</strong> causes undefined behavior.</p>
</div>
<div class="paragraph">
-<p><strong>clReleaseCommandQueue</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clReleaseCommandQueue</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_COMMAND_QUEUE if <em>command_queue</em> is not a valid
+<p><code>CL_​INVALID_​COMMAND_​QUEUE</code> if <em>command_queue</em> is not a valid
command-queue.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -831,10 +831,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clReleaseCommandQueue" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clReleaseCommandQueue</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clReleaseCommandQueue" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -847,7 +844,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -855,8 +852,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clReleaseContext.html b/sdk/2.2/docs/man/html/clReleaseContext.html
index da1c6c2..5efac8f 100644
--- a/sdk/2.2/docs/man/html/clReleaseContext.html
+++ b/sdk/2.2/docs/man/html/clReleaseContext.html
@@ -791,21 +791,21 @@
the object or by calling <strong>clRetainContext</strong> causes undefined behavior.</p>
</div>
<div class="paragraph">
-<p><strong>clReleaseContext</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clReleaseContext</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_CONTEXT if <em>context</em> is not a valid OpenCL context.</p>
+<p><code>CL_​INVALID_​CONTEXT</code> if <em>context</em> is not a valid OpenCL context.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -824,10 +824,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clReleaseContext" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clReleaseContext</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clReleaseContext" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -840,7 +837,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -848,8 +845,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clReleaseDevice.html b/sdk/2.2/docs/man/html/clReleaseDevice.html
index e45dcc5..1babed9 100644
--- a/sdk/2.2/docs/man/html/clReleaseDevice.html
+++ b/sdk/2.2/docs/man/html/clReleaseDevice.html
@@ -789,22 +789,22 @@
<strong>clGetDeviceIDs</strong>, the <em>device</em> reference count remains unchanged.</p>
</div>
<div class="paragraph">
-<p><strong>clReleaseDevice</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clReleaseDevice</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_DEVICE if <em>device</em> is not a valid sub-device created by a
+<p><code>CL_​INVALID_​DEVICE</code> if <em>device</em> is not a valid sub-device created by a
call to <strong>clCreateSubDevices</strong>.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -830,10 +830,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clReleaseDevice" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clReleaseDevice</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clReleaseDevice" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -846,7 +843,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -854,8 +851,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clReleaseEvent.html b/sdk/2.2/docs/man/html/clReleaseEvent.html
index cb58ea4..0b96886 100644
--- a/sdk/2.2/docs/man/html/clReleaseEvent.html
+++ b/sdk/2.2/docs/man/html/clReleaseEvent.html
@@ -803,11 +803,11 @@
<div class="paragraph">
<p>Developers should be careful when releasing their last reference count on
events created by <strong>clCreateUserEvent</strong> that have not yet been set to status
-of CL_COMPLETE or an error.
+of <code>CL_​COMPLETE</code> or an error.
If the user event was used in the event_wait_list argument passed to a
<strong>clEnqueue*</strong> API or another application host thread is waiting for it in
<strong>clWaitForEvents</strong>, those commands and host threads will continue to wait for
-the event status to reach CL_COMPLETE or error, even after the application
+the event status to reach <code>CL_​COMPLETE</code> or error, even after the application
has released the object.
Since in this scenario the application has released its last reference count
to the user event, it would be in principle no longer valid for the
@@ -822,21 +822,21 @@
</table>
</div>
<div class="paragraph">
-<p><strong>clReleaseEvent</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clReleaseEvent</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_EVENT if <em>event</em> is not a valid event object.</p>
+<p><code>CL_​INVALID_​EVENT</code> if <em>event</em> is not a valid event object.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -855,10 +855,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clReleaseEvent" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clReleaseEvent</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clReleaseEvent" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -871,7 +868,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -879,8 +876,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clReleaseKernel.html b/sdk/2.2/docs/man/html/clReleaseKernel.html
index 6284a2d..e600faa 100644
--- a/sdk/2.2/docs/man/html/clReleaseKernel.html
+++ b/sdk/2.2/docs/man/html/clReleaseKernel.html
@@ -793,21 +793,21 @@
the object or by calling <strong>clRetainKernel</strong> causes undefined behavior.</p>
</div>
<div class="paragraph">
-<p><strong>clReleaseKernel</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clReleaseKernel</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_KERNEL if <em>kernel</em> is not a valid kernel object.</p>
+<p><code>CL_​INVALID_​KERNEL</code> if <em>kernel</em> is not a valid kernel object.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -826,10 +826,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clReleaseKernel" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clReleaseKernel</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clReleaseKernel" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -842,7 +839,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -850,8 +847,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clReleaseMemObject.html b/sdk/2.2/docs/man/html/clReleaseMemObject.html
index 8576686..29023b5 100644
--- a/sdk/2.2/docs/man/html/clReleaseMemObject.html
+++ b/sdk/2.2/docs/man/html/clReleaseMemObject.html
@@ -786,21 +786,21 @@
<p>The <em>memobj</em> reference count is decremented.</p>
</div>
<div class="paragraph">
-<p><strong>clReleaseMemObject</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clReleaseMemObject</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_MEM_OBJECT if <em>memobj</em> is not a valid memory object.</p>
+<p><code>CL_​INVALID_​MEM_​OBJECT</code> if <em>memobj</em> is not a valid memory object.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -828,10 +828,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clReleaseMemObject" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clReleaseMemObject</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clReleaseMemObject" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -844,7 +841,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -852,8 +849,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clReleaseProgram.html b/sdk/2.2/docs/man/html/clReleaseProgram.html
index 00149e8..d3c82d5 100644
--- a/sdk/2.2/docs/man/html/clReleaseProgram.html
+++ b/sdk/2.2/docs/man/html/clReleaseProgram.html
@@ -788,21 +788,21 @@
<em>program</em> have been deleted and the <em>program</em> reference count becomes zero.</p>
</div>
<div class="paragraph">
-<p><strong>clReleaseProgram</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clReleaseProgram</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_PROGRAM if <em>program</em> is not a valid program object.</p>
+<p><code>CL_​INVALID_​PROGRAM</code> if <em>program</em> is not a valid program object.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -825,10 +825,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clReleaseProgram" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clReleaseProgram</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clReleaseProgram" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -841,7 +838,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -849,8 +846,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clReleaseSampler.html b/sdk/2.2/docs/man/html/clReleaseSampler.html
index cda4666..51fc3cb 100644
--- a/sdk/2.2/docs/man/html/clReleaseSampler.html
+++ b/sdk/2.2/docs/man/html/clReleaseSampler.html
@@ -789,21 +789,21 @@
finished.</p>
</div>
<div class="paragraph">
-<p><strong>clReleaseSampler</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clReleaseSampler</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_SAMPLER if <em>sampler</em> is not a valid sampler object.</p>
+<p><code>CL_​INVALID_​SAMPLER</code> if <em>sampler</em> is not a valid sampler object.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -826,10 +826,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clReleaseSampler" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clReleaseSampler</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clReleaseSampler" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -842,7 +839,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -850,8 +847,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clRetainCommandQueue.html b/sdk/2.2/docs/man/html/clRetainCommandQueue.html
index 42ae84d..7d6918b 100644
--- a/sdk/2.2/docs/man/html/clRetainCommandQueue.html
+++ b/sdk/2.2/docs/man/html/clRetainCommandQueue.html
@@ -796,22 +796,22 @@
being valid.</p>
</div>
<div class="paragraph">
-<p><strong>clRetainCommandQueue</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clRetainCommandQueue</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_COMMAND_QUEUE if <em>command_queue</em> is not a valid
+<p><code>CL_​INVALID_​COMMAND_​QUEUE</code> if <em>command_queue</em> is not a valid
command-queue.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -830,10 +830,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clRetainCommandQueue" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clRetainCommandQueue</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clRetainCommandQueue" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -846,7 +843,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -854,8 +851,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clRetainContext.html b/sdk/2.2/docs/man/html/clRetainContext.html
index c521498..5a24463 100644
--- a/sdk/2.2/docs/man/html/clRetainContext.html
+++ b/sdk/2.2/docs/man/html/clRetainContext.html
@@ -795,21 +795,21 @@
the problem of a context being used by a library no longer being valid.</p>
</div>
<div class="paragraph">
-<p><strong>clRetainContext</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clRetainContext</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_CONTEXT if <em>context</em> is not a valid OpenCL context.</p>
+<p><code>CL_​INVALID_​CONTEXT</code> if <em>context</em> is not a valid OpenCL context.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -828,10 +828,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clRetainContext" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clRetainContext</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clRetainContext" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -844,7 +841,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -852,8 +849,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clRetainDevice.html b/sdk/2.2/docs/man/html/clRetainDevice.html
index 64a2963..05c0f1a 100644
--- a/sdk/2.2/docs/man/html/clRetainDevice.html
+++ b/sdk/2.2/docs/man/html/clRetainDevice.html
@@ -789,22 +789,22 @@
<strong>clGetDeviceIDs</strong>, the <em>device</em> reference count remains unchanged.</p>
</div>
<div class="paragraph">
-<p><strong>clRetainDevice</strong> returns CL_SUCCESS if the function is executed successfully
+<p><strong>clRetainDevice</strong> returns <code>CL_​SUCCESS</code> if the function is executed successfully
or the device is a root-level device.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_DEVICE if <em>device</em> is not a valid sub-device created by a
+<p><code>CL_​INVALID_​DEVICE</code> if <em>device</em> is not a valid sub-device created by a
call to <strong>clCreateSubDevices</strong>.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -823,10 +823,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clRetainDevice" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clRetainDevice</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clRetainDevice" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -839,7 +836,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -847,8 +844,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clRetainEvent.html b/sdk/2.2/docs/man/html/clRetainEvent.html
index 9712356..596d110 100644
--- a/sdk/2.2/docs/man/html/clRetainEvent.html
+++ b/sdk/2.2/docs/man/html/clRetainEvent.html
@@ -787,20 +787,20 @@
The OpenCL commands that return an event perform an implicit retain.</p>
</div>
<div class="paragraph">
-<p><strong>clRetainEvent</strong> returns CL_SUCCESS if the function is executed successfully.
+<p><strong>clRetainEvent</strong> returns <code>CL_​SUCCESS</code> if the function is executed successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_EVENT if <em>event</em> is not a valid event object.</p>
+<p><code>CL_​INVALID_​EVENT</code> if <em>event</em> is not a valid event object.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -819,10 +819,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clRetainEvent" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clRetainEvent</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clRetainEvent" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -835,7 +832,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -843,8 +840,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clRetainKernel.html b/sdk/2.2/docs/man/html/clRetainKernel.html
index 66fe3ac..fd7161d 100644
--- a/sdk/2.2/docs/man/html/clRetainKernel.html
+++ b/sdk/2.2/docs/man/html/clRetainKernel.html
@@ -786,21 +786,21 @@
<p>The <em>kernel</em> reference count is incremented.</p>
</div>
<div class="paragraph">
-<p><strong>clRetainKernel</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clRetainKernel</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_KERNEL if <em>kernel</em> is not a valid kernel object.</p>
+<p><code>CL_​INVALID_​KERNEL</code> if <em>kernel</em> is not a valid kernel object.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -822,10 +822,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clRetainKernel" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clRetainKernel</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clRetainKernel" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -838,7 +835,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -846,8 +843,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clRetainMemObject.html b/sdk/2.2/docs/man/html/clRetainMemObject.html
index b56be70..d9739a3 100644
--- a/sdk/2.2/docs/man/html/clRetainMemObject.html
+++ b/sdk/2.2/docs/man/html/clRetainMemObject.html
@@ -786,22 +786,22 @@
<p>The <em>memobj</em> reference count is incremented.</p>
</div>
<div class="paragraph">
-<p><strong>clRetainMemObject</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clRetainMemObject</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_MEM_OBJECT if <em>memobj</em> is not a valid memory object (buffer
+<p><code>CL_​INVALID_​MEM_​OBJECT</code> if <em>memobj</em> is not a valid memory object (buffer
or image object).</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -824,10 +824,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clRetainMemObject" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clRetainMemObject</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clRetainMemObject" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -840,7 +837,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -848,8 +845,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clRetainProgram.html b/sdk/2.2/docs/man/html/clRetainProgram.html
index 21e5081..184a9c3 100644
--- a/sdk/2.2/docs/man/html/clRetainProgram.html
+++ b/sdk/2.2/docs/man/html/clRetainProgram.html
@@ -784,24 +784,24 @@
<div class="sectionbody">
<div class="paragraph">
<p>The <em>program</em> reference count is incremented.
-All <strong>clCreateProgram</strong> APIs do an implicit retain.</p>
+All APIs that create a program do an implicit retain.</p>
</div>
<div class="paragraph">
-<p><strong>clRetainProgram</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clRetainProgram</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_PROGRAM if <em>program</em> is not a valid program object.</p>
+<p><code>CL_​INVALID_​PROGRAM</code> if <em>program</em> is not a valid program object.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -820,10 +820,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clRetainProgram" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clRetainProgram</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clRetainProgram" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -836,7 +833,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -844,8 +841,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clRetainSampler.html b/sdk/2.2/docs/man/html/clRetainSampler.html
index 9622b83..e2d1178 100644
--- a/sdk/2.2/docs/man/html/clRetainSampler.html
+++ b/sdk/2.2/docs/man/html/clRetainSampler.html
@@ -787,21 +787,21 @@
<strong>clCreateSamplerWithProperties</strong> performs an implicit retain.</p>
</div>
<div class="paragraph">
-<p><strong>clRetainSampler</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clRetainSampler</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_SAMPLER if <em>sampler</em> is not a valid sampler object.</p>
+<p><code>CL_​INVALID_​SAMPLER</code> if <em>sampler</em> is not a valid sampler object.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -820,10 +820,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clRetainSampler" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clRetainSampler</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clRetainSampler" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -836,7 +833,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -844,8 +841,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clSVMAlloc.html b/sdk/2.2/docs/man/html/clSVMAlloc.html
index b6f4076..ade4d07 100644
--- a/sdk/2.2/docs/man/html/clSVMAlloc.html
+++ b/sdk/2.2/docs/man/html/clSVMAlloc.html
@@ -783,7 +783,7 @@
<li>
<p><em>flags</em> is a bit-field that is used to specify allocation and usage
information.
-The <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#svm-flags-table">SVM Memory Flags</a> table describes the possible values
+The <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#svm-flags-table" target="_blank" rel="noopener">SVM Memory Flags</a> table describes the possible values
for <em>flags</em>.</p>
</li>
<li>
@@ -808,7 +808,7 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<table id="svm-flags-table" class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 1. List of supported cl_svm_mem_flags_ values</caption>
+<caption class="title">Table 1. List of supported SVM memory flag values</caption>
<colgroup>
<col style="width: 50%;">
<col style="width: 50%;">
@@ -821,36 +821,36 @@
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MEM_READ_WRITE</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MEM_​READ_​WRITE</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">This flag specifies that the SVM buffer will be read and written by a
kernel.
This is the default.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MEM_WRITE_ONLY</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MEM_​WRITE_​ONLY</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">This flag specifies that the SVM buffer will be written but not read by
a kernel.</p>
-<p class="tableblock"> Reading from a SVM buffer created with CL_MEM_WRITE_ONLY inside a kernel
+<p class="tableblock"> Reading from a SVM buffer created with <code>CL_​MEM_​WRITE_​ONLY</code> inside a kernel
is undefined.</p>
-<p class="tableblock"> CL_MEM_READ_WRITE and CL_MEM_WRITE_ONLY are mutually exclusive.</p></td>
+<p class="tableblock"> <code>CL_​MEM_​READ_​WRITE</code> and <code>CL_​MEM_​WRITE_​ONLY</code> are mutually exclusive.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MEM_READ_ONLY</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MEM_​READ_​ONLY</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">This flag specifies that the SVM buffer object is a read-only memory
object when used inside a kernel.</p>
-<p class="tableblock"> Writing to a SVM buffer created with CL_MEM_READ_ONLY inside a kernel is
+<p class="tableblock"> Writing to a SVM buffer created with <code>CL_​MEM_​READ_​ONLY</code> inside a kernel is
undefined.</p>
-<p class="tableblock"> CL_MEM_READ_WRITE or CL_MEM_WRITE_ONLY and CL_MEM_READ_ONLY are mutually
+<p class="tableblock"> <code>CL_​MEM_​READ_​WRITE</code> or <code>CL_​MEM_​WRITE_​ONLY</code> and <code>CL_​MEM_​READ_​ONLY</code> are mutually
exclusive.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MEM_SVM_FINE_GRAIN_BUFFER</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MEM_​SVM_​FINE_​GRAIN_​BUFFER</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">This specifies that the application wants the OpenCL implementation to
do a fine-grained allocation.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_MEM_SVM_ATOMICS</strong></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">This flag is valid only if CL_MEM_SVM_FINE_GRAIN_BUFFER is specified in
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​MEM_​SVM_​ATOMICS</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">This flag is valid only if <code>CL_​MEM_​SVM_​FINE_​GRAIN_​BUFFER</code> is specified in
flags.
It is used to indicate that SVM atomic operations can control visibility
of memory accesses in this SVM buffer.</p></td>
@@ -858,9 +858,9 @@
</tbody>
</table>
<div class="paragraph">
-<p>If CL_MEM_SVM_FINE_GRAIN_BUFFER is not specified, the buffer can be created
+<p>If <code>CL_​MEM_​SVM_​FINE_​GRAIN_​BUFFER</code> is not specified, the buffer can be created
as a coarse grained SVM allocation.
-Similarly, if CL_MEM_SVM_ATOMICS is not specified, the buffer can be created
+Similarly, if <code>CL_​MEM_​SVM_​ATOMICS</code> is not specified, the buffer can be created
without support for SVM atomic operations (refer to an OpenCL kernel
language specifications).</p>
</div>
@@ -899,23 +899,23 @@
<p><em>context</em> is not a valid context.</p>
</li>
<li>
-<p><em>flags</em> does not contain CL_MEM_SVM_FINE_GRAIN_BUFFER but does contain
-CL_MEM_SVM_ATOMICS.</p>
+<p><em>flags</em> does not contain <code>CL_​MEM_​SVM_​FINE_​GRAIN_​BUFFER</code> but does contain
+<code>CL_​MEM_​SVM_​ATOMICS</code>.</p>
</li>
<li>
<p>Values specified in <em>flags</em> do not follow rules described for supported
-values in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#svm-flags-table">SVM Memory Flags</a> table.</p>
+values in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#svm-flags-table" target="_blank" rel="noopener">SVM Memory Flags</a> table.</p>
</li>
<li>
-<p>CL_MEM_SVM_FINE_GRAIN_BUFFER or CL_MEM_SVM_ATOMICS is specified in
+<p><code>CL_​MEM_​SVM_​FINE_​GRAIN_​BUFFER</code> or <code>CL_​MEM_​SVM_​ATOMICS</code> is specified in
<em>flags</em> and these are not supported by at least one device in <em>context</em>.</p>
</li>
<li>
<p>The values specified in <em>flags</em> are not valid, i.e. don’t match those
-defined in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#svm-flags-table">SVM Memory Flags</a> table.</p>
+defined in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#svm-flags-table" target="_blank" rel="noopener">SVM Memory Flags</a> table.</p>
</li>
<li>
-<p><em>size</em> is 0 or > CL_DEVICE_MAX_MEM_ALLOC_SIZE value for any device in
+<p><em>size</em> is 0 or > <code>CL_​DEVICE_​MAX_​MEM_​ALLOC_​SIZE</code> value for any device in
<em>context</em>.</p>
</li>
<li>
@@ -941,10 +941,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSVMAlloc" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSVMAlloc</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSVMAlloc" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -957,7 +954,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -965,8 +962,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clSVMFree.html b/sdk/2.2/docs/man/html/clSVMFree.html
index cb098a3..f9ceb71 100644
--- a/sdk/2.2/docs/man/html/clSVMFree.html
+++ b/sdk/2.2/docs/man/html/clSVMFree.html
@@ -823,10 +823,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSVMFree" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSVMFree</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSVMFree" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -839,7 +836,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -847,8 +844,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clSetDefaultDeviceCommandQueue.html b/sdk/2.2/docs/man/html/clSetDefaultDeviceCommandQueue.html
index e14398e..0ba5f66 100644
--- a/sdk/2.2/docs/man/html/clSetDefaultDeviceCommandQueue.html
+++ b/sdk/2.2/docs/man/html/clSetDefaultDeviceCommandQueue.html
@@ -794,32 +794,32 @@
<div class="paragraph">
<p><strong>clSetDefaultDeviceCommandQueue</strong> may be used to replace a default device
command queue created with <strong>clCreateCommandQueueWithProperties</strong> and the
-CL_QUEUE_ON_DEVICE_DEFAULT flag.</p>
+<code>CL_​QUEUE_​ON_​DEVICE_​DEFAULT</code> flag.</p>
</div>
<div class="paragraph">
-<p><strong>clSetDefaultDeviceCommandQueue</strong> returns CL_SUCCESS if the function is
+<p><strong>clSetDefaultDeviceCommandQueue</strong> returns <code>CL_​SUCCESS</code> if the function is
executed successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_CONTEXT if <em>context</em> is not a valid context.</p>
+<p><code>CL_​INVALID_​CONTEXT</code> if <em>context</em> is not a valid context.</p>
</li>
<li>
-<p>CL_INVALID_DEVICE if <em>device</em> is not a valid device or is not associated
+<p><code>CL_​INVALID_​DEVICE</code> if <em>device</em> is not a valid device or is not associated
with <em>context</em>.</p>
</li>
<li>
-<p>CL_INVALID_COMMAND_QUEUE if <em>command_queue</em> is not a valid command-queue
+<p><code>CL_​INVALID_​COMMAND_​QUEUE</code> if <em>command_queue</em> is not a valid command-queue
for <em>device</em>.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -838,10 +838,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSetDefaultDeviceCommandQueue" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSetDefaultDeviceCommandQueue</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSetDefaultDeviceCommandQueue" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -854,7 +851,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -862,8 +859,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clSetEventCallback.html b/sdk/2.2/docs/man/html/clSetEventCallback.html
index a5bb257..144d743 100644
--- a/sdk/2.2/docs/man/html/clSetEventCallback.html
+++ b/sdk/2.2/docs/man/html/clSetEventCallback.html
@@ -783,15 +783,15 @@
<p><em>command_exec_callback_type</em> specifies the command execution status for
which the callback is registered.
The command execution callback values for which a callback can be registered
-are: CL_SUBMITTED, CL_RUNNING or CL_COMPLETE<sup>21</sup>.
+are: <code>CL_​SUBMITTED</code>, <code>CL_​RUNNING</code>, or <code>CL_​COMPLETE</code><sup>21</sup>.
There is no guarantee that the callback functions registered for various
execution status values for an event will be called in the exact order that
the execution status of a command changes.
Furthermore, it should be noted that receiving a call back for an event with
-a status other than CL_COMPLETE, in no way implies that the memory model or
+a status other than <code>CL_​COMPLETE</code>, in no way implies that the memory model or
execution model as defined by the OpenCL specification has changed.
For example, it is not valid to assume that a corresponding memory transfer
-has completed unless the event is in a state CL_COMPLETE.</p>
+has completed unless the event is in a state <code>CL_​COMPLETE</code>.</p>
</li>
<li>
<p><em>pfn_event_notify</em> is the event callback function that can be registered by
@@ -809,7 +809,7 @@
<li>
<p><em>event_command_exec_status</em> is equal to the <em>command_exec_callback_type</em>
used while registering the callback.
-Refer to the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-argument-info-table">Kernel Argument Queries</a>
+Refer to the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-argument-info-table" target="_blank" rel="noopener">Kernel Argument Queries</a>
table for the command execution status values.
If the callback is called as the result of the command associated with
event being abnormally terminated, an appropriate error code for the
@@ -839,7 +839,7 @@
<dt class="hdlist1">21</dt>
<dd>
<p>The callback function registered for a command_exec_callback_type value
-of CL_COMPLETE will be called when the command has completed
+of <code>CL_​COMPLETE</code> will be called when the command has completed
successfully or is abnormally terminated.</p>
</dd>
</dl>
@@ -907,26 +907,26 @@
another thread.</p>
</div>
<div class="paragraph">
-<p><strong>clSetEventCallback</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clSetEventCallback</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_EVENT if <em>event</em> is not a valid event object.</p>
+<p><code>CL_​INVALID_​EVENT</code> if <em>event</em> is not a valid event object.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>pfn_event_notify</em> is <code>NULL</code> or if
-<em>command_exec_callback_type</em> is not CL_SUBMITTED, CL_RUNNING or
-CL_COMPLETE.</p>
+<p><code>CL_​INVALID_​VALUE</code> if <em>pfn_event_notify</em> is <code>NULL</code> or if
+<em>command_exec_callback_type</em> is not <code>CL_​SUBMITTED</code>, <code>CL_​RUNNING</code>, or
+<code>CL_​COMPLETE</code>.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -945,10 +945,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSetEventCallback" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSetEventCallback</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSetEventCallback" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -961,7 +958,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -969,8 +966,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clSetKernelArg.html b/sdk/2.2/docs/man/html/clSetKernelArg.html
index 1c13af9..1db8132 100644
--- a/sdk/2.2/docs/man/html/clSetKernelArg.html
+++ b/sdk/2.2/docs/man/html/clSetKernelArg.html
@@ -857,9 +857,9 @@
space, the memory object specified as argument value must be a buffer object
(or <code>NULL</code>).
If the argument is declared with the <code>constant</code> qualifier, the size in bytes
-of the memory object cannot exceed CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE and
+of the memory object cannot exceed <code>CL_​DEVICE_​MAX_​CONSTANT_​BUFFER_​SIZE</code> and
the number of arguments declared as pointers to <code>constant</code> memory cannot
-exceed CL_DEVICE_MAX_CONSTANT_ARGS.</p>
+exceed <code>CL_​DEVICE_​MAX_​CONSTANT_​ARGS</code>.</p>
</div>
<div class="paragraph">
<p>The memory object specified as argument value must be a pipe object if the
@@ -869,7 +869,7 @@
<p>The memory object specified as argument value must be a 2D image object if
the argument is declared to be of type <em>image2d_t</em>.
The memory object specified as argument value must be a 2D image object with
-image channel order = CL_DEPTH if the argument is declared to be of type
+image channel order = <code>CL_​DEPTH</code> if the argument is declared to be of type
<em>image2d_depth_t</em>.
The memory object specified as argument value must be a 3D image object if
argument is declared to be of type <em>image3d_t</em>.
@@ -882,7 +882,7 @@
The memory object specified as argument value must be a 2D image array
object if argument is declared to be of type <em>image2d_array_t</em>.
The memory object specified as argument value must be a 2D image array
-object with image channel order = CL_DEPTH if argument is declared to be of
+object with image channel order = <code>CL_​DEPTH</code> if argument is declared to be of
type <em>image2d_array_depth_t</em>.</p>
</div>
<div class="paragraph">
@@ -909,70 +909,70 @@
If the kernel holds ownership rights on kernel args, that would make it
impossible for the user to tell with certainty when he may safely
release user allocated resources associated with OpenCL objects such as
-the cl_mem backing store used with CL_MEM_USE_HOST_PTR.</p>
+the cl_mem backing store used with <code>CL_​MEM_​USE_​HOST_​PTR</code>.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
-<p><strong>clSetKernelArg</strong> returns CL_SUCCESS if the function was executed
+<p><strong>clSetKernelArg</strong> returns <code>CL_​SUCCESS</code> if the function was executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_KERNEL if <em>kernel</em> is not a valid kernel object.</p>
+<p><code>CL_​INVALID_​KERNEL</code> if <em>kernel</em> is not a valid kernel object.</p>
</li>
<li>
-<p>CL_INVALID_ARG_INDEX if <em>arg_index</em> is not a valid argument index.</p>
+<p><code>CL_​INVALID_​ARG_​INDEX</code> if <em>arg_index</em> is not a valid argument index.</p>
</li>
<li>
-<p>CL_INVALID_ARG_VALUE if <em>arg_value</em> specified is not a valid value.</p>
+<p><code>CL_​INVALID_​ARG_​VALUE</code> if <em>arg_value</em> specified is not a valid value.</p>
</li>
<li>
-<p>CL_INVALID_MEM_OBJECT for an argument declared to be a memory object
+<p><code>CL_​INVALID_​MEM_​OBJECT</code> for an argument declared to be a memory object
when the specified <em>arg_value</em> is not a valid memory object.</p>
</li>
<li>
-<p>CL_INVALID_SAMPLER for an argument declared to be of type <em>sampler_t</em>
+<p><code>CL_​INVALID_​SAMPLER</code> for an argument declared to be of type <em>sampler_t</em>
when the specified <em>arg_value</em> is not a valid sampler object.</p>
</li>
<li>
-<p>CL_INVALID_DEVICE_QUEUE for an argument declared to be of type <em>queue_t</em>
+<p><code>CL_​INVALID_​DEVICE_​QUEUE</code> for an argument declared to be of type <em>queue_t</em>
when the specified <em>arg_value</em> is not a valid device queue object.</p>
</li>
<li>
-<p>CL_INVALID_ARG_SIZE if <em>arg_size</em> does not match the size of the data
+<p><code>CL_​INVALID_​ARG_​SIZE</code> if <em>arg_size</em> does not match the size of the data
type for an argument that is not a memory object or if the argument is a
memory object and <em>arg_size</em> != <code>sizeof(cl_mem)</code> or if <em>arg_size</em> is
zero and the argument is declared with the local qualifier or if the
argument is a sampler and <em>arg_size</em> != <code>sizeof(cl_sampler)</code>.</p>
</li>
<li>
-<p>CL_MAX_SIZE_RESTRICTION_EXCEEDED if the size in bytes of the memory
+<p><code>CL_​MAX_​SIZE_​RESTRICTION_​EXCEEDED</code> if the size in bytes of the memory
object (if the argument was declared with constant qualifier) or
<em>arg_size</em> (if the argument was declared with local qualifier) exceed
the maximum size restriction that was set with the optional language
attribute.
-The optional attribute can be <code>cl::max_size</code> defined in OpenCL 2.2 C++
+The optional attribute can be <code>cl::max_size</code> defined in OpenCL 2.2 C++
Kernel Language specification or <code>SpvDecorationMaxByteOffset</code> defined
in SPIR-V 1.2 Specification.</p>
</li>
<li>
-<p>CL_INVALID_ARG_VALUE if the argument is an image declared with the
+<p><code>CL_​INVALID_​ARG_​VALUE</code> if the argument is an image declared with the
<code>read_only</code> qualifier and <em>arg_value</em> refers to an image object created
-with <em>cl_mem_flags</em> of CL_MEM_WRITE_ONLY or if the image argument is
+with <em>cl_mem_flags</em> of <code>CL_​MEM_​WRITE_​ONLY</code> or if the image argument is
declared with the <code>write_only</code> qualifier and <em>arg_value</em> refers to an
-image object created with <em>cl_mem_flags</em> of CL_MEM_READ_ONLY.</p>
+image object created with <em>cl_mem_flags</em> of <code>CL_​MEM_​READ_​ONLY</code>.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -991,10 +991,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSetKernelArg" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSetKernelArg</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSetKernelArg" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -1007,7 +1004,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1015,8 +1012,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clSetKernelArgSVMPointer.html b/sdk/2.2/docs/man/html/clSetKernelArgSVMPointer.html
index 249b178..9a5bb23 100644
--- a/sdk/2.2/docs/man/html/clSetKernelArgSVMPointer.html
+++ b/sdk/2.2/docs/man/html/clSetKernelArgSVMPointer.html
@@ -793,10 +793,10 @@
The SVM pointer can only be used for arguments that are declared to be a
pointer to <code>global</code> or <code>constant</code> memory.
The SVM pointer value must be aligned according to the arguments type.
-For example, if the argument is declared to be <code>global float4 *p</code>, the SVM
+For example, if the argument is declared to be <code>global float4 <strong>p</code>, the SVM
pointer value passed for <code>p</code> must be at a minimum aligned to a <code>float4</code>.
The SVM pointer value specified as the argument value can be the pointer
-returned by <strong>clSVMAlloc</strong> or can be a pointer offset into the SVM region.</p>
+returned by *<strong>clSVMAlloc</strong></strong> or can be a pointer offset into the SVM region.</p>
</li>
</ul>
</div>
@@ -806,27 +806,27 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<div class="paragraph">
-<p><strong>clSetKernelArgSVMPointer</strong> returns CL_SUCCESS if the function was executed
+<p><strong>clSetKernelArgSVMPointer</strong> returns <code>CL_​SUCCESS</code> if the function was executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_KERNEL if <em>kernel</em> is not a valid kernel object.</p>
+<p><code>CL_​INVALID_​KERNEL</code> if <em>kernel</em> is not a valid kernel object.</p>
</li>
<li>
-<p>CL_INVALID_ARG_INDEX if <em>arg_index</em> is not a valid argument index.</p>
+<p><code>CL_​INVALID_​ARG_​INDEX</code> if <em>arg_index</em> is not a valid argument index.</p>
</li>
<li>
-<p>CL_INVALID_ARG_VALUE if <em>arg_value</em> specified is not a valid value.</p>
+<p><code>CL_​INVALID_​ARG_​VALUE</code> if <em>arg_value</em> specified is not a valid value.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -845,10 +845,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSetKernelArgSVMPointer" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSetKernelArgSVMPointer</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSetKernelArgSVMPointer" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -861,7 +858,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -869,8 +866,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clSetKernelExecInfo.html b/sdk/2.2/docs/man/html/clSetKernelExecInfo.html
index 9676f67..73e0770 100644
--- a/sdk/2.2/docs/man/html/clSetKernelExecInfo.html
+++ b/sdk/2.2/docs/man/html/clSetKernelExecInfo.html
@@ -782,7 +782,7 @@
<li>
<p><em>param_name</em> specifies the information to be passed to kernel.
The list of supported <em>param_name</em> types and the corresponding values passed
-in <em>param_value</em> is described in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-exec-info-table">Kernel
+in <em>param_value</em> is described in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#kernel-exec-info-table" target="_blank" rel="noopener">Kernel
Execution Properties</a> table.</p>
</li>
<li>
@@ -801,7 +801,7 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<table id="kernel-exec-info-table" class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 1. <strong>clSetKernelExecInfo_</strong> parameter values</caption>
+<caption class="title">Table 1. List of supported param_names by <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSetKernelExecInfo" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSetKernelExecInfo</a></caption>
<colgroup>
<col style="width: 34%;">
<col style="width: 33%;">
@@ -816,7 +816,7 @@
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_KERNEL_EXEC_INFO_SVM_PTRS</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​KERNEL_​EXEC_​INFO_​SVM_​PTRS</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">void *[]</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">SVM pointers must reference locations contained entirely within
buffers that are passed to kernel as arguments, or that are passed
@@ -827,7 +827,7 @@
allocations.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_KERNEL_EXEC_INFO_SVM_FINE_GRAIN_SYSTEM</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​KERNEL_​EXEC_​INFO_​SVM_​FINE_​GRAIN_​SYSTEM</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">cl_bool</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">This flag indicates whether the kernel uses pointers that are fine
grain system SVM allocations.
@@ -837,31 +837,31 @@
</tbody>
</table>
<div class="paragraph">
-<p><strong>clSetKernelExecInfo</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clSetKernelExecInfo</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_KERNEL if <em>kernel</em> is a not a valid kernel object.</p>
+<p><code>CL_​INVALID_​KERNEL</code> if <em>kernel</em> is a not a valid kernel object.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>param_name</em> is not valid, if <em>param_value</em> is
+<p><code>CL_​INVALID_​VALUE</code> if <em>param_name</em> is not valid, if <em>param_value</em> is
<code>NULL</code> or if the size specified by <em>param_value_size</em> is not valid.</p>
</li>
<li>
-<p>CL_INVALID_OPERATION if <em>param_name</em> =
-CL_KERNEL_EXEC_INFO_SVM_FINE_GRAIN_SYSTEM and <em>param_value</em> = CL_TRUE
+<p><code>CL_​INVALID_​OPERATION</code> if <em>param_name</em> =
+<code>CL_​KERNEL_​EXEC_​INFO_​SVM_​FINE_​GRAIN_​SYSTEM</code> and <em>param_value</em> = <code>CL_​TRUE</code>
but no devices in context associated with <em>kernel</em> support fine-grain
system SVM allocations.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -880,10 +880,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSetKernelExecInfo" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSetKernelExecInfo</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSetKernelExecInfo" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -896,7 +893,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -904,8 +901,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clSetMemObjectDestructorCallback.html b/sdk/2.2/docs/man/html/clSetMemObjectDestructorCallback.html
index d0a0e06..5ca2cf4 100644
--- a/sdk/2.2/docs/man/html/clSetMemObjectDestructorCallback.html
+++ b/sdk/2.2/docs/man/html/clSetMemObjectDestructorCallback.html
@@ -824,24 +824,24 @@
can be reused or freed.</p>
</div>
<div class="paragraph">
-<p><strong>clSetMemObjectDestructorCallback</strong> returns CL_SUCCESS if the function is
+<p><strong>clSetMemObjectDestructorCallback</strong> returns <code>CL_​SUCCESS</code> if the function is
executed successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_MEM_OBJECT if <em>memobj</em> is not a valid memory object.</p>
+<p><code>CL_​INVALID_​MEM_​OBJECT</code> if <em>memobj</em> is not a valid memory object.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>pfn_notify</em> is <code>NULL</code>.</p>
+<p><code>CL_​INVALID_​VALUE</code> if <em>pfn_notify</em> is <code>NULL</code>.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -856,7 +856,7 @@
<div class="paragraph">
<p>When the user callback function is called by the implementation, the
contents of the memory region pointed to by <em>host_ptr</em> (if the memory object
-is created with CL_MEM_USE_HOST_PTR) are undefined.
+is created with <code>CL_​MEM_​USE_​HOST_​PTR</code>) are undefined.
The callback function is typically used by the application to either free or
reuse the memory region pointed to by <em>host_ptr</em>.</p>
</div>
@@ -926,10 +926,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSetMemObjectDestructorCallback" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSetMemObjectDestructorCallback</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSetMemObjectDestructorCallback" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -942,7 +939,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -950,8 +947,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clSetProgramReleaseCallback.html b/sdk/2.2/docs/man/html/clSetProgramReleaseCallback.html
index ce039a2..c74b11f 100644
--- a/sdk/2.2/docs/man/html/clSetProgramReleaseCallback.html
+++ b/sdk/2.2/docs/man/html/clSetProgramReleaseCallback.html
@@ -822,24 +822,24 @@
when destructors are complete.</p>
</div>
<div class="paragraph">
-<p><strong>clSetProgramReleaseCallback</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clSetProgramReleaseCallback</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_PROGRAM if <em>program</em> is not a valid program object.</p>
+<p><code>CL_​INVALID_​PROGRAM</code> if <em>program</em> is not a valid program object.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>pfn_notify</em> is <code>NULL</code>.</p>
+<p><code>CL_​INVALID_​VALUE</code> if <em>pfn_notify</em> is <code>NULL</code>.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -858,10 +858,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSetProgramReleaseCallback" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSetProgramReleaseCallback</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSetProgramReleaseCallback" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -874,7 +871,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -882,8 +879,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clSetProgramSpecializationConstant.html b/sdk/2.2/docs/man/html/clSetProgramSpecializationConstant.html
index db9bd5f..2646159 100644
--- a/sdk/2.2/docs/man/html/clSetProgramSpecializationConstant.html
+++ b/sdk/2.2/docs/man/html/clSetProgramSpecializationConstant.html
@@ -799,7 +799,7 @@
<strong>clBuildProgram</strong> until another call to <strong>clSetProgramSpecializationConstant</strong>
changes it.
If a specialization constant is a boolean constant, <em>spec_value</em> should be a
-pointer to a <strong>cl_uchar</strong> value.
+pointer to a <code>cl_uchar</code> value.
A value of zero will set the specialization constant to false; any other
value will set it to true.</p>
</li>
@@ -822,7 +822,7 @@
call, default values will be used during the build.</p>
</div>
<div class="paragraph">
-<p><strong>clSetProgramSpecializationConstant</strong> returns CL_SUCCESS if the function is
+<p><strong>clSetProgramSpecializationConstant</strong> returns <code>CL_​SUCCESS</code> if the function is
executed successfully.</p>
</div>
<div class="paragraph">
@@ -831,24 +831,24 @@
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_PROGRAM if <em>program</em> is not a valid program object created
+<p><code>CL_​INVALID_​PROGRAM</code> if <em>program</em> is not a valid program object created
from a module in an intermediate format (e.g. SPIR-V).</p>
</li>
<li>
-<p>CL_INVALID_SPEC_ID if <em>spec_id</em> is not a valid specialization constant
+<p><code>CL_​INVALID_​SPEC_​ID</code> if <em>spec_id</em> is not a valid specialization constant
ID</p>
</li>
<li>
-<p>CL_INVALID_VALUE if <em>spec_size</em> does not match the size of the
+<p><code>CL_​INVALID_​VALUE</code> if <em>spec_size</em> does not match the size of the
specialization constant in the module, or if <em>spec_value</em> is
<code>NULL</code>.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -867,10 +867,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSetProgramSpecializationConstant" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSetProgramSpecializationConstant</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSetProgramSpecializationConstant" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -883,7 +880,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -891,8 +888,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clSetUserEventStatus.html b/sdk/2.2/docs/man/html/clSetUserEventStatus.html
index 1c23b4a..bc9c3fb 100644
--- a/sdk/2.2/docs/man/html/clSetUserEventStatus.html
+++ b/sdk/2.2/docs/man/html/clSetUserEventStatus.html
@@ -778,7 +778,7 @@
</li>
<li>
<p><em>execution_status</em> specifies the new execution status to be set and can be
-CL_COMPLETE or a negative integer value to indicate an error.
+<code>CL_​COMPLETE</code> or a negative integer value to indicate an error.
A negative integer value causes all enqueued commands that wait on this user
event to be terminated.
<strong>clSetUserEventStatus</strong> can only be called once to change the execution
@@ -835,29 +835,29 @@
</table>
</div>
<div class="paragraph">
-<p><strong>clSetUserEventStatus</strong> returns CL_SUCCESS if the function was executed
+<p><strong>clSetUserEventStatus</strong> returns <code>CL_​SUCCESS</code> if the function was executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_EVENT if <em>event</em> is not a valid user event object.</p>
+<p><code>CL_​INVALID_​EVENT</code> if <em>event</em> is not a valid user event object.</p>
</li>
<li>
-<p>CL_INVALID_VALUE if the <em>execution_status</em> is not CL_COMPLETE or a
+<p><code>CL_​INVALID_​VALUE</code> if the <em>execution_status</em> is not <code>CL_​COMPLETE</code> or a
negative integer value.</p>
</li>
<li>
-<p>CL_INVALID_OPERATION if the <em>execution_status</em> for <em>event</em> has already
+<p><code>CL_​INVALID_​OPERATION</code> if the <em>execution_status</em> for <em>event</em> has already
been changed by a previous call to <strong>clSetUserEventStatus</strong>.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -876,10 +876,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSetUserEventStatus" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSetUserEventStatus</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clSetUserEventStatus" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -892,7 +889,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -900,8 +897,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clTerminateContextKHR.html b/sdk/2.2/docs/man/html/clTerminateContextKHR.html
index a1d60c6..f57c86b 100644
--- a/sdk/2.2/docs/man/html/clTerminateContextKHR.html
+++ b/sdk/2.2/docs/man/html/clTerminateContextKHR.html
@@ -883,7 +883,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -891,7 +891,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clUnloadPlatformCompiler.html b/sdk/2.2/docs/man/html/clUnloadPlatformCompiler.html
index b39bfeb..ca2ac3b 100644
--- a/sdk/2.2/docs/man/html/clUnloadPlatformCompiler.html
+++ b/sdk/2.2/docs/man/html/clUnloadPlatformCompiler.html
@@ -793,14 +793,14 @@
the appropriate program executable.</p>
</div>
<div class="paragraph">
-<p><strong>clUnloadPlatformCompiler</strong> returns CL_SUCCESS if the function is executed
+<p><strong>clUnloadPlatformCompiler</strong> returns <code>CL_​SUCCESS</code> if the function is executed
successfully.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_PLATFORM if <em>platform</em> is not a valid platform.</p>
+<p><code>CL_​INVALID_​PLATFORM</code> if <em>platform</em> is not a valid platform.</p>
</li>
</ul>
</div>
@@ -818,10 +818,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clUnloadPlatformCompiler" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clUnloadPlatformCompiler</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clUnloadPlatformCompiler" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -834,7 +831,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -842,8 +839,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/clWaitForEvents.html b/sdk/2.2/docs/man/html/clWaitForEvents.html
index ee73632..0b7eaca 100644
--- a/sdk/2.2/docs/man/html/clWaitForEvents.html
+++ b/sdk/2.2/docs/man/html/clWaitForEvents.html
@@ -789,38 +789,38 @@
<div class="paragraph">
<p>This function waits on the host thread for commands identified by event
objects in <em>event_list</em> to complete.
-A command is considered complete if its execution status is CL_COMPLETE or a
+A command is considered complete if its execution status is <code>CL_​COMPLETE</code> or a
negative value.
The events specified in <em>event_list</em> act as synchronization points.</p>
</div>
<div class="paragraph">
-<p><strong>clWaitForEvents</strong> returns CL_SUCCESS if the execution status of all events
-in <em>event_list</em> is CL_COMPLETE.
+<p><strong>clWaitForEvents</strong> returns <code>CL_​SUCCESS</code> if the execution status of all events
+in <em>event_list</em> is <code>CL_​COMPLETE</code>.
Otherwise, it returns one of the following errors:</p>
</div>
<div class="ulist">
<ul>
<li>
-<p>CL_INVALID_VALUE if <em>num_events</em> is zero or <em>event_list</em> is <code>NULL</code>.</p>
+<p><code>CL_​INVALID_​VALUE</code> if <em>num_events</em> is zero or <em>event_list</em> is <code>NULL</code>.</p>
</li>
<li>
-<p>CL_INVALID_CONTEXT if events specified in <em>event_list</em> do not belong to
+<p><code>CL_​INVALID_​CONTEXT</code> if events specified in <em>event_list</em> do not belong to
the same context.</p>
</li>
<li>
-<p>CL_INVALID_EVENT if event objects specified in <em>event_list</em> are not
+<p><code>CL_​INVALID_​EVENT</code> if event objects specified in <em>event_list</em> are not
valid event objects.</p>
</li>
<li>
-<p>CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST if the execution status of
+<p><code>CL_​EXEC_​STATUS_​ERROR_​FOR_​EVENTS_​IN_​WAIT_​LIST</code> if the execution status of
any of the events in <em>event_list</em> is a negative integer value.</p>
</li>
<li>
-<p>CL_OUT_OF_RESOURCES if there is a failure to allocate resources required
+<p><code>CL_​OUT_​OF_​RESOURCES</code> if there is a failure to allocate resources required
by the OpenCL implementation on the device.</p>
</li>
<li>
-<p>CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources
+<p><code>CL_​OUT_​OF_​HOST_​MEMORY</code> if there is a failure to allocate resources
required by the OpenCL implementation on the host.</p>
</li>
</ul>
@@ -839,10 +839,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clWaitForEvents" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clWaitForEvents</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clWaitForEvents" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -855,7 +852,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -863,8 +860,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_buffer_region.html b/sdk/2.2/docs/man/html/cl_buffer_region.html
index 66940e2..2fa43af 100644
--- a/sdk/2.2/docs/man/html/cl_buffer_region.html
+++ b/sdk/2.2/docs/man/html/cl_buffer_region.html
@@ -789,7 +789,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Constraints on the values of <em>origin</em> and <em>size</em> are specified for the
-<strong><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateSubBuffer" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#clCreateSubBuffer</a></strong> function to which this structure is passed.</p>
+<strong>clCreateSubBuffer</strong> function to which this structure is passed.</p>
</div>
</div>
</div>
@@ -805,10 +805,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#cl_buffer_region" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#cl_buffer_region</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#cl_buffer_region" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -821,7 +818,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -829,8 +826,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_image_desc.html b/sdk/2.2/docs/man/html/cl_image_desc.html
index 0809713..f4cc1c6 100644
--- a/sdk/2.2/docs/man/html/cl_image_desc.html
+++ b/sdk/2.2/docs/man/html/cl_image_desc.html
@@ -791,39 +791,39 @@
<ul>
<li>
<p><code>image_type</code> describes the image type and must be either
-CL_MEM_OBJECT_IMAGE1D, CL_MEM_OBJECT_IMAGE1D_BUFFER,
-CL_MEM_OBJECT_IMAGE1D_ARRAY, CL_MEM_OBJECT_IMAGE2D,
-CL_MEM_OBJECT_IMAGE2D_ARRAY or CL_MEM_OBJECT_IMAGE3D.</p>
+<code>CL_​MEM_​OBJECT_​IMAGE1D</code>, <code>CL_​MEM_​OBJECT_​IMAGE1D_​BUFFER</code>,
+<code>CL_​MEM_​OBJECT_​IMAGE1D_​ARRAY</code>, <code>CL_​MEM_​OBJECT_​IMAGE2D</code>,
+<code>CL_​MEM_​OBJECT_​IMAGE2D_​ARRAY</code>, or <code>CL_​MEM_​OBJECT_​IMAGE3D</code>.</p>
</li>
<li>
<p><code>image_width</code> is the width of the image in pixels.
For a 2D image and image array, the image width must be a value ≥ 1 and
-≤ CL_DEVICE_IMAGE2D_MAX_WIDTH.
+≤ <code>CL_​DEVICE_​IMAGE2D_​MAX_​WIDTH</code>.
For a 3D image, the image width must be a value ≥1 and ≤
-CL_DEVICE_IMAGE3D_MAX_WIDTH.
+<code>CL_​DEVICE_​IMAGE3D_​MAX_​WIDTH</code>.
For a 1D image buffer, the image width must be a value ≥1 and ≤
-CL_DEVICE_IMAGE_MAX_BUFFER_SIZE.
+<code>CL_​DEVICE_​IMAGE_​MAX_​BUFFER_​SIZE</code>.
For a 1D image and 1D image array, the image width must be a value ≥1
-and ≤ CL_DEVICE_IMAGE2D_MAX_WIDTH.</p>
+and ≤ <code>CL_​DEVICE_​IMAGE2D_​MAX_​WIDTH</code>.</p>
</li>
<li>
<p><code>image_height</code> is the height of the image in pixels.
This is only used if the image is a 2D or 3D image, or a 2D image array.
For a 2D image or image array, the image height must be a value ≥ 1 and
-≤ CL_DEVICE_IMAGE2D_MAX_HEIGHT.
+≤ <code>CL_​DEVICE_​IMAGE2D_​MAX_​HEIGHT</code>.
For a 3D image, the image height must be a value ≥ 1 and ≤
-CL_DEVICE_IMAGE3D_MAX_HEIGHT.</p>
+<code>CL_​DEVICE_​IMAGE3D_​MAX_​HEIGHT</code>.</p>
</li>
<li>
<p><code>image_depth</code> is the depth of the image in pixels.
This is only used if the image is a 3D image and must be a value ≥ 1 and
-≤ CL_DEVICE_IMAGE3D_MAX_DEPTH.</p>
+≤ <code>CL_​DEVICE_​IMAGE3D_​MAX_​DEPTH</code>.</p>
</li>
<li>
<p><code>image_array_size</code><sup>5</sup> is the number of images in the image array.
This is only used if the image is a 1D or 2D image array.
The values for <code>image_array_size</code>, if specified, must be a value ≥ 1 and
-≤ CL_DEVICE_IMAGE_MAX_ARRAY_SIZE.</p>
+≤ <code>CL_​DEVICE_​IMAGE_​MAX_​ARRAY_​SIZE</code>.</p>
<div class="dlist">
<dl>
<dt class="hdlist1">5</dt>
@@ -844,8 +844,8 @@
size in bytes.
For a 2D image created from a buffer, the pitch specified (or computed if
pitch specified is 0) must be a multiple of the maximum of the
-CL_DEVICE_IMAGE_PITCH_ALIGNMENT value for all devices in the context
-associated with the buffer specified by <em>mem_object</em> that support images.</p>
+<code>CL_​DEVICE_​IMAGE_​PITCH_​ALIGNMENT</code> value for all devices in the context
+associated with the buffer specified by <code>mem_object</code> that support images.</p>
</li>
<li>
<p><code>image_slice_pitch</code> is the size in bytes of each 2D slice in the 3D image or
@@ -866,9 +866,9 @@
<li>
<p><code>mem_object</code> may refer to a valid buffer or image memory object.
<code>mem_object</code> can be a buffer memory object if <code>image_type</code> is
-CL_MEM_OBJECT_IMAGE1D_BUFFER or CL_MEM_OBJECT_IMAGE2D<sup>6</sup>.
+<code>CL_​MEM_​OBJECT_​IMAGE1D_​BUFFER</code> or <code>CL_​MEM_​OBJECT_​IMAGE2D</code><sup>6</sup>.
<code>mem_object</code> can be an image object if <code>image_type</code> is
-CL_MEM_OBJECT_IMAGE2D<sup>7</sup>.
+<code>CL_​MEM_​OBJECT_​IMAGE2D</code><sup>7</sup>.
Otherwise it must be <code>NULL</code>.
The image pixels are taken from the memory objects data store.
When the contents of the specified memory objects data store are modified,
@@ -918,14 +918,14 @@
</div>
<div class="paragraph">
<p>Image elements are stored according to their image format as described in
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#image-format-descriptor">Image Format Descriptor</a>.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#image-format-descriptor" target="_blank" rel="noopener">Image Format Descriptor</a>.</p>
</div>
<div class="paragraph">
-<p>If the buffer object specified by <em>mem_object</em> was created with
-CL_MEM_USE_HOST_PTR, the <em>host_ptr</em> specified to <strong>clCreateBuffer</strong> must be
-aligned to the maximum of the <strong>CL_DEVICE_IMAGE_BASE_ADDRESS_ALIGNMENT</strong> value
+<p>If the buffer object specified by <code>mem_object</code> was created with
+<code>CL_​MEM_​USE_​HOST_​PTR</code>, the <em>host_ptr</em> specified to <strong>clCreateBuffer</strong> must be
+aligned to the maximum of the <code>CL_​DEVICE_​IMAGE_​BASE_​ADDRESS_​ALIGNMENT</code> value
for all devices in the context associated with the buffer specified by
-<em>mem_object</em> that support images.</p>
+<code>mem_object</code> that support images.</p>
</div>
<div class="paragraph">
<p>Creating a 2D image object from another 2D image object allows users to
@@ -944,7 +944,7 @@
equivalent to image descriptor information associated with <code>mem_object</code>.
To ensure the values in <em>`image_desc</em> will match one can query
<code>mem_object</code> for associated information using <strong>clGetImageInfo</strong> function
-described in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#image-object-queries">Image Object Queries</a>.</p>
+described in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#image-object-queries" target="_blank" rel="noopener">Image Object Queries</a>.</p>
</li>
<li>
<p>the channel data type specified in <code>image_format</code> must match the channel
@@ -967,10 +967,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#cl_image_desc" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#cl_image_desc</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#cl_image_desc" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -983,7 +980,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -991,8 +988,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_image_format.html b/sdk/2.2/docs/man/html/cl_image_format.html
index b071a3a..bd54d6e 100644
--- a/sdk/2.2/docs/man/html/cl_image_format.html
+++ b/sdk/2.2/docs/man/html/cl_image_format.html
@@ -778,13 +778,13 @@
<li>
<p><code>image_channel_order</code> specifies the number of channels and the channel
layout i.e. the memory layout in which channels are stored in the image.
-Valid values are described in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#image-channel-order-table">Image Channel
+Valid values are described in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#image-channel-order-table" target="_blank" rel="noopener">Image Channel
Order</a> table.</p>
</li>
<li>
<p><code>image_channel_data_type</code> describes the size of the channel data type.
The list of supported values is described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#image-channel-data-types-table">Image Channel Data Types</a> table.
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#image-channel-data-types-table" target="_blank" rel="noopener">Image Channel Data Types</a> table.
The number of bits per element determined by the <code>image_channel_data_type</code>
and <code>image_channel_order</code> must be a power of two.</p>
</li>
@@ -798,40 +798,73 @@
<table id="image-channel-order-table" class="tableblock frame-all grid-all stretch">
<caption class="title">Table 1. List of supported Image Channel Order Values</caption>
<colgroup>
-<col style="width: 100%;">
+<col style="width: 50%;">
+<col style="width: 50%;">
</colgroup>
<thead>
<tr>
-<th class="tableblock halign-left valign-top">Enum values that can be specified in channel_order</th>
+<th class="tableblock halign-left valign-top">Image Channel Order</th>
+<th class="tableblock halign-left valign-top">Description</th>
</tr>
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_R</strong>, <strong>CL_Rx</strong> or <strong>CL_A</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​R</code>, <code>CL_​A</code>,</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Single channel image formats where the single channel represents a <code>RED</code> or <code>ALPHA</code> component.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_INTENSITY</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEPTH</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">A single channel image format where the single channel represents a <code>DEPTH</code> component.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_LUMINANCE</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​LUMINANCE</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">A single channel image format where the single channel represents a <code>LUMINANCE</code> value.
+ The <code>LUMINANCE</code> value is replicated into the <code>RED</code>, <code>GREEN</code>, and <code>BLUE</code> components.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_DEPTH</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​INTENSITY</code>,</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">A single channel image format where the single channel represents an <code>INTENSITY</code> value.
+ The <code>INTENSITY</code> value is replicated into the <code>RED</code>, <code>GREEN</code>, <code>BLUE</code>, and <code>ALPHA</code> components.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_RG</strong>, <strong>CL_RGx</strong> or <strong>CL_RA</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​RG</code>, <code>CL_​RA</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Two channel image formats.
+ The first channel always represents a <code>RED</code> component.
+ The second channel represents a <code>GREEN</code> component or an <code>ALPHA</code> component.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_RGB</strong> or <strong>CL_RGBx</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​Rx</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">A two channel image format, where the first channel represents a <code>RED</code> component and the second channel is ignored.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_RGBA</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​RGB</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">A three channel image format, where the three channels represent <code>RED</code>, <code>GREEN</code>, and <code>BLUE</code> components.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_sRGB</strong>, <strong>CL_sRGBx</strong>, <strong>CL_sRGBA</strong>, or <strong>CL_sBGRA</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​RGx</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">A three channel image format, where the first two channels represent <code>RED</code> and <code>GREEN</code> components and the third channel is ignored.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_ARGB</strong>, <strong>CL_BGRA</strong>, or <strong>CL_ABGR</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​RGBA</code>, <code>CL_​ARGB</code>, <code>CL_​BGRA</code>, <code>CL_​ABGR</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Four channel image formats, where the four channels represent <code>RED</code>, <code>GREEN</code>, <code>BLUE</code>, and <code>ALPHA</code> components.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​RGBx</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">A four channel image format, where the first three channels represent <code>RED</code>, <code>GREEN</code>, and <code>BLUE</code> components and the fourth channel is ignored.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​sRGB</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">A three channel image format, where the three channels represent <code>RED</code>, <code>GREEN</code>, and <code>BLUE</code> components in the sRGB color space.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​sRGBA</code>, <code>CL_​sBGRA</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Four channel image formats, where the first three channels represent <code>RED</code>, <code>GREEN</code>, and <code>BLUE</code> components in the sRGB color space.
+ The fourth channel represents an <code>ALPHA</code> component.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​sRGBx</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">A four channel image format, where the three channels represent <code>RED</code>, <code>GREEN</code>, and <code>BLUE</code> components in the sRGB color space.
+ The fourth channel is ignored.</p></td>
</tr>
</tbody>
</table>
@@ -849,79 +882,79 @@
</thead>
<tbody>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_SNORM_INT8</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​SNORM_​INT8</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Each channel component is a normalized signed 8-bit integer value</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_SNORM_INT16</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​SNORM_​INT16</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Each channel component is a normalized signed 16-bit integer value</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_UNORM_INT8</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​UNORM_​INT8</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Each channel component is a normalized unsigned 8-bit integer value</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_UNORM_INT16</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​UNORM_​INT16</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Each channel component is a normalized unsigned 16-bit integer value</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_UNORM_SHORT_565</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​UNORM_​SHORT_​565</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Represents a normalized 5-6-5 3-channel RGB image.
- The channel order must be CL_RGB or CL_RGBx.</p></td>
+ The channel order must be <code>CL_​RGB</code> or <code>CL_​RGBx</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_UNORM_SHORT_555</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​UNORM_​SHORT_​555</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Represents a normalized x-5-5-5 4-channel xRGB image.
- The channel order must be CL_RGB or CL_RGBx.</p></td>
+ The channel order must be <code>CL_​RGB</code> or <code>CL_​RGBx</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_UNORM_INT_101010</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​UNORM_​INT_​101010</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Represents a normalized x-10-10-10 4-channel xRGB image.
- The channel order must be CL_RGB or CL_RGBx.</p></td>
+ The channel order must be <code>CL_​RGB</code> or <code>CL_​RGBx</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_UNORM_INT_101010_2</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​UNORM_​INT_​101010_​2</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Represents a normalized 10-10-10-2 four-channel RGBA image.
- The channel order must be CL_RGBA.</p></td>
+ The channel order must be <code>CL_​RGBA</code>.</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_SIGNED_INT8</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​SIGNED_​INT8</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Each channel component is an unnormalized signed 8-bit integer value</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_SIGNED_INT16</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​SIGNED_​INT16</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Each channel component is an unnormalized signed 16-bit integer value</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_SIGNED_INT32</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​SIGNED_​INT32</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Each channel component is an unnormalized signed 32-bit integer value</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_UNSIGNED_INT8</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​UNSIGNED_​INT8</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Each channel component is an unnormalized unsigned 8-bit integer value</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_UNSIGNED_INT16</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​UNSIGNED_​INT16</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Each channel component is an unnormalized unsigned 16-bit integer value</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_UNSIGNED_INT32</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​UNSIGNED_​INT32</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Each channel component is an unnormalized unsigned 32-bit integer value</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_HALF_FLOAT</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​HALF_​FLOAT</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Each channel component is a 16-bit half-float value</p></td>
</tr>
<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>CL_FLOAT</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​FLOAT</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Each channel component is a single precision floating-point value</p></td>
</tr>
</tbody>
</table>
<div class="paragraph">
<p>For example, to specify a normalized unsigned 8-bit / channel RGBA image,
-<code>image_channel_order</code> = CL_RGBA, and <code>image_channel_data_type</code> =
-CL_UNORM_INT8.
+<code>image_channel_order</code> = <code>CL_​RGBA</code>, and <code>image_channel_data_type</code> =
+<code>CL_​UNORM_​INT8</code>.
The memory layout of this image format is described below:</p>
</div>
<table class="tableblock frame-all grid-all" style="width: 60%;">
@@ -964,8 +997,8 @@
</tbody>
</table>
<div class="paragraph">
-<p>Similar, if <code>image_channel_order</code> = CL_RGBA and <code>image_channel_data_type</code> =
-CL_SIGNED_INT16, the memory layout of this image format is described below:</p>
+<p>Similar, if <code>image_channel_order</code> = <code>CL_​RGBA</code> and <code>image_channel_data_type</code> =
+<code>CL_​SIGNED_​INT16</code>, the memory layout of this image format is described below:</p>
</div>
<table class="tableblock frame-all grid-all" style="width: 60%;">
<colgroup>
@@ -1007,20 +1040,20 @@
</tbody>
</table>
<div class="paragraph">
-<p><code>image_channel_data_type</code> values of CL_UNORM_SHORT_565, CL_UNORM_SHORT_555,
-CL_UNORM_INT_101010 and CL_UNORM_INT_101010_2 are special cases of packed
+<p><code>image_channel_data_type</code> values of <code>CL_​UNORM_​SHORT_​565</code>, <code>CL_​UNORM_​SHORT_​555</code>,
+<code>CL_​UNORM_​INT_​101010</code>, and <code>CL_​UNORM_​INT_​101010_​2</code> are special cases of packed
image formats where the channels of each element are packed into a single
unsigned short or unsigned int.
For these special packed image formats, the channels are normally packed
with the first channel in the most significant bits of the bitfield, and
successive channels occupying progressively less significant locations.
-For CL_UNORM_SHORT_565, R is in bits 15:11, G is in bits 10:5 and B is in
+For <code>CL_​UNORM_​SHORT_​565</code>, R is in bits 15:11, G is in bits 10:5 and B is in
bits 4:0.
-For CL_UNORM_SHORT_555, bit 15 is undefined, R is in bits 14:10, G in bits
+For <code>CL_​UNORM_​SHORT_​555</code>, bit 15 is undefined, R is in bits 14:10, G in bits
9:5 and B in bits 4:0.
-For CL_UNORM_INT_101010, bits 31:30 are undefined, R is in bits 29:20, G in
+For <code>CL_​UNORM_​INT_​101010</code>, bits 31:30 are undefined, R is in bits 29:20, G in
bits 19:10 and B in bits 9:0.
-For CL_UNORM_INT_101010_2, R is in bits 31:22, G in bits 21:12, B in bits
+For <code>CL_​UNORM_​INT_​101010_​2</code>, R is in bits 31:22, G in bits 21:12, B in bits
11:2 and A in bits 1:0.</p>
</div>
<div class="paragraph">
@@ -1044,10 +1077,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#cl_image_format" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#cl_image_format</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#cl_image_format" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -1060,7 +1090,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1068,8 +1098,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_khr_3d_image_writes.html b/sdk/2.2/docs/man/html/cl_khr_3d_image_writes.html
index b169a8b..f68eee8 100644
--- a/sdk/2.2/docs/man/html/cl_khr_3d_image_writes.html
+++ b/sdk/2.2/docs/man/html/cl_khr_3d_image_writes.html
@@ -789,7 +789,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -797,7 +797,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_khr_byte_addressable_store.html b/sdk/2.2/docs/man/html/cl_khr_byte_addressable_store.html
index 870a8e4..b41bf5c 100644
--- a/sdk/2.2/docs/man/html/cl_khr_byte_addressable_store.html
+++ b/sdk/2.2/docs/man/html/cl_khr_byte_addressable_store.html
@@ -787,7 +787,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -795,7 +795,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_khr_d3d10_sharing.html b/sdk/2.2/docs/man/html/cl_khr_d3d10_sharing.html
index 48e0076..a0a36ef 100644
--- a/sdk/2.2/docs/man/html/cl_khr_d3d10_sharing.html
+++ b/sdk/2.2/docs/man/html/cl_khr_d3d10_sharing.html
@@ -871,7 +871,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -879,7 +879,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_khr_d3d11_sharing.html b/sdk/2.2/docs/man/html/cl_khr_d3d11_sharing.html
index 987e2ee..002c08c 100644
--- a/sdk/2.2/docs/man/html/cl_khr_d3d11_sharing.html
+++ b/sdk/2.2/docs/man/html/cl_khr_d3d11_sharing.html
@@ -853,7 +853,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -861,7 +861,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_khr_depth_images.html b/sdk/2.2/docs/man/html/cl_khr_depth_images.html
index 6a042f5..ff42258 100644
--- a/sdk/2.2/docs/man/html/cl_khr_depth_images.html
+++ b/sdk/2.2/docs/man/html/cl_khr_depth_images.html
@@ -787,7 +787,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -795,7 +795,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_khr_device_enqueue_local_arg_types.html b/sdk/2.2/docs/man/html/cl_khr_device_enqueue_local_arg_types.html
index f234254..b2ed9eb 100644
--- a/sdk/2.2/docs/man/html/cl_khr_device_enqueue_local_arg_types.html
+++ b/sdk/2.2/docs/man/html/cl_khr_device_enqueue_local_arg_types.html
@@ -800,7 +800,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -808,7 +808,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_khr_dx9_media_sharing.html b/sdk/2.2/docs/man/html/cl_khr_dx9_media_sharing.html
index d15a114..c30657b 100644
--- a/sdk/2.2/docs/man/html/cl_khr_dx9_media_sharing.html
+++ b/sdk/2.2/docs/man/html/cl_khr_dx9_media_sharing.html
@@ -1063,7 +1063,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1071,7 +1071,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_khr_egl_event.html b/sdk/2.2/docs/man/html/cl_khr_egl_event.html
index 392c9e7..f1ee0da 100644
--- a/sdk/2.2/docs/man/html/cl_khr_egl_event.html
+++ b/sdk/2.2/docs/man/html/cl_khr_egl_event.html
@@ -830,7 +830,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -838,7 +838,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_khr_egl_image.html b/sdk/2.2/docs/man/html/cl_khr_egl_image.html
index 2ed4e2b..1d0de6f 100644
--- a/sdk/2.2/docs/man/html/cl_khr_egl_image.html
+++ b/sdk/2.2/docs/man/html/cl_khr_egl_image.html
@@ -813,7 +813,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -821,7 +821,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_khr_fp16.html b/sdk/2.2/docs/man/html/cl_khr_fp16.html
index 70b282c..f31c145 100644
--- a/sdk/2.2/docs/man/html/cl_khr_fp16.html
+++ b/sdk/2.2/docs/man/html/cl_khr_fp16.html
@@ -1161,7 +1161,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1169,7 +1169,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_khr_fp64.html b/sdk/2.2/docs/man/html/cl_khr_fp64.html
index aed387c..4da8f2e 100644
--- a/sdk/2.2/docs/man/html/cl_khr_fp64.html
+++ b/sdk/2.2/docs/man/html/cl_khr_fp64.html
@@ -797,7 +797,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -805,7 +805,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_khr_gl_depth_images.html b/sdk/2.2/docs/man/html/cl_khr_gl_depth_images.html
index 34ae869..a79f27e 100644
--- a/sdk/2.2/docs/man/html/cl_khr_gl_depth_images.html
+++ b/sdk/2.2/docs/man/html/cl_khr_gl_depth_images.html
@@ -869,7 +869,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -877,7 +877,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_khr_gl_event.html b/sdk/2.2/docs/man/html/cl_khr_gl_event.html
index 321a886..bcf89a9 100644
--- a/sdk/2.2/docs/man/html/cl_khr_gl_event.html
+++ b/sdk/2.2/docs/man/html/cl_khr_gl_event.html
@@ -837,7 +837,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -845,7 +845,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_khr_gl_msaa_sharing.html b/sdk/2.2/docs/man/html/cl_khr_gl_msaa_sharing.html
index 7e28c2d..6c7fd25 100644
--- a/sdk/2.2/docs/man/html/cl_khr_gl_msaa_sharing.html
+++ b/sdk/2.2/docs/man/html/cl_khr_gl_msaa_sharing.html
@@ -887,7 +887,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -895,7 +895,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_khr_gl_sharing.html b/sdk/2.2/docs/man/html/cl_khr_gl_sharing.html
index 19907d9..d50a6bc 100644
--- a/sdk/2.2/docs/man/html/cl_khr_gl_sharing.html
+++ b/sdk/2.2/docs/man/html/cl_khr_gl_sharing.html
@@ -858,7 +858,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -866,7 +866,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_khr_global_int32_base_atomics.html b/sdk/2.2/docs/man/html/cl_khr_global_int32_base_atomics.html
index 0127cf3..e7a1ccf 100644
--- a/sdk/2.2/docs/man/html/cl_khr_global_int32_base_atomics.html
+++ b/sdk/2.2/docs/man/html/cl_khr_global_int32_base_atomics.html
@@ -799,7 +799,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -807,7 +807,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_khr_global_int32_extended_atomics.html b/sdk/2.2/docs/man/html/cl_khr_global_int32_extended_atomics.html
index 87c9d29..0ad535b 100644
--- a/sdk/2.2/docs/man/html/cl_khr_global_int32_extended_atomics.html
+++ b/sdk/2.2/docs/man/html/cl_khr_global_int32_extended_atomics.html
@@ -799,7 +799,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -807,7 +807,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_khr_icd.html b/sdk/2.2/docs/man/html/cl_khr_icd.html
index 9a7c35d..e71ee69 100644
--- a/sdk/2.2/docs/man/html/cl_khr_icd.html
+++ b/sdk/2.2/docs/man/html/cl_khr_icd.html
@@ -904,7 +904,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -912,7 +912,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_khr_il_program.html b/sdk/2.2/docs/man/html/cl_khr_il_program.html
index 2d6dde0..59e1bfa 100644
--- a/sdk/2.2/docs/man/html/cl_khr_il_program.html
+++ b/sdk/2.2/docs/man/html/cl_khr_il_program.html
@@ -794,7 +794,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -802,7 +802,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_khr_image2d_from_buffer.html b/sdk/2.2/docs/man/html/cl_khr_image2d_from_buffer.html
index ce6ef47..020e7e2 100644
--- a/sdk/2.2/docs/man/html/cl_khr_image2d_from_buffer.html
+++ b/sdk/2.2/docs/man/html/cl_khr_image2d_from_buffer.html
@@ -787,7 +787,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -795,7 +795,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_khr_initialize_memory.html b/sdk/2.2/docs/man/html/cl_khr_initialize_memory.html
index 2a1dc96..071c43c 100644
--- a/sdk/2.2/docs/man/html/cl_khr_initialize_memory.html
+++ b/sdk/2.2/docs/man/html/cl_khr_initialize_memory.html
@@ -846,7 +846,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -854,7 +854,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_khr_int64_base_atomics.html b/sdk/2.2/docs/man/html/cl_khr_int64_base_atomics.html
index 9f570a2..21227d6 100644
--- a/sdk/2.2/docs/man/html/cl_khr_int64_base_atomics.html
+++ b/sdk/2.2/docs/man/html/cl_khr_int64_base_atomics.html
@@ -797,7 +797,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -805,7 +805,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_khr_int64_extended_atomics.html b/sdk/2.2/docs/man/html/cl_khr_int64_extended_atomics.html
index 8ad88dd..3619417 100644
--- a/sdk/2.2/docs/man/html/cl_khr_int64_extended_atomics.html
+++ b/sdk/2.2/docs/man/html/cl_khr_int64_extended_atomics.html
@@ -797,7 +797,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -805,7 +805,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_khr_local_int32_base_atomics.html b/sdk/2.2/docs/man/html/cl_khr_local_int32_base_atomics.html
index 96f5a35..025fccb 100644
--- a/sdk/2.2/docs/man/html/cl_khr_local_int32_base_atomics.html
+++ b/sdk/2.2/docs/man/html/cl_khr_local_int32_base_atomics.html
@@ -799,7 +799,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -807,7 +807,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_khr_local_int32_extended_atomics.html b/sdk/2.2/docs/man/html/cl_khr_local_int32_extended_atomics.html
index b753c98..fc35cec 100644
--- a/sdk/2.2/docs/man/html/cl_khr_local_int32_extended_atomics.html
+++ b/sdk/2.2/docs/man/html/cl_khr_local_int32_extended_atomics.html
@@ -799,7 +799,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -807,7 +807,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_khr_mipmap_image.html b/sdk/2.2/docs/man/html/cl_khr_mipmap_image.html
index 0b4dffb..32aed88 100644
--- a/sdk/2.2/docs/man/html/cl_khr_mipmap_image.html
+++ b/sdk/2.2/docs/man/html/cl_khr_mipmap_image.html
@@ -852,7 +852,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -860,7 +860,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_khr_priority_hints.html b/sdk/2.2/docs/man/html/cl_khr_priority_hints.html
index 746774e..795197c 100644
--- a/sdk/2.2/docs/man/html/cl_khr_priority_hints.html
+++ b/sdk/2.2/docs/man/html/cl_khr_priority_hints.html
@@ -799,7 +799,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -807,7 +807,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_khr_spir.html b/sdk/2.2/docs/man/html/cl_khr_spir.html
index f773ede..165602b 100644
--- a/sdk/2.2/docs/man/html/cl_khr_spir.html
+++ b/sdk/2.2/docs/man/html/cl_khr_spir.html
@@ -824,7 +824,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -832,7 +832,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_khr_srgb_image_writes.html b/sdk/2.2/docs/man/html/cl_khr_srgb_image_writes.html
index fe7f818..d113e85 100644
--- a/sdk/2.2/docs/man/html/cl_khr_srgb_image_writes.html
+++ b/sdk/2.2/docs/man/html/cl_khr_srgb_image_writes.html
@@ -826,7 +826,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -834,7 +834,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_khr_subgroups.html b/sdk/2.2/docs/man/html/cl_khr_subgroups.html
index d3ffba9..8d27676 100644
--- a/sdk/2.2/docs/man/html/cl_khr_subgroups.html
+++ b/sdk/2.2/docs/man/html/cl_khr_subgroups.html
@@ -794,7 +794,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -802,7 +802,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_khr_terminate_context.html b/sdk/2.2/docs/man/html/cl_khr_terminate_context.html
index 63c2b31..10af796 100644
--- a/sdk/2.2/docs/man/html/cl_khr_terminate_context.html
+++ b/sdk/2.2/docs/man/html/cl_khr_terminate_context.html
@@ -828,7 +828,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -836,7 +836,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/cl_khr_throttle_hints.html b/sdk/2.2/docs/man/html/cl_khr_throttle_hints.html
index fed9dfa..4769206 100644
--- a/sdk/2.2/docs/man/html/cl_khr_throttle_hints.html
+++ b/sdk/2.2/docs/man/html/cl_khr_throttle_hints.html
@@ -803,7 +803,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -811,7 +811,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/commaOperator.html b/sdk/2.2/docs/man/html/commaOperator.html
index 71f45a8..48a2be7 100644
--- a/sdk/2.2/docs/man/html/commaOperator.html
+++ b/sdk/2.2/docs/man/html/commaOperator.html
@@ -775,10 +775,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-comma" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-comma</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-comma" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -791,7 +788,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -799,8 +796,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/commonFunctions.html b/sdk/2.2/docs/man/html/commonFunctions.html
index 89eeab1..2f0bfce 100644
--- a/sdk/2.2/docs/man/html/commonFunctions.html
+++ b/sdk/2.2/docs/man/html/commonFunctions.html
@@ -879,10 +879,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#common-functions" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#common-functions</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#common-functions" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -895,7 +892,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -903,8 +900,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/constant.html b/sdk/2.2/docs/man/html/constant.html
index 255f1d0..cdbe2c9 100644
--- a/sdk/2.2/docs/man/html/constant.html
+++ b/sdk/2.2/docs/man/html/constant.html
@@ -779,7 +779,7 @@
<div class="paragraph">
<p>Each argument to a kernel that is a pointer to the <code>__constant</code> address
space is counted separately towards the maximum number of such arguments,
-defined as the value of the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-device-queries"><code>CL_DEVICE_MAX_CONSTANT_ARGS</code> device query</a>.</p>
+defined as the value of the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-device-queries" target="_blank" rel="noopener"><code>CL_DEVICE_MAX_CONSTANT_ARGS</code> device query</a>.</p>
</div>
</td>
</tr>
@@ -818,10 +818,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#constant-or-constant" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#constant-or-constant</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#constant-or-constant" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -834,7 +831,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -842,8 +839,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/convert_T.html b/sdk/2.2/docs/man/html/convert_T.html
index 0a7020d..773a45d 100644
--- a/sdk/2.2/docs/man/html/convert_T.html
+++ b/sdk/2.2/docs/man/html/convert_T.html
@@ -1080,7 +1080,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1088,7 +1088,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-2-gbc16dca-dirty<br>
Last updated 2019-06-20 00:32:56 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/enqueue_kernel.html b/sdk/2.2/docs/man/html/enqueue_kernel.html
index 8f48fbd..efaadd4 100644
--- a/sdk/2.2/docs/man/html/enqueue_kernel.html
+++ b/sdk/2.2/docs/man/html/enqueue_kernel.html
@@ -787,10 +787,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#enqueuing-kernels" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#enqueuing-kernels</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#enqueuing-kernels" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -803,7 +800,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -811,8 +808,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/enqueue_marker.html b/sdk/2.2/docs/man/html/enqueue_marker.html
index b9d9fcb..689b0b5 100644
--- a/sdk/2.2/docs/man/html/enqueue_marker.html
+++ b/sdk/2.2/docs/man/html/enqueue_marker.html
@@ -829,10 +829,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-functions-queuing-other-commands" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-functions-queuing-other-commands</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-functions-queuing-other-commands" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -845,7 +842,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -853,8 +850,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/equalityOperators.html b/sdk/2.2/docs/man/html/equalityOperators.html
index 42aed53..6de7d7c 100644
--- a/sdk/2.2/docs/man/html/equalityOperators.html
+++ b/sdk/2.2/docs/man/html/equalityOperators.html
@@ -765,7 +765,7 @@
<div class="paragraph">
<p>[17] To test whether any or all elements in the result of a vector equality
operator test true, for example to use in the context in an <strong>if ( )</strong>
-statement, please see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#relational-functions"><strong>any</strong> and <strong>all</strong> builtins</a>.</p>
+statement, please see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#relational-functions" target="_blank" rel="noopener"><strong>any</strong> and <strong>all</strong> builtins</a>.</p>
</div>
<div class="ulist">
<ul>
@@ -828,10 +828,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-equality" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-equality</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-equality" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -844,7 +841,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -852,8 +849,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/eventFunctions.html b/sdk/2.2/docs/man/html/eventFunctions.html
index 3626454..5730f1b 100644
--- a/sdk/2.2/docs/man/html/eventFunctions.html
+++ b/sdk/2.2/docs/man/html/eventFunctions.html
@@ -989,10 +989,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-functions-event-functions" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-functions-event-functions</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-functions-event-functions" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -1005,7 +1002,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1013,8 +1010,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/fpMacros.html b/sdk/2.2/docs/man/html/fpMacros.html
index c891131..a420c61 100644
--- a/sdk/2.2/docs/man/html/fpMacros.html
+++ b/sdk/2.2/docs/man/html/fpMacros.html
@@ -1104,10 +1104,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#floating-point-macros-and-pragmas" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#floating-point-macros-and-pragmas</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#floating-point-macros-and-pragmas" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -1120,7 +1117,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1128,8 +1125,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/genericAddressSpace.html b/sdk/2.2/docs/man/html/genericAddressSpace.html
index 69ede3d..aa8ba86 100644
--- a/sdk/2.2/docs/man/html/genericAddressSpace.html
+++ b/sdk/2.2/docs/man/html/genericAddressSpace.html
@@ -884,10 +884,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#the-generic-address-space" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#the-generic-address-space</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#the-generic-address-space" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -900,7 +897,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -908,8 +905,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/geometricFunctions.html b/sdk/2.2/docs/man/html/geometricFunctions.html
index ee7f0b8..dceef57 100644
--- a/sdk/2.2/docs/man/html/geometricFunctions.html
+++ b/sdk/2.2/docs/man/html/geometricFunctions.html
@@ -876,10 +876,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#geometric-functions" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#geometric-functions</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#geometric-functions" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -892,7 +889,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -900,8 +897,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/global.html b/sdk/2.2/docs/man/html/global.html
index f2c3d9f..325272d 100644
--- a/sdk/2.2/docs/man/html/global.html
+++ b/sdk/2.2/docs/man/html/global.html
@@ -794,7 +794,7 @@
<p>Variables defined at program scope and <code>static</code> variables inside a function
can also be declared in the <code>global</code> address space.
They can be defined with any valid OpenCL C data type except for those in
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-other-builtin-types" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-other-builtin-types</a>.
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-other-builtin-types" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-other-builtin-types</a>.
In particular, such program scope variables may be of any user-defined type,
or a pointer to a user-defined type.
In the presence of shared virtual memory, these pointers or pointer members
@@ -870,10 +870,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#global-or-global" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#global-or-global</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#global-or-global" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -886,7 +883,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -894,8 +891,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/halfDataType.html b/sdk/2.2/docs/man/html/halfDataType.html
index 8ce725e..451b686 100644
--- a/sdk/2.2/docs/man/html/halfDataType.html
+++ b/sdk/2.2/docs/man/html/halfDataType.html
@@ -809,7 +809,7 @@
</div>
<div class="paragraph">
<p>Loads from a pointer to a <code>half</code> and stores to a pointer to a <code>half</code> can be
-performed using the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#vector-data-load-and-store-functions">vector data load
+performed using the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#vector-data-load-and-store-functions" target="_blank" rel="noopener">vector data load
and store functions</a> <strong>vload_half</strong>, <strong>vload_half<em>n</em></strong>, <strong>vloada_halfn</strong> and
<strong>vstore_half</strong>, <strong>vstore_half<em>n</em></strong>, and <strong>vstorea_halfn</strong>.
The load functions read scalar or vector <code>half</code> values from memory and
@@ -832,10 +832,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#the-half-data-type" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#the-half-data-type</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#the-half-data-type" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -848,7 +845,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -856,8 +853,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/helperFunctions.html b/sdk/2.2/docs/man/html/helperFunctions.html
index 57ea253..89f471f 100644
--- a/sdk/2.2/docs/man/html/helperFunctions.html
+++ b/sdk/2.2/docs/man/html/helperFunctions.html
@@ -813,10 +813,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-functions-helper-functions" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-functions-helper-functions</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-functions-helper-functions" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -829,7 +826,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -837,8 +834,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/imageQueryFunctions.html b/sdk/2.2/docs/man/html/imageQueryFunctions.html
index c1894c3..c1bcb42 100644
--- a/sdk/2.2/docs/man/html/imageQueryFunctions.html
+++ b/sdk/2.2/docs/man/html/imageQueryFunctions.html
@@ -894,10 +894,10 @@
</table>
<div class="paragraph">
<p>The values returned by <strong>get_image_channel_data_type</strong> and
-<strong>get_image_channel_order</strong> as specified in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-image-query" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-image-query</a> with the
+<strong>get_image_channel_order</strong> as specified in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-image-query" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-image-query</a> with the
<code>CLK_</code> prefixes correspond to the <code>CL_</code> prefixes used to describe the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-channel-order">image channel order</a> and
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-channel-data-type">data type</a> in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-spec">OpenCL
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-channel-order" target="_blank" rel="noopener">image channel order</a> and
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-channel-data-type" target="_blank" rel="noopener">data type</a> in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-spec" target="_blank" rel="noopener">OpenCL
Specification</a>.
For example, both <code>CL_UNORM_INT8</code> and <code>CLK_UNORM_INT8</code> refer to an image
channel data type that is an unnormalized unsigned 8-bit integer.</p>
@@ -916,10 +916,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-image-query-functions" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-image-query-functions</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-image-query-functions" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -932,7 +929,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -940,8 +937,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/imageReadFunctions.html b/sdk/2.2/docs/man/html/imageReadFunctions.html
index f7915f0..5cef0bd 100644
--- a/sdk/2.2/docs/man/html/imageReadFunctions.html
+++ b/sdk/2.2/docs/man/html/imageReadFunctions.html
@@ -1185,10 +1185,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-image-read-functions" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-image-read-functions</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-image-read-functions" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -1201,7 +1198,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1209,8 +1206,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/imageSamplerlessReadFunctions.html b/sdk/2.2/docs/man/html/imageSamplerlessReadFunctions.html
index f86cfe3..0bf348e 100644
--- a/sdk/2.2/docs/man/html/imageSamplerlessReadFunctions.html
+++ b/sdk/2.2/docs/man/html/imageSamplerlessReadFunctions.html
@@ -758,7 +758,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>The sampler-less image read functions behave exactly as the corresponding
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-image-read-functions">built-in image read functions</a> that take
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-image-read-functions" target="_blank" rel="noopener">built-in image read functions</a> that take
integer coordinates and a sampler with filter mode set to
<code>CLK_FILTER_NEAREST</code>, normalized coordinates set to
<code>CLK_NORMALIZED_COORDS_FALSE</code> and addressing mode to <code>CLK_ADDRESS_NONE</code>.
@@ -1079,10 +1079,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-image-sampler-less-read-functions" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-image-sampler-less-read-functions</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-image-sampler-less-read-functions" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -1095,7 +1092,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1103,8 +1100,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/imageWriteFunctions.html b/sdk/2.2/docs/man/html/imageWriteFunctions.html
index 30e80aa..9e67698 100644
--- a/sdk/2.2/docs/man/html/imageWriteFunctions.html
+++ b/sdk/2.2/docs/man/html/imageWriteFunctions.html
@@ -1050,10 +1050,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-image-write-functions" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-image-write-functions</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-image-write-functions" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -1066,7 +1063,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1074,8 +1071,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/indirectionOperator.html b/sdk/2.2/docs/man/html/indirectionOperator.html
index 8adac77..37f71fa 100644
--- a/sdk/2.2/docs/man/html/indirectionOperator.html
+++ b/sdk/2.2/docs/man/html/indirectionOperator.html
@@ -787,10 +787,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-indirection" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-indirection</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-indirection" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -803,7 +800,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -811,8 +808,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/integerFunctions.html b/sdk/2.2/docs/man/html/integerFunctions.html
index cbe83c9..9638cbb 100644
--- a/sdk/2.2/docs/man/html/integerFunctions.html
+++ b/sdk/2.2/docs/man/html/integerFunctions.html
@@ -780,7 +780,7 @@
For example, if <code>sgentype</code> is <code>uchar</code>, <code>gentype</code> must be <code>uchar</code> or
<code>uchar{2|3|4|8|16}</code>.
For vector versions, <code>sgentype</code> is implicitly widened to <code>gentype</code> as
-described for <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-arithmetic">arithmetic operators</a>.</p>
+described for <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-arithmetic" target="_blank" rel="noopener">arithmetic operators</a>.</p>
</div>
<div class="paragraph">
<p>For any specific use of a function, the actual type has to be the same for
@@ -865,7 +865,7 @@
<td class="tableblock halign-left valign-top"><p class="tableblock">gentype <strong>rotate</strong>(gentype <em>v</em>, gentype <em>i</em>)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">For each element in <em>v</em>, the bits are shifted left by the number of
bits given by the corresponding element in <em>i</em> (subject to the usual
- <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-shift">shift modulo rules</a>).
+ <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-shift" target="_blank" rel="noopener">shift modulo rules</a>).
Bits shifted off the left side of the element are shifted back in from
the right.</p></td>
</tr>
@@ -962,10 +962,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#integer-functions" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#integer-functions</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#integer-functions" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -978,7 +975,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -986,8 +983,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/integerMacros.html b/sdk/2.2/docs/man/html/integerMacros.html
index 581b5b3..e68b6c1 100644
--- a/sdk/2.2/docs/man/html/integerMacros.html
+++ b/sdk/2.2/docs/man/html/integerMacros.html
@@ -871,10 +871,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#integer-macros" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#integer-macros</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#integer-macros" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -887,7 +884,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -895,8 +892,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/intro.html b/sdk/2.2/docs/man/html/intro.html
index 56eaebc..505a1bc 100644
--- a/sdk/2.2/docs/man/html/intro.html
+++ b/sdk/2.2/docs/man/html/intro.html
@@ -748,9 +748,9 @@
<div id="header">
<h1>OpenCL Reference Pages</h1>
<div class="details">
-<span id="revnumber">version v2.2-10-28-g71714e1-dirty,</span>
-<span id="revdate">Thu, 20 Jun 2019 12:42:50 +0000</span>
-<br><span id="revremark">from git branch: master commit: 71714e1f9f391d980ed54b0e4d81700854cf1a02</span>
+<span id="revnumber">version V2.2-11-1-g3696b04-dirty,</span>
+<span id="revdate">Wed, 24 Jul 2019 12:29:21 +0000</span>
+<br><span id="revremark">from git branch: master commit: 3696b043323d04683c0c11cbe8b8d2d9bce9f439</span>
</div>
</div>
<div id="content">
@@ -830,7 +830,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
+Version V2.2-11-1-g3696b04-dirty<br>
Last updated 2019-06-20 05:42:34 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/kernel.html b/sdk/2.2/docs/man/html/kernel.html
index 567d799..39cb981 100644
--- a/sdk/2.2/docs/man/html/kernel.html
+++ b/sdk/2.2/docs/man/html/kernel.html
@@ -810,10 +810,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#kernel-or-kernel" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#kernel-or-kernel</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#kernel-or-kernel" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -826,7 +823,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -834,8 +831,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/kernelQueryFunctions.html b/sdk/2.2/docs/man/html/kernelQueryFunctions.html
index 76b1b1c..f85a63f 100644
--- a/sdk/2.2/docs/man/html/kernelQueryFunctions.html
+++ b/sdk/2.2/docs/man/html/kernelQueryFunctions.html
@@ -802,10 +802,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-functions-kernel-query-functions" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-functions-kernel-query-functions</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-functions-kernel-query-functions" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -818,7 +815,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -826,8 +823,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/local.html b/sdk/2.2/docs/man/html/local.html
index c3e2e1b..2bd1f1d 100644
--- a/sdk/2.2/docs/man/html/local.html
+++ b/sdk/2.2/docs/man/html/local.html
@@ -833,10 +833,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#local-or-local" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#local-or-local</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#local-or-local" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -849,7 +846,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -857,8 +854,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/logicalOperators.html b/sdk/2.2/docs/man/html/logicalOperators.html
index c853157..c4728fd 100644
--- a/sdk/2.2/docs/man/html/logicalOperators.html
+++ b/sdk/2.2/docs/man/html/logicalOperators.html
@@ -806,10 +806,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-logical" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-logical</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-logical" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -822,7 +819,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -830,8 +827,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/mathConstants.html b/sdk/2.2/docs/man/html/mathConstants.html
index 239836c..4c7d8fb 100644
--- a/sdk/2.2/docs/man/html/mathConstants.html
+++ b/sdk/2.2/docs/man/html/mathConstants.html
@@ -828,10 +828,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-half-native-math" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-half-native-math</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-half-native-math" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -844,7 +841,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -852,8 +849,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/mathFunctions.html b/sdk/2.2/docs/man/html/mathFunctions.html
index f3a9b29..ed5addd 100644
--- a/sdk/2.2/docs/man/html/mathFunctions.html
+++ b/sdk/2.2/docs/man/html/mathFunctions.html
@@ -780,7 +780,7 @@
if called with the round to nearest even rounding mode.</p>
</div>
<div class="paragraph">
-<p>The <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-math">following table</a> describes the list of built-in
+<p>The <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-math" target="_blank" rel="noopener">following table</a> describes the list of built-in
math functions that can take scalar or vector arguments.
We use the generic type name <code>gentype</code> to indicate that the function can
take <code>float</code>, <code>float2</code>, <code>float3</code>, <code>float4</code>, <code>float8</code>, <code>float16</code>, <code>double</code>,
@@ -1193,18 +1193,18 @@
<div class="ulist">
<ul>
<li>
-<p>A subset of functions from <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-math" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-math</a> that are defined with
+<p>A subset of functions from <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-math" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-math</a> that are defined with
the half_ prefix .
These functions are implemented with a minimum of 10-bits of accuracy,
i.e. an ULP value <= 8192 ulp.</p>
</li>
<li>
-<p>A subset of functions from <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-math" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-math</a> that are defined with
+<p>A subset of functions from <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-math" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-math</a> that are defined with
the native_ prefix.
These functions may map to one or more native device instructions and
will typically have better performance compared to the corresponding
functions (without the <code>native_</code> prefix) described in
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-math" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-math</a>.
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-math" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-math</a>.
The accuracy (and in some cases the input range(s)) of these functions
is implementation-defined.</p>
</li>
@@ -1377,8 +1377,8 @@
<div class="paragraph">
<p>Support for denormal values is optional for <strong>half_</strong> functions.
The <strong>half_</strong> functions may return any result allowed by
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#edge-case-behavior-in-flush-to-zero-mode">Edge Case Behavior</a>, even when
-<code>-cl-denorms-are-zero</code> (see <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-spec">section 5.8.4.2 of the OpenCL
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#edge-case-behavior-in-flush-to-zero-mode" target="_blank" rel="noopener">Edge Case Behavior</a>, even when
+<code>-cl-denorms-are-zero</code> (see <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-spec" target="_blank" rel="noopener">section 5.8.4.2 of the OpenCL
Specification</a>) is not in force.
Support for denormal values is implementation-defined for <strong>native_</strong>
functions.</p>
@@ -1397,10 +1397,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#math-functions" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#math-functions</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#math-functions" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -1413,7 +1410,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1421,8 +1418,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/memory_order.html b/sdk/2.2/docs/man/html/memory_order.html
index 979e5c8..5dd792e 100644
--- a/sdk/2.2/docs/man/html/memory_order.html
+++ b/sdk/2.2/docs/man/html/memory_order.html
@@ -759,7 +759,7 @@
<div class="paragraph">
<p>The enumerated type <code>memory_order</code> specifies the detailed regular
(non-atomic) memory synchronization operations as defined in
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#C11-spec">section 5.1.2.4 of the C11 Specification</a>, and may provide for
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#C11-spec" target="_blank" rel="noopener">section 5.1.2.4 of the C11 Specification</a>, and may provide for
operation ordering.
Its enumeration constants are as follows:</p>
</div>
@@ -805,10 +805,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#order-and-consistency" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#order-and-consistency</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#order-and-consistency" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -821,7 +818,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -829,8 +826,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/memory_scope.html b/sdk/2.2/docs/man/html/memory_scope.html
index ac80357..decc4c6 100644
--- a/sdk/2.2/docs/man/html/memory_scope.html
+++ b/sdk/2.2/docs/man/html/memory_scope.html
@@ -808,10 +808,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#memory-scope" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#memory-scope</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#memory-scope" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -824,7 +821,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -832,8 +829,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/miscVectorFunctions.html b/sdk/2.2/docs/man/html/miscVectorFunctions.html
index 5e59dc7..7b204d7 100644
--- a/sdk/2.2/docs/man/html/miscVectorFunctions.html
+++ b/sdk/2.2/docs/man/html/miscVectorFunctions.html
@@ -883,10 +883,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#miscellaneous-vector-functions" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#miscellaneous-vector-functions</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#miscellaneous-vector-functions" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -899,7 +896,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -907,8 +904,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/operators.html b/sdk/2.2/docs/man/html/operators.html
index 2cf654f..ed9724d 100644
--- a/sdk/2.2/docs/man/html/operators.html
+++ b/sdk/2.2/docs/man/html/operators.html
@@ -823,10 +823,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -839,7 +836,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -847,8 +844,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/optionalAttributeQualifiers.html b/sdk/2.2/docs/man/html/optionalAttributeQualifiers.html
index 456fd9b..d39fb33 100644
--- a/sdk/2.2/docs/man/html/optionalAttributeQualifiers.html
+++ b/sdk/2.2/docs/man/html/optionalAttributeQualifiers.html
@@ -767,7 +767,7 @@
bandwidth utilization when the compiler is looking to autovectorize the
code.
In the <code>__attribute__((vec_type_hint(<type>)))</code> qualifier <type> is one of
-the built-in vector types listed in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-vector-types" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-vector-types</a> or the
+the built-in vector types listed in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-vector-types" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-vector-types</a> or the
constituent scalar element types.
If <code>vec_type_hint (<type>)</code> is not specified, the kernel is assumed to have
the <code>__attribute__((vec_type_hint(int)))</code> qualifier.</p>
@@ -899,10 +899,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#optional-attribute-qualifiers" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#optional-attribute-qualifiers</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#optional-attribute-qualifiers" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -915,7 +912,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -923,8 +920,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/otherDataTypes.html b/sdk/2.2/docs/man/html/otherDataTypes.html
index 5dab47a..0af5c49 100644
--- a/sdk/2.2/docs/man/html/otherDataTypes.html
+++ b/sdk/2.2/docs/man/html/otherDataTypes.html
@@ -826,12 +826,12 @@
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>reserve_id_t</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">A reservation ID.
This opaque type is used to identify the reservation for
- <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#pipe-functions">reading and writing a pipe</a>.</p></td>
+ <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#pipe-functions" target="_blank" rel="noopener">reading and writing a pipe</a>.</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>event_t</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">An event.
- This can be used to identify <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#async-copies">async copies</a> from
+ This can be used to identify <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#async-copies" target="_blank" rel="noopener">async copies</a> from
<code>global</code> to <code>local</code> memory and vice-versa.</p></td>
</tr>
<tr>
@@ -842,13 +842,13 @@
<code>CLK_LOCAL_MEM_FENCE</code><br>
<code>CLK_IMAGE_MEM_FENCE</code></p>
<p class="tableblock"> These flags are described in detail in the
- <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#synchronization-functions">synchronization functions</a> section.</p></td>
+ <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#synchronization-functions" target="_blank" rel="noopener">synchronization functions</a> section.</p></td>
</tr>
</tbody>
</table>
<div class="paragraph">
<p>[6] Refer to the detailed description of the built-in
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#image-read-and-write-functions">functions that use this type</a>.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#image-read-and-write-functions" target="_blank" rel="noopener">functions that use this type</a>.</p>
</div>
<div class="admonitionblock note">
<table>
@@ -861,7 +861,7 @@
<p>The <code>image2d_t</code>, <code>image3d_t</code>, <code>image2d_array_t</code>, <code>image1d_t</code>,
<code>image1d_buffer_t</code>, <code>image1d_array_t</code>, <code>image2d_depth_t</code>,
<code>image2d_array_depth_t</code> and <code>sampler_t</code> types are only defined if the device
-supports images, i.e. the value of the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-device-queries"><code>CL_DEVICE_IMAGE_SUPPORT</code> device query</a>) is <code>CL_TRUE</code>.</p>
+supports images, i.e. the value of the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-device-queries" target="_blank" rel="noopener"><code>CL_DEVICE_IMAGE_SUPPORT</code> device query</a>) is <code>CL_TRUE</code>.</p>
</div>
</td>
</tr>
@@ -869,14 +869,14 @@
</div>
<div class="paragraph">
<p>The C99 derived types (arrays, structs, unions, functions, and pointers),
-constructed from the built-in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-scalar-data-types">scalar</a>,
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-vector-data-types">vector</a>, and
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#other-built-in-data-types">other</a> data types are supported, with specified
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#restrictions">restrictions</a>.</p>
+constructed from the built-in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-scalar-data-types" target="_blank" rel="noopener">scalar</a>,
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-vector-data-types" target="_blank" rel="noopener">vector</a>, and
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#other-built-in-data-types" target="_blank" rel="noopener">other</a> data types are supported, with specified
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#restrictions" target="_blank" rel="noopener">restrictions</a>.</p>
</div>
<div class="paragraph">
<p>The following tables describe the other built-in data types in OpenCL
-described in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-other-builtin-types" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-other-builtin-types</a> and the corresponding data type
+described in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-other-builtin-types" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-other-builtin-types</a> and the corresponding data type
available to the application:</p>
</div>
<table class="tableblock frame-all grid-all stretch">
@@ -913,10 +913,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#other-built-in-data-types" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#other-built-in-data-types</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#other-built-in-data-types" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -929,7 +926,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -937,8 +934,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/pipeFunctions.html b/sdk/2.2/docs/man/html/pipeFunctions.html
index d6a7f20..13ff13f 100644
--- a/sdk/2.2/docs/man/html/pipeFunctions.html
+++ b/sdk/2.2/docs/man/html/pipeFunctions.html
@@ -857,10 +857,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-pipe-read-and-write-functions" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-pipe-read-and-write-functions</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-pipe-read-and-write-functions" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -873,7 +870,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -881,8 +878,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/pipeQueryFunctions.html b/sdk/2.2/docs/man/html/pipeQueryFunctions.html
index eba0285..fe79e00 100644
--- a/sdk/2.2/docs/man/html/pipeQueryFunctions.html
+++ b/sdk/2.2/docs/man/html/pipeQueryFunctions.html
@@ -812,10 +812,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-pipe-query-functions" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-pipe-query-functions</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-pipe-query-functions" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -828,7 +825,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -836,8 +833,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/pipeWorkgroupFunctions.html b/sdk/2.2/docs/man/html/pipeWorkgroupFunctions.html
index 04b4185..8e76108 100644
--- a/sdk/2.2/docs/man/html/pipeWorkgroupFunctions.html
+++ b/sdk/2.2/docs/man/html/pipeWorkgroupFunctions.html
@@ -830,7 +830,7 @@
</table>
</div>
<div class="paragraph">
-<p>There can only be the value of the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-device-queries"><code>CL_DEVICE_PIPE_MAX_ACTIVE_RESERVATIONS</code> device query</a> reservations active
+<p>There can only be the value of the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-device-queries" target="_blank" rel="noopener"><code>CL_DEVICE_PIPE_MAX_ACTIVE_RESERVATIONS</code> device query</a> reservations active
(i.e. reservation IDs that have been reserved but not committed) per
work-item or work-group for a pipe in a kernel executing on a device.</p>
</div>
@@ -862,10 +862,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-work-group-pipe-read-and-write-functions" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-work-group-pipe-read-and-write-functions</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-work-group-pipe-read-and-write-functions" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -878,7 +875,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -886,8 +883,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/prePostOperators.html b/sdk/2.2/docs/man/html/prePostOperators.html
index a8ce589..21c2272 100644
--- a/sdk/2.2/docs/man/html/prePostOperators.html
+++ b/sdk/2.2/docs/man/html/prePostOperators.html
@@ -797,10 +797,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-prepost" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-prepost</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-prepost" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -813,7 +810,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -821,8 +818,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/preprocessorDirectives.html b/sdk/2.2/docs/man/html/preprocessorDirectives.html
index 4eca3af..bddcf63 100644
--- a/sdk/2.2/docs/man/html/preprocessorDirectives.html
+++ b/sdk/2.2/docs/man/html/preprocessorDirectives.html
@@ -834,7 +834,7 @@
<dt class="hdlist1"><code>__OPENCL_C_VERSION__</code> </dt>
<dd>
<p>Substitutes an integer reflecting the OpenCL C version specified by the
-<code>-cl-std</code> build option (see <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-spec">section 5.8.4.5 of the OpenCL
+<code>-cl-std</code> build option (see <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-spec" target="_blank" rel="noopener">section 5.8.4.5 of the OpenCL
Specification</a>) to <strong>clBuildProgram</strong> or <strong>clCompileProgram</strong>.
If the <code>-cl-std</code> build option is not specified, the highest OpenCL C 1.x
language version supported by each device is used as the version of
@@ -848,7 +848,7 @@
<p>Used to determine if the OpenCL device is a little endian architecture
or a big endian architecture (an integer constant of 1 if device is
little endian and is undefined otherwise).
-Also refer to the value of the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-device-queries"><code>CL_DEVICE_ENDIAN_LITTLE</code> device query</a>.</p>
+Also refer to the value of the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-device-queries" target="_blank" rel="noopener"><code>CL_DEVICE_ENDIAN_LITTLE</code> device query</a>.</p>
</dd>
</dl>
</div>
@@ -869,7 +869,7 @@
<p>Used to determine if the OpenCL device supports images.
This is an integer constant of 1 if images are supported and is
undefined otherwise.
-Also refer to the value of the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-device-queries"><code>CL_DEVICE_IMAGE_SUPPORT</code> device query</a>.</p>
+Also refer to the value of the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-device-queries" target="_blank" rel="noopener"><code>CL_DEVICE_IMAGE_SUPPORT</code> device query</a>.</p>
</dd>
<dt class="hdlist1"><code>__FAST_RELAXED_MATH__</code> </dt>
<dd>
@@ -907,10 +907,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#preprocessor-directives-and-macros" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#preprocessor-directives-and-macros</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#preprocessor-directives-and-macros" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -923,7 +920,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -931,8 +928,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/printfFunction.html b/sdk/2.2/docs/man/html/printfFunction.html
index 8d69da0..25a9d97 100644
--- a/sdk/2.2/docs/man/html/printfFunction.html
+++ b/sdk/2.2/docs/man/html/printfFunction.html
@@ -800,10 +800,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#printf" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#printf</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#printf" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -816,7 +813,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -824,8 +821,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/private.html b/sdk/2.2/docs/man/html/private.html
index 2bcccfb..34dbd61 100644
--- a/sdk/2.2/docs/man/html/private.html
+++ b/sdk/2.2/docs/man/html/private.html
@@ -777,10 +777,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#private-or-private" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#private-or-private</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#private-or-private" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -793,7 +790,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -801,8 +798,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/relationalFunctions.html b/sdk/2.2/docs/man/html/relationalFunctions.html
index 3fb2aa2..0a90e0b 100644
--- a/sdk/2.2/docs/man/html/relationalFunctions.html
+++ b/sdk/2.2/docs/man/html/relationalFunctions.html
@@ -757,7 +757,7 @@
<h2 id="_description">Description</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>The <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-relational">relational</a> and <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-equality">equality</a>
+<p>The <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-relational" target="_blank" rel="noopener">relational</a> and <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-equality" target="_blank" rel="noopener">equality</a>
operators (<strong><</strong>, <strong><=</strong>, <strong>></strong>, <strong>>=</strong>, <strong>!=</strong>, <strong>==</strong>) can be used with scalar and
vector built-in types and produce a scalar or vector signed integer result
respectively.</p>
@@ -978,10 +978,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#relational-functions" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#relational-functions</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#relational-functions" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -994,7 +991,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1002,8 +999,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/relationalOperators.html b/sdk/2.2/docs/man/html/relationalOperators.html
index f81219b..b1c94cb 100644
--- a/sdk/2.2/docs/man/html/relationalOperators.html
+++ b/sdk/2.2/docs/man/html/relationalOperators.html
@@ -766,7 +766,7 @@
<div class="paragraph">
<p>[16] To test whether any or all elements in the result of a vector relational
operator test <em>true</em>, for example to use in the context in an <strong>if ( )</strong>
-statement, please see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#relational-functions"><strong>any</strong> and <strong>all</strong> builtins</a>.</p>
+statement, please see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#relational-functions" target="_blank" rel="noopener"><strong>any</strong> and <strong>all</strong> builtins</a>.</p>
</div>
<div class="ulist">
<ul>
@@ -824,10 +824,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-relational" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-relational</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-relational" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -840,7 +837,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -848,8 +845,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/reservedDataTypes.html b/sdk/2.2/docs/man/html/reservedDataTypes.html
index 17f78d8..593264e 100644
--- a/sdk/2.2/docs/man/html/reservedDataTypes.html
+++ b/sdk/2.2/docs/man/html/reservedDataTypes.html
@@ -759,7 +759,7 @@
<div class="paragraph">
<p>The data type names described in the following table are reserved and cannot
be used by applications as type names.
-The vector data type names defined in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-vector-types" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-vector-types</a>, but
+The vector data type names defined in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-vector-types" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-vector-types</a>, but
where <em>n</em> is any value other than 2, 3, 4, 8 and 16, are also reserved.</p>
</div>
<table id="table-reserved-types" class="tableblock frame-all grid-all stretch">
@@ -859,10 +859,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#reserved-data-types" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#reserved-data-types</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#reserved-data-types" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -875,7 +872,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -883,8 +880,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/restrictions.html b/sdk/2.2/docs/man/html/restrictions.html
index 9de7f85..597e60b 100644
--- a/sdk/2.2/docs/man/html/restrictions.html
+++ b/sdk/2.2/docs/man/html/restrictions.html
@@ -806,7 +806,7 @@
a function argument.
An image function argument cannot be modified.
Elements of an image can only be accessed using the built-in
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#image-read-and-write-functions">image read and write functions</a>.</p>
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#image-read-and-write-functions" target="_blank" rel="noopener">image read and write functions</a>.</p>
<div class="paragraph">
<p>An image type cannot be used to declare a variable, a structure or union
field, an array of images, a pointer to an image, or the return type of a
@@ -983,10 +983,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#restrictions" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#restrictions</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#restrictions" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -999,7 +996,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1007,8 +1004,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/samplers.html b/sdk/2.2/docs/man/html/samplers.html
index ba2d6ac..465b4e0 100644
--- a/sdk/2.2/docs/man/html/samplers.html
+++ b/sdk/2.2/docs/man/html/samplers.html
@@ -815,7 +815,7 @@
<p>Note that samplers declared using the <code>constant</code> qualifier are not counted
towards the maximum number of arguments pointing to the constant address
space or the maximum size of the <code>constant</code> address space allowed per device
-(i.e. the value of the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-device-queries"><code>CL_DEVICE_MAX_CONSTANT_ARGS</code></a> and <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-device-queries"><code>CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE</code></a> device queries).</p>
+(i.e. the value of the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-device-queries" target="_blank" rel="noopener"><code>CL_DEVICE_MAX_CONSTANT_ARGS</code></a> and <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-device-queries" target="_blank" rel="noopener"><code>CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE</code></a> device queries).</p>
</div>
<div class="paragraph">
<p>The sampler fields are described in the following table.</p>
@@ -876,7 +876,7 @@
<td class="tableblock halign-left valign-top"><p class="tableblock">Specifies the filter mode to use.
This must be a literal value and can be one of the following
predefined enums: <code>CLK_FILTER_NEAREST</code> or <code>CLK_FILTER_LINEAR</code>.</p>
-<p class="tableblock"> Refer to the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#addressing-and-filter-modes">detailed description of
+<p class="tableblock"> Refer to the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#addressing-and-filter-modes" target="_blank" rel="noopener">detailed description of
these filter modes</a>.</p></td>
</tr>
</tbody>
@@ -916,10 +916,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#samplers" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#samplers</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#samplers" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -932,7 +929,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -940,8 +937,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/scalarDataTypes.html b/sdk/2.2/docs/man/html/scalarDataTypes.html
index 9f89e46..dd324be 100644
--- a/sdk/2.2/docs/man/html/scalarDataTypes.html
+++ b/sdk/2.2/docs/man/html/scalarDataTypes.html
@@ -861,11 +861,11 @@
</div>
<div class="paragraph">
<p>[2] The <code>double</code> scalar type is an optional type that is supported if the
-value of the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-device-queries"><code>CL_DEVICE_DOUBLE_FP_CONFIG</code> device
+value of the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-device-queries" target="_blank" rel="noopener"><code>CL_DEVICE_DOUBLE_FP_CONFIG</code> device
query</a> is not zero.</p>
</div>
<div class="paragraph">
-<p>[3] These are 32-bit types if the value of the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-device-queries"><code>CL_DEVICE_ADDRESS_BITS</code> device query</a> is 32-bits, and 64-bit types if the
+<p>[3] These are 32-bit types if the value of the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-device-queries" target="_blank" rel="noopener"><code>CL_DEVICE_ADDRESS_BITS</code> device query</a> is 32-bits, and 64-bit types if the
value of the query is 64-bits.</p>
</div>
<div class="paragraph">
@@ -969,10 +969,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-scalar-data-types" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-scalar-data-types</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-scalar-data-types" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -985,7 +982,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -993,8 +990,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/selectionOperator.html b/sdk/2.2/docs/man/html/selectionOperator.html
index 2b63117..f3a8c80 100644
--- a/sdk/2.2/docs/man/html/selectionOperator.html
+++ b/sdk/2.2/docs/man/html/selectionOperator.html
@@ -765,9 +765,9 @@
operator are followed.
If the result is a vector value, then this is equivalent to calling
<strong>select</strong>(<em>exp3</em>, <em>exp2</em>, <em>exp1</em>).
-The <strong>select</strong> function is described in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-relational" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-relational</a>.
+The <strong>select</strong> function is described in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-relational" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-builtin-relational</a>.
The second and third expressions can be any type, as long their types match,
-or there is an <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#implicit-conversions">implicit conversion</a> that can be
+or there is an <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#implicit-conversions" target="_blank" rel="noopener">implicit conversion</a> that can be
applied to one of the expressions to make their types match, or one is a
vector and the other is a scalar and the scalar may be subject to the usual
arithmetic conversion to the element type used by the vector operand and
@@ -788,10 +788,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-ternary-selection" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-ternary-selection</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-ternary-selection" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -804,7 +801,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -812,8 +809,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/shiftOperators.html b/sdk/2.2/docs/man/html/shiftOperators.html
index 1f6cb7b..dc5ff2d 100644
--- a/sdk/2.2/docs/man/html/shiftOperators.html
+++ b/sdk/2.2/docs/man/html/shiftOperators.html
@@ -761,7 +761,7 @@
and vector built-in types except the built-in scalar and vector <code>float</code>
types.
For built-in vector types[the operators are applied component-wise.
-For the right-shift (<strong>]</strong>), left-shift (<strong><<</strong>) operators, the rightmost
+For the right-shift (<strong>^]</strong>), left-shift (<strong><<</strong>) operators, the rightmost
operand must be a scalar if the first operand is a scalar, and the rightmost
operand can be a vector or scalar if the first operand is a vector.</p>
</div>
@@ -774,7 +774,7 @@
The vacated bits are filled with zeros.</p>
</div>
<div class="paragraph">
-<p>[18] Integer promotion is described in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#C99-spec">section 6.3.1.1 of the C99
+<p>[18] Integer promotion is described in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#C99-spec" target="_blank" rel="noopener">section 6.3.1.1 of the C99
Specification</a>.</p>
</div>
<div class="paragraph">
@@ -802,10 +802,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-shift" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-shift</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-shift" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -818,7 +815,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -826,8 +823,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/sizeofOperator.html b/sdk/2.2/docs/man/html/sizeofOperator.html
index 02c8bd0..d63dc3e 100644
--- a/sdk/2.2/docs/man/html/sizeofOperator.html
+++ b/sdk/2.2/docs/man/html/sizeofOperator.html
@@ -758,7 +758,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>The <code>sizeof</code> operator yields the size (in bytes) of its operand, including
-any <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#alignment-of-types">padding bytes needed for alignment</a>, which may be
+any <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#alignment-of-types" target="_blank" rel="noopener">padding bytes needed for alignment</a>, which may be
an expression or the parenthesized name of a type.
The size is determined from the type of the operand.
The result is of type <code>size_t</code>.
@@ -767,7 +767,7 @@
integer constant.</p>
</div>
<div class="paragraph">
-<p>[19] Variable length arrays are <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#restrictions-variable-length">not supported
+<p>[19] Variable length arrays are <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#restrictions-variable-length" target="_blank" rel="noopener">not supported
in OpenCL C</a>.</p>
</div>
<div class="paragraph">
@@ -794,7 +794,7 @@
scalar component.</p>
</div>
<div class="paragraph">
-<p>[21] Bit-field struct members are <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#restrictions-bitfield">not supported in
+<p>[21] Bit-field struct members are <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#restrictions-bitfield" target="_blank" rel="noopener">not supported in
OpenCL C</a>.</p>
</div>
<div class="paragraph">
@@ -817,10 +817,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-sizeof" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-sizeof</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-sizeof" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -833,7 +830,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -841,8 +838,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/storageSpecifiers.html b/sdk/2.2/docs/man/html/storageSpecifiers.html
index 7987ded..6351240 100644
--- a/sdk/2.2/docs/man/html/storageSpecifiers.html
+++ b/sdk/2.2/docs/man/html/storageSpecifiers.html
@@ -813,10 +813,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#storage-class-specifiers" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#storage-class-specifiers</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#storage-class-specifiers" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -829,7 +826,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -837,8 +834,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/supportedImageFormats.html b/sdk/2.2/docs/man/html/supportedImageFormats.html
index 72eb630..c0620c3 100644
--- a/sdk/2.2/docs/man/html/supportedImageFormats.html
+++ b/sdk/2.2/docs/man/html/supportedImageFormats.html
@@ -761,11 +761,11 @@
objects, the mandated minimum list of image formats that can be read from
and written to by different kernel instances when correctly ordered by event
dependencies and that must be supported by all devices that support images
-is described in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#min-supported-cross-kernel-table">Supported Formats -
+is described in the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#min-supported-cross-kernel-table" target="_blank" rel="noopener">Supported Formats -
Kernel Read Or Write</a> table.</p>
</div>
<table id="min-supported-cross-kernel-table" class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 1. Min. list of supported image formats kernel read or write</caption>
+<caption class="title">Table 1. Minimum list of required image formats: kernel read or write</caption>
<colgroup>
<col style="width: 34%;">
<col style="width: 33%;">
@@ -781,67 +781,67 @@
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">1</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_R</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_UNORM_INT8<br>
- CL_UNORM_INT16<br>
- CL_SNORM_INT8<br>
- CL_SNORM_INT16<br>
- CL_SIGNED_INT8<br>
- CL_SIGNED_INT16<br>
- CL_SIGNED_INT32<br>
- CL_UNSIGNED_INT8<br>
- CL_UNSIGNED_INT16<br>
- CL_UNSIGNED_INT32<br>
- CL_HALF_FLOAT<br>
- CL_FLOAT</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​R</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​UNORM_​INT8</code><br>
+ <code>CL_​UNORM_​INT16</code><br>
+ <code>CL_​SNORM_​INT8</code><br>
+ <code>CL_​SNORM_​INT16</code><br>
+ <code>CL_​SIGNED_​INT8</code><br>
+ <code>CL_​SIGNED_​INT16</code><br>
+ <code>CL_​SIGNED_​INT32</code><br>
+ <code>CL_​UNSIGNED_​INT8</code><br>
+ <code>CL_​UNSIGNED_​INT16</code><br>
+ <code>CL_​UNSIGNED_​INT32</code><br>
+ <code>CL_​HALF_​FLOAT</code><br>
+ <code>CL_​FLOAT</code></p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">1</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_DEPTH<sup>9</sup></p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_UNORM_INT16<br>
- CL_FLOAT</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​DEPTH</code><sup>9</sup></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​UNORM_​INT16</code><br>
+ <code>CL_​FLOAT</code></p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">2</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_RG</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_UNORM_INT8<br>
- CL_UNORM_INT16<br>
- CL_SNORM_INT8<br>
- CL_SNORM_INT16<br>
- CL_SIGNED_INT8<br>
- CL_SIGNED_INT16<br>
- CL_SIGNED_INT32<br>
- CL_UNSIGNED_INT8<br>
- CL_UNSIGNED_INT16<br>
- CL_UNSIGNED_INT32<br>
- CL_HALF_FLOAT<br>
- CL_FLOAT</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​RG</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​UNORM_​INT8</code><br>
+ <code>CL_​UNORM_​INT16</code><br>
+ <code>CL_​SNORM_​INT8</code><br>
+ <code>CL_​SNORM_​INT16</code><br>
+ <code>CL_​SIGNED_​INT8</code><br>
+ <code>CL_​SIGNED_​INT16</code><br>
+ <code>CL_​SIGNED_​INT32</code><br>
+ <code>CL_​UNSIGNED_​INT8</code><br>
+ <code>CL_​UNSIGNED_​INT16</code><br>
+ <code>CL_​UNSIGNED_​INT32</code><br>
+ <code>CL_​HALF_​FLOAT</code><br>
+ <code>CL_​FLOAT</code></p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">4</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_RGBA</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_UNORM_INT8<br>
- CL_UNORM_INT16<br>
- CL_SNORM_INT8<br>
- CL_SNORM_INT16<br>
- CL_SIGNED_INT8<br>
- CL_SIGNED_INT16<br>
- CL_SIGNED_INT32<br>
- CL_UNSIGNED_INT8<br>
- CL_UNSIGNED_INT16<br>
- CL_UNSIGNED_INT32<br>
- CL_HALF_FLOAT<br>
- CL_FLOAT</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​RGBA</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​UNORM_​INT8</code><br>
+ <code>CL_​UNORM_​INT16</code><br>
+ <code>CL_​SNORM_​INT8</code><br>
+ <code>CL_​SNORM_​INT16</code><br>
+ <code>CL_​SIGNED_​INT8</code><br>
+ <code>CL_​SIGNED_​INT16</code><br>
+ <code>CL_​SIGNED_​INT32</code><br>
+ <code>CL_​UNSIGNED_​INT8</code><br>
+ <code>CL_​UNSIGNED_​INT16</code><br>
+ <code>CL_​UNSIGNED_​INT32</code><br>
+ <code>CL_​HALF_​FLOAT</code><br>
+ <code>CL_​FLOAT</code></p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">4</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_BGRA</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_UNORM_INT8</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​BGRA</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​UNORM_​INT8</code></p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">4</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_sRGBA</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_UNORM_INT8<sup>10</sup></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​sRGBA</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​UNORM_​INT8</code><sup>10</sup></p></td>
</tr>
</tbody>
</table>
@@ -849,7 +849,7 @@
<dl>
<dt class="hdlist1">9</dt>
<dd>
-<p>CL_DEPTH channel order is supported only for 2D image and 2D image array
+<p><code>CL_​DEPTH</code> channel order is supported only for 2D image and 2D image array
objects.</p>
</dd>
<dt class="hdlist1">10</dt>
@@ -865,11 +865,13 @@
objects, the mandated minimum list of image formats that can be read from
and written to by the same kernel instance and that must be supported by all
devices that support images is described in the
-<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#min-supported-same-kernel-table">Supported Formats - Kernel Read And
+<a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#min-supported-same-kernel-table" target="_blank" rel="noopener">Supported Formats - Kernel Read And
Write</a> table.</p>
</div>
-<table id="min-supported-same-kernel-table" class="tableblock frame-all grid-all stretch">
-<caption class="title">Table 2. Min. list of supported image formats kernel read and write</caption>
+<div id="min-supported-same-kernel-table" class="paragraph">
+<p>_Minimum list of required image formats: kernel read and write</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 34%;">
<col style="width: 33%;">
@@ -885,29 +887,29 @@
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">1</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_R</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_UNORM_INT8<br>
- CL_SIGNED_INT8<br>
- CL_SIGNED_INT16<br>
- CL_SIGNED_INT32<br>
- CL_UNSIGNED_INT8<br>
- CL_UNSIGNED_INT16<br>
- CL_UNSIGNED_INT32<br>
- CL_HALF_FLOAT<br>
- CL_FLOAT</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​R</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​UNORM_​INT8</code><br>
+ <code>CL_​SIGNED_​INT8</code><br>
+ <code>CL_​SIGNED_​INT16</code><br>
+ <code>CL_​SIGNED_​INT32</code><br>
+ <code>CL_​UNSIGNED_​INT8</code><br>
+ <code>CL_​UNSIGNED_​INT16</code><br>
+ <code>CL_​UNSIGNED_​INT32</code><br>
+ <code>CL_​HALF_​FLOAT</code><br>
+ <code>CL_​FLOAT</code></p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">4</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_RGBA</p></td>
-<td class="tableblock halign-left valign-top"><p class="tableblock">CL_UNORM_INT8<br>
- CL_SIGNED_INT8<br>
- CL_SIGNED_INT16<br>
- CL_SIGNED_INT32<br>
- CL_UNSIGNED_INT8<br>
- CL_UNSIGNED_INT16<br>
- CL_UNSIGNED_INT32<br>
- CL_HALF_FLOAT<br>
- CL_FLOAT</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​RGBA</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>CL_​UNORM_​INT8</code><br>
+ <code>CL_​SIGNED_​INT8</code><br>
+ <code>CL_​SIGNED_​INT16</code><br>
+ <code>CL_​SIGNED_​INT32</code><br>
+ <code>CL_​UNSIGNED_​INT8</code><br>
+ <code>CL_​UNSIGNED_​INT16</code><br>
+ <code>CL_​UNSIGNED_​INT32</code><br>
+ <code>CL_​HALF_​FLOAT</code><br>
+ <code>CL_​FLOAT</code></p></td>
</tr>
</tbody>
</table>
@@ -925,10 +927,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#minimum-list-of-supported-image-formats" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#minimum-list-of-supported-image-formats</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html#minimum-list-of-supported-image-formats" target="_blank" rel="noopener">OpenCL Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL Specification.
@@ -941,7 +940,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -949,8 +948,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/syncFunctions.html b/sdk/2.2/docs/man/html/syncFunctions.html
index 752497e..0842c04 100644
--- a/sdk/2.2/docs/man/html/syncFunctions.html
+++ b/sdk/2.2/docs/man/html/syncFunctions.html
@@ -833,7 +833,7 @@
For backward compatibility, <strong>barrier</strong> is also supported.</p>
</div>
<div class="paragraph">
-<p>[40] Refer to the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic-functions">description of <code>memory_scope</code></a>.</p>
+<p>[40] Refer to the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#atomic-functions" target="_blank" rel="noopener">description of <code>memory_scope</code></a>.</p>
</div>
</div>
</div>
@@ -849,10 +849,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#synchronization-functions" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#synchronization-functions</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#synchronization-functions" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -865,7 +862,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -873,8 +870,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/unaryLogicalOperator.html b/sdk/2.2/docs/man/html/unaryLogicalOperator.html
index 889636f..96634c8 100644
--- a/sdk/2.2/docs/man/html/unaryLogicalOperator.html
+++ b/sdk/2.2/docs/man/html/unaryLogicalOperator.html
@@ -794,10 +794,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-logical-unary" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-logical-unary</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-logical-unary" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -810,7 +807,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -818,8 +815,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/unaryOperators.html b/sdk/2.2/docs/man/html/unaryOperators.html
index b569ec5..3f69e05 100644
--- a/sdk/2.2/docs/man/html/unaryOperators.html
+++ b/sdk/2.2/docs/man/html/unaryOperators.html
@@ -774,10 +774,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-unary" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-unary</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#operators-unary" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -790,7 +787,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -798,8 +795,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/vectorDataLoadandStoreFunctions.html b/sdk/2.2/docs/man/html/vectorDataLoadandStoreFunctions.html
index 97d7835..22e9ea4 100644
--- a/sdk/2.2/docs/man/html/vectorDataLoadandStoreFunctions.html
+++ b/sdk/2.2/docs/man/html/vectorDataLoadandStoreFunctions.html
@@ -771,7 +771,7 @@
</div>
<div class="paragraph">
<p>[37] The <code>half<em>n</em></code> type is only defined by the <strong>cl_khr_fp16</strong> extension
-described in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-extension-spec">section 9.4 of the OpenCL 2.0 Extension
+described in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-extension-spec" target="_blank" rel="noopener">section 9.4 of the OpenCL 2.0 Extension
Specification</a>.</p>
</div>
<table id="table-vector-loadstore" class="tableblock frame-all grid-all stretch">
@@ -952,11 +952,11 @@
<div class="paragraph">
<p>The results of vector data load and store functions are undefined if the
address being read from or written to is not correctly aligned as described
-in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-vector-loadstore" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-vector-loadstore</a>.
+in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-vector-loadstore" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-vector-loadstore</a>.
The pointer argument p can be a pointer to <code>global</code>, <code>local</code>, or <code>private</code>
-memory for store functions described in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-vector-loadstore" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-vector-loadstore</a>.
+memory for store functions described in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-vector-loadstore" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-vector-loadstore</a>.
The pointer argument p can be a pointer to <code>global</code>, <code>local</code>, <code>constant</code>, or
-<code>private</code> memory for load functions described in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-vector-loadstore" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-vector-loadstore</a>.</p>
+<code>private</code> memory for load functions described in <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-vector-loadstore" class="bare" target="_blank" rel="noopener">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#table-vector-loadstore</a>.</p>
</div>
<div class="admonitionblock note">
<table>
@@ -987,10 +987,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#vector-data-load-and-store-functions" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#vector-data-load-and-store-functions</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#vector-data-load-and-store-functions" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -1003,7 +1000,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -1011,8 +1008,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/vectorDataTypes.html b/sdk/2.2/docs/man/html/vectorDataTypes.html
index 2d1cac8..da834a6 100644
--- a/sdk/2.2/docs/man/html/vectorDataTypes.html
+++ b/sdk/2.2/docs/man/html/vectorDataTypes.html
@@ -831,7 +831,7 @@
</table>
<div class="paragraph">
<p>[5] The <code>double</code> vector type is an optional type that is supported if the
-value of the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-device-queries"><code>CL_DEVICE_DOUBLE_FP_CONFIG</code> device
+value of the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#opencl-device-queries" target="_blank" rel="noopener"><code>CL_DEVICE_DOUBLE_FP_CONFIG</code> device
query</a> is not zero.</p>
</div>
<div class="paragraph">
@@ -907,10 +907,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-vector-data-types" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-vector-data-types</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-vector-data-types" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -923,7 +920,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -931,8 +928,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/workGroupFunctions.html b/sdk/2.2/docs/man/html/workGroupFunctions.html
index 66dd5db..5d51c6f 100644
--- a/sdk/2.2/docs/man/html/workGroupFunctions.html
+++ b/sdk/2.2/docs/man/html/workGroupFunctions.html
@@ -907,10 +907,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#work-group-functions" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#work-group-functions</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#work-group-functions" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -923,7 +920,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -931,8 +928,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>
diff --git a/sdk/2.2/docs/man/html/workItemFunctions.html b/sdk/2.2/docs/man/html/workItemFunctions.html
index 3fba2a7..42a9ddb 100644
--- a/sdk/2.2/docs/man/html/workItemFunctions.html
+++ b/sdk/2.2/docs/man/html/workItemFunctions.html
@@ -900,10 +900,7 @@
<h2 id="_document_notes">Document Notes</h2>
<div class="sectionbody">
<div class="paragraph">
-<p>For more information, see the OpenCL C Specification at URL</p>
-</div>
-<div class="paragraph">
-<p><a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#work-item-functions" class="bare">https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#work-item-functions</a></p>
+<p>For more information, see the <a href="https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#work-item-functions" target="_blank" rel="noopener">OpenCL C Specification</a></p>
</div>
<div class="paragraph">
<p>This page is extracted from the OpenCL C Specification.
@@ -916,7 +913,7 @@
<div class="sectionbody">
<div class="paragraph">
<p>Copyright (c) 2014-2019 Khronos Group. This work is licensed under a
-<a href="http://creativecommons.org/licenses/by/4.0/">Creative Commons
+<a href="http://creativecommons.org/licenses/by/4.0/" target="_blank" rel="noopener">Creative Commons
Attribution 4.0 International License</a>.</p>
</div>
</div>
@@ -924,8 +921,8 @@
</div>
<div id="footer">
<div id="footer-text">
-Version v2.2-10-28-g71714e1-dirty<br>
-Last updated 2019-06-20 05:25:24 -0700
+Version V2.2-11-2-gbc16dca-dirty<br>
+Last updated 2019-07-24 05:39:45 -0700
</div>
</div>