Commit 38d12a5
committed
Update spec to make kernel validation optional
Several adapters don't support validating kernel signatures when
enqueued. To handle this, we now allow urEnqueueKernelLaunch to return
`SUCCESS` even when parameters are invalid.
Some tests have also been updated. The CUDA adapter has also been
updated to handle invalid arguments.1 parent 064d356 commit 38d12a5
File tree
6 files changed
+49
-30
lines changed- include
- scripts/core
- source
- adapters/cuda
- loader
- test/conformance/enqueue
6 files changed
+49
-30
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7428 | 7428 | | |
7429 | 7429 | | |
7430 | 7430 | | |
| 7431 | + | |
| 7432 | + | |
| 7433 | + | |
| 7434 | + | |
| 7435 | + | |
7431 | 7436 | | |
7432 | 7437 | | |
7433 | 7438 | | |
| |||
7455 | 7460 | | |
7456 | 7461 | | |
7457 | 7462 | | |
7458 | | - | |
7459 | | - | |
| 7463 | + | |
| 7464 | + | |
| 7465 | + | |
7460 | 7466 | | |
7461 | 7467 | | |
7462 | 7468 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
19 | 22 | | |
20 | 23 | | |
21 | 24 | | |
| |||
65 | 68 | | |
66 | 69 | | |
67 | 70 | | |
68 | | - | |
69 | | - | |
| 71 | + | |
| 72 | + | |
70 | 73 | | |
71 | 74 | | |
72 | 75 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
465 | 465 | | |
466 | 466 | | |
467 | 467 | | |
468 | | - | |
469 | | - | |
470 | | - | |
471 | | - | |
| 468 | + | |
| 469 | + | |
| 470 | + | |
| 471 | + | |
| 472 | + | |
| 473 | + | |
| 474 | + | |
| 475 | + | |
| 476 | + | |
| 477 | + | |
| 478 | + | |
| 479 | + | |
| 480 | + | |
472 | 481 | | |
473 | 482 | | |
474 | 483 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4979 | 4979 | | |
4980 | 4980 | | |
4981 | 4981 | | |
| 4982 | + | |
| 4983 | + | |
| 4984 | + | |
| 4985 | + | |
| 4986 | + | |
4982 | 4987 | | |
4983 | 4988 | | |
4984 | 4989 | | |
| |||
5006 | 5011 | | |
5007 | 5012 | | |
5008 | 5013 | | |
5009 | | - | |
5010 | | - | |
| 5014 | + | |
| 5015 | + | |
| 5016 | + | |
5011 | 5017 | | |
5012 | 5018 | | |
5013 | 5019 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4344 | 4344 | | |
4345 | 4345 | | |
4346 | 4346 | | |
| 4347 | + | |
| 4348 | + | |
| 4349 | + | |
| 4350 | + | |
| 4351 | + | |
4347 | 4352 | | |
4348 | 4353 | | |
4349 | 4354 | | |
| |||
4371 | 4376 | | |
4372 | 4377 | | |
4373 | 4378 | | |
4374 | | - | |
4375 | | - | |
| 4379 | + | |
| 4380 | + | |
| 4381 | + | |
4376 | 4382 | | |
4377 | 4383 | | |
4378 | 4384 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
142 | 142 | | |
143 | 143 | | |
144 | 144 | | |
145 | | - | |
146 | | - | |
147 | | - | |
148 | | - | |
149 | | - | |
150 | | - | |
151 | | - | |
152 | | - | |
153 | | - | |
154 | | - | |
155 | | - | |
156 | | - | |
157 | | - | |
158 | | - | |
| 145 | + | |
| 146 | + | |
159 | 147 | | |
160 | 148 | | |
161 | | - | |
162 | | - | |
163 | | - | |
164 | | - | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
165 | 154 | | |
166 | 155 | | |
167 | 156 | | |
| |||
0 commit comments