Commit d5ed83f
Some more kernel bundle clarifications
A collection of more clarifications to kernel bundles after a new set
of questions from our QA team:
* Clarify that `handler::use_kernel_bundle()` requires the bundle's
context to match both the primary queue's context **and** the
secondary queue's context.
* Clarify that an object or executable bundle obtained via
`get_kernel_bundle()` has the default values for any specialization
constants.
* Clarify that the bundle returned from `join()` contains device images
that are copies of the device images contained in the input bundles.
Since the `device_image` class has the common reference semantics,
this means that the device images in the result from `join()` will
compare equal to the device images contained in the input bundles.1 parent 5c6f677 commit d5ed83f
1 file changed
+12
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13663 | 13663 | | |
13664 | 13664 | | |
13665 | 13665 | | |
13666 | | - | |
13667 | | - | |
13668 | | - | |
| 13666 | + | |
| 13667 | + | |
| 13668 | + | |
| 13669 | + | |
13669 | 13670 | | |
13670 | 13671 | | |
13671 | 13672 | | |
| |||
14392 | 14393 | | |
14393 | 14394 | | |
14394 | 14395 | | |
| 14396 | + | |
| 14397 | + | |
| 14398 | + | |
| 14399 | + | |
14395 | 14400 | | |
14396 | 14401 | | |
14397 | 14402 | | |
| |||
14702 | 14707 | | |
14703 | 14708 | | |
14704 | 14709 | | |
14705 | | - | |
14706 | | - | |
14707 | | - | |
14708 | | - | |
| 14710 | + | |
| 14711 | + | |
| 14712 | + | |
| 14713 | + | |
14709 | 14714 | | |
14710 | 14715 | | |
14711 | 14716 | | |
| |||
0 commit comments