Commit b3272cb
cl_khr_command_buffer_mutable_dispatch (#819)
* cl_khr_command_buffer_mutable_dispatch
Add extension spec for provisional extension
`cl_khr_command_buffer_mutable_dispatch`, which is layered on top
of `cl_khr_command_buffer`.
This extension allows a user to update kernel execution commands
recorded to a command-buffer between kernel enqueues.
Added at bottom of `OpenCL_Ext` extension list, rather than next
to entry for `cl_khr_command_buffer` to avoid reordering the section
numbers of the following extensions.
* Apply suggestions from code review
Change `_dispatch_` to `_command_` in `clGetMutableCommandInfoKHR` table, and specify global work size will return zero if not set
Co-authored-by: Alastair Murray <alastair.murray@codeplay.com>
Co-authored-by: Alastair Murray <alastair.murray@codeplay.com>1 parent abef890 commit b3272cb
5 files changed
Lines changed: 1128 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
106 | 106 | | |
107 | 107 | | |
108 | 108 | | |
| 109 | + | |
| 110 | + | |
109 | 111 | | |
110 | 112 | | |
111 | 113 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
559 | 559 | | |
560 | 560 | | |
561 | 561 | | |
| 562 | + | |
562 | 563 | | |
563 | 564 | | |
564 | 565 | | |
| |||
573 | 574 | | |
574 | 575 | | |
575 | 576 | | |
576 | | - | |
| 577 | + | |
577 | 578 | | |
578 | 579 | | |
579 | 580 | | |
| |||
0 commit comments