-
Notifications
You must be signed in to change notification settings - Fork 117
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Stop reporting support for experimental features with extension strings.
- Loading branch information
1 parent
2a134fc
commit e791acb
Showing
25 changed files
with
264 additions
and
247 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -36,9 +36,10 @@ The functions defined here align with those specified in Level Zero. | |
API | ||
-------------------------------------------------------------------------------- | ||
|
||
Macros | ||
Enums | ||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
* ${X}_COOPERATIVE_KERNELS_EXTENSION_STRING_EXP | ||
* ${x}_device_info_t | ||
* ${X}_DEVICE_INFO_COOPERATIVE_KERNEL_SUPPORT_EXP | ||
|
||
Functions | ||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
|
@@ -47,22 +48,25 @@ Functions | |
|
||
Changelog | ||
-------------------------------------------------------------------------------- | ||
+-----------+------------------------+ | ||
| Revision | Changes | | ||
+===========+========================+ | ||
| 1.0 | Initial Draft | | ||
+-----------+------------------------+ | ||
+-----------+---------------------------------------------+ | ||
| Revision | Changes | | ||
+===========+=============================================+ | ||
| 1.0 | Initial Draft | | ||
+-----------+---------------------------------------------+ | ||
| 1.1 | Switch from extension string macro to | | ||
| | device info enum for reporting support. | | ||
+-----------+---------------------------------------------+ | ||
|
||
Support | ||
-------------------------------------------------------------------------------- | ||
|
||
Adapters which support this experimental feature *must* return the valid string | ||
defined in ``${X}_COOPERATIVE_KERNELS_EXTENSION_STRING_EXP`` | ||
as one of the options from ${x}DeviceGetInfo when querying for | ||
${X}_DEVICE_INFO_EXTENSIONS. Conversely, before using any of the | ||
functionality defined in this experimental feature the user *must* use the | ||
device query to determine if the adapter supports this feature. | ||
Adapters which support this experimental feature *must* return ``true`` when | ||
queried for ${X}_DEVICE_INFO_COOPERATIVE_KERNEL_SUPPORT_EXP via | ||
${x}DeviceGetInfo. Conversely, before using any of the functionality defined in | ||
this experimental feature the user *must* use the device query to determine if | ||
the adapter supports this feature. | ||
|
||
Contributors | ||
-------------------------------------------------------------------------------- | ||
* Michael Aziz `[email protected] <[email protected]>`_ | ||
* Aaron Greig `[email protected] <[email protected]>`_ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -55,14 +55,12 @@ cooperative kernels Unified-Runtime extension. | |
API | ||
-------------------------------------------------------------------------------- | ||
|
||
Macros | ||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
|
||
* ${X}_LAUNCH_PROPERTIES_EXTENSION_STRING_EXP | ||
|
||
Enums | ||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
|
||
* ${x}_device_info_t | ||
* ${X}_DEVICE_INFO_LAUNCH_PROPERTIES_SUPPORT_EXP | ||
|
||
* ${x}_exp_launch_property_id_t | ||
|
||
Unions | ||
|
@@ -83,9 +81,12 @@ Functions | |
Support | ||
-------------------------------------------------------------------------------- | ||
|
||
Adapters which support this experimental feature *must* return the valid string | ||
defined in ${X}_LAUNCH_PROPERTIES_EXTENSION_STRING_EXP as one of the options from | ||
${x}DeviceGetInfo when querying for ${X}_DEVICE_INFO_EXTENSIONS. | ||
Adapters which support this experimental feature *must* return ``true`` when | ||
queried for ${X}_DEVICE_INFO_LAUNCH_PROPERTIES_SUPPORT_EXP via | ||
${x}DeviceGetInfo. Conversely, before using any of the functionality defined | ||
in this experimental feature the user *must* use the device query to determine | ||
if the adapter supports this feature. | ||
|
||
|
||
Changelog | ||
-------------------------------------------------------------------------------- | ||
|
@@ -95,8 +96,12 @@ Changelog | |
+===========+=============================================+ | ||
| 1.0 | Initial Draft | | ||
+-----------+---------------------------------------------+ | ||
| 1.1 | Switch from extension string macro to | | ||
| | device info enum for reporting support. | | ||
+-----------+---------------------------------------------+ | ||
|
||
Contributors | ||
-------------------------------------------------------------------------------- | ||
|
||
* JackAKirk `[email protected] <[email protected]>`_ | ||
* Aaron Greig `[email protected] <[email protected]>`_ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -32,6 +32,11 @@ future. | |
API | ||
-------------------------------------------------------------------------------- | ||
|
||
Enums | ||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
* ${x}_device_info_t | ||
* ${X}_DEVICE_INFO_MULTI_DEVICE_COMPILE_SUPPORT_EXP | ||
|
||
Functions | ||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
|
||
|
@@ -42,23 +47,26 @@ Functions | |
Changelog | ||
-------------------------------------------------------------------------------- | ||
|
||
+-----------+------------------------+ | ||
| Revision | Changes | | ||
+===========+========================+ | ||
| 1.0 | Initial Draft | | ||
+-----------+------------------------+ | ||
+-----------+---------------------------------------------+ | ||
| Revision | Changes | | ||
+===========+=============================================+ | ||
| 1.0 | Initial Draft | | ||
+-----------+---------------------------------------------+ | ||
| 1.1 | Switch from extension string macro to | | ||
| | device info enum for reporting support. | | ||
+-----------+---------------------------------------------+ | ||
|
||
Support | ||
-------------------------------------------------------------------------------- | ||
|
||
Adapters which support this experimental feature *must* return the valid string | ||
defined in ``${X}_MULTI_DEVICE_COMPILE_EXTENSION_STRING_EXP`` | ||
as one of the options from ${x}DeviceGetInfo when querying for | ||
${X}_DEVICE_INFO_EXTENSIONS. Conversely, before using any of the | ||
functionality defined in this experimental feature the user *must* use the | ||
device query to determine if the adapter supports this feature. | ||
Adapters which support this experimental feature *must* return ``true`` when | ||
queried for ${X}_DEVICE_INFO_MULTI_DEVICE_COMPILE_SUPPORT_EXP via | ||
${x}DeviceGetInfo. Conversely, before using any of the functionality defined | ||
in this experimental feature the user *must* use the device query to determine | ||
if the adapter supports this feature. | ||
|
||
Contributors | ||
-------------------------------------------------------------------------------- | ||
|
||
* Kenneth Benzie (Benie) `[email protected] <[email protected]>`_ | ||
* Aaron Greig `[email protected] <[email protected]>`_ |
Oops, something went wrong.