@@ -16,14 +16,14 @@ in a later version of Unified Runtime, when agreed upon by the Working Group. Al
1616optional and are not required to be implemented by any particular adapter, but are expected to
1717be widely available and possibly be required in a future version of the specification. Adapters
1818must report which extensions are supported through the ${x}PlatformGetExtensionProperties query.
19- Each extensions may also impose additional restrictions on when it can be used - i.e. a platform
19+ Each extension may also impose additional restrictions on when it can be used - i.e. a platform
2020or device query.
2121
2222There are two types of extensions defined by this specification:
2323
24241. **Standard ** - extension will be included into the current and all future version of the specification.
25252. **Experimental ** - extensions require additional experimentation and development, before becoming a standard extension.
26- Applications should not rely on experimental extensions in production.
26+ Applications should not rely on experimental extensions in production.
2727
2828Requirements
2929============
@@ -78,8 +78,8 @@ convention and values should be assigned to avoid future compatibility issues.
7878Extending Structures
7979--------------------
8080
81- Any structure derived from `${x}_base_desc_t`` or `${x}_base_properties_t`` can be extended using structure chains. No other
82- method of extending structures is allowed.
81+ Any structure derived from `${x}_base_desc_t`` or `${x}_base_properties_t`` can be extended using a structure chain
82+ by adding a pointer to the extended structure in ` pNext ` member variable. No other method of extending structures is allowed.
8383
8484A structure chain can contain more than one extension structure, in any order. Therefore, extensions should not
8585be dependent on their order relative to other extensions and the implementation must be order agnostic. In addition,
0 commit comments