@@ -5442,7 +5442,7 @@ placeholder) or from [code]#handler::require()# (if the accessor is a
54425442placeholder). If the accessor is bound to a <<command-group>> with a secondary
54435443queue, the sub-buffer's alignment must be compatible with both the primary
54445444queue's device and the secondary queue's device. If the implementation supports
5445- the secondary queue fallback, it also throws this exception if the sub-buffer's
5445+ secondary queue fallback, it also throws this exception if the sub-buffer's
54465446alignment is not compatible with the secondary queue's device.
54475447
54485448_Throws:_
@@ -14227,7 +14227,7 @@ the primary queue.
1422714227If the <<sycl-runtime>> fails to enqueue or execute a command group on a primary
1422814228queue, it can attempt to run the command group on the secondary queue.
1422914229The circumstances in which the <<sycl-runtime>> may elect to
14230- fall-back from primary to secondary queue are unspecified in the specification .
14230+ fall-back from primary to secondary queue are unspecified.
1423114231Even if a command group is run on the secondary queue, the requirement that host
1423214232code within the command group is executed exactly once remains, regardless of
1423314233whether the fallback queue is used for execution.
@@ -14523,8 +14523,8 @@ code if the [code]#kernelObject# is not compatible with the device
1452314523associated with the primary queue of the <<command-group>>.
1452414524Throws an [code]#exception# with the [code]#errc::kernel_not_supported# error
1452514525code if the <<command-group>> has a secondary queue, the implementation supports
14526- the secondary queue fallback, and the [code]#kernelObject# is not compatible
14527- with the device associated with the secondary queue.
14526+ secondary queue fallback, and the [code]#kernelObject# is not compatible with
14527+ the device associated with the secondary queue.
1452814528
1452914529a@
1453014530[source]
@@ -14548,8 +14548,8 @@ code if the [code]#kernelObject# is not compatible with the device associated
1454814548with the primary queue of the <<command-group>>.
1454914549Throws an [code]#exception# with the [code]#errc::kernel_not_supported# error
1455014550code if the <<command-group>> has a secondary queue, the implementation supports
14551- the secondary queue fallback, and the [code]#kernelObject# is not compatible
14552- with the device associated with the secondary queue.
14551+ secondary queue fallback, and the [code]#kernelObject# is not compatible with
14552+ the device associated with the secondary queue.
1455314553
1455414554a@
1455514555[source]
@@ -14578,8 +14578,8 @@ code if the [code]#kernelObject# is not compatible with the device associated
1457814578with the primary queue of the <<command-group>>.
1457914579Throws an [code]#exception# with the [code]#errc::kernel_not_supported# error
1458014580code if the <<command-group>> has a secondary queue, the implementation supports
14581- the secondary queue fallback, and the [code]#kernelObject# is not compatible
14582- with the device associated with the secondary queue.
14581+ secondary queue fallback, and the [code]#kernelObject# is not compatible with
14582+ the device associated with the secondary queue.
1458314583
1458414584|====
1458514585
@@ -15211,10 +15211,9 @@ compatible device image in [code]#execBundle#, the <<kernel-invocation-command>>
1521115211throws a synchronous [code]#exception# with the
1521215212[code]#errc::kernel_not_supported# error code.
1521315213If the <<command-group>> has a secondary queue and the implementation supports
15214- the secondary queue fallback, then the [code]#execBundle# must contain a kernel
15215- that is compatible with both the primary queue's device and the secondary
15216- queue's device, otherwise the <<kernel-invocation-command>> throws this
15217- exception.
15214+ secondary queue fallback, then the [code]#execBundle# must contain a kernel that
15215+ is compatible with both the primary queue's device and the secondary queue's
15216+ device, otherwise the <<kernel-invocation-command>> throws this exception.
1521815217
1521915218Since the handler method for setting specialization constants is incompatible
1522015219with the kernel bundle method, applications should not call this function if
@@ -15230,7 +15229,7 @@ _Throws:_
1523015229
1523115230 * An [code]#exception# with the [code]#errc::invalid# error code if the
1523215231 <<handler>> has an associated secondary <<queue>>, the implementation
15233- supports the secondary queue fallback, and the <<context>> of the secondary
15232+ supports secondary queue fallback, and the <<context>> of the secondary
1523415233 queue is different from the <<context>> associated with the
1523515234 <<kernel-bundle>> specified by [code]#execBundle#.
1523615235
0 commit comments