Lines Matching refs:attribute

21 :attribute-missing: warn
244 The attr:api attribute of the tag:feature tag and the attr:supported
245 attribute of the tag:extensions tag must be comma-separated lists of one or
253 If present, the attribute value must be a comma-separated list of one or
462 In some cases, additional attribute and embedded type information is used to
482 attribute.
514 There is no need to set the attr:noautovalidity attribute on the `pNext`
527 The valid contents depend on the attr:category attribute.
533 The value of the attr:name attribute must be provided and must match the
534 attr:name attribute of a <<tag-enums,tag:enums>> tag.
542 In this case, the attr:name attribute must be provided, and the contents of
556 attribute.
569 * attr:altlen - if the attr:len attribute is specified, and contains a
570 `latexmath:` equation, this attribute should be specified with an
577 This attribute is intended to support consumers of the XML who need to
603 While the attr:optional attribute can be used for scalar types such as
606 In this case, the attribute serves only as an indicator to human readers of
684 If the attr:category attribute is one of `basetype`, `bitmask`, `define`,
797 If present, this attribute should match the attr:name attribute of a
817 <<tag-types:example,An example>> showing a tag with attribute
865 attribute.
879 If present the attribute must be a C scalar type corresponding to the
898 tag to be treated as an alias of the token name in the attr:alias attribute
955 Usually identical to the attr:vendor attribute of the surrounding
1052 attribute.
1139 attribute.
1149 * attr:altlen - if the attr:len attribute is specified, and contains a
1150 `latexmath:` equation, this attribute should be specified with an
1157 This attribute is intended to support consumers of the XML who need to
1172 While the attr:optional attribute can be used for scalar types such as
1175 In this case, the attribute serves only as an indicator to human readers of
1208 Parameters which do not have an attr:externsync attribute are assumed to not
1297 The attr:name attribute used for Vulkan core versions, such as
1373 attr:number attribute, it instead has a attr:supported attribute, which
1394 attribute.
1397 This attribute is not used in processing the XML.
1408 attribute just like attr:author.
1409 * attr:type - required if the attr:supported attribute is not
1444 Note that the use of `,` in the old `requires` attribute was treated as a
1445 logical AND, and must be replaced by `+` in the `depends` attribute.
1456 the attribute value, and should be emitted conditional on that platform
1458 The attribute value must be the same as one of the tag:platform tag:name
1459 attribute values.
1509 The attr:depends attribute is used to specify other extensions that *must*
1515 attr:depends attribute to specify that extension.
1541 The attr:supported attribute says that the extension is defined for the
1605 API name matches an element of the attribute.
1611 The attr:api attribute is only supported inside tag:extension tags, since
1623 of the tag:extension attr:depends attribute.
1668 attribute.
1695 applied to the <<tag-enum, attr:bitpos attribute of an tag:enum tag.
1700 enumerant, in the same fashion as the attr:requires attribute of a
1711 block is given by the attr:number attribute of the surrounding
1720 The attribute value must be specified as `dir="-"`.
1734 The attr:protect attribute may always be present.
1946 If present, must correspond to the attr:index attribute value of a
2186 An API feature name, matching a tag:feature attr:name attribute value.
2194 An API extension name, matching an tag:extension attr:name attribute
2203 An API feature structure name, matching a tag:struct attr:name attribute
2226 attribute value.
2593 In this block, add a tag whose attr:name attribute matches the attr:name you
2594 defined above and whose attr:value attribute is the value to give the
2602 The attr:type attribute must be present, and must have one of the allowed
2609 The attr:value attribute must be a legal C99 constant scalar expression when
2652 In this block, add a tag whose attr:name attribute matches the attr:name of
2692 the attr:category attribute to `"union"` instead of `"struct"`.
2726 attr:name attribute matches the tag:type name `VkDeviceCreateFlagBits`, and
2738 In this case, the attr:type attribute is set to `"bitmask"`, indicating that
2744 specified using the attr:bitpos attribute.
2745 The value of this attribute must be an integer in the range [0,30]
2750 attribute, in which case the specified numeric value is passed through to
2795 The attr:bitvalues attribute identifies the `*FlagBits` entry defining the
2814 The attr:category attribute of `"enum"` identifies that this is an
2825 tag whose attr:name attribute matches the tag:type name `VkExampleFlagBits`,
2838 The attr:type attribute is set to `"bitmask"`, indicating that the
2840 The attr:bitwidth attribute is set to `"64"` indicating that this is a
2846 attr:value attribute defining it to have a hard value of 0.
2848 attribute, as these are actual bit flag values.
2849 The value of this attribute must be an integer in the range [0,63]
2878 attr:bitvalues attribute:
2929 The tag:require block may include a attr:comment attribute whose value is a
3030 attribute value `"false"` (internal issue 3548).
3033 * 2023-03-29 - add tag:extension attr:ratified attribute to express
3043 attr:extension, by a new attr:depends attribute. This is an intentional
3046 * 2023-01-11 - add attr:deprecated attribute to tag:enum, tag:type,
3053 * 2022-07-11 - Add attr:videocoding attribute to <<tag-command,tag:command>>
3056 * 2022-06-29 - Add tag:command attribute attr:tasks (internal issue 3117).
3057 * 2022-06-22 - Add attr:validstructs attribute to command
3065 attribute of structure tag:member tags can be applied (internal issue
3067 * 2022-06-08 - Update description of tag:extension attr:requires attribute
3071 the XML of this attribute (internal issue 3116).
3072 * 2021-12-13 - Add attr:api attribute to the tag:member and tag:param
3074 * 2021-11-29 - Add attr:api attribute to the tag:command tag.
3083 attribute as introducing a requirement for the enumerated type being
3087 * 2021-06-14 - Add an `objecttype` attribute which specifies the
3090 * 2021-06-06 - Update description of the attr:supported attribute of
3093 * 2021-04-21 - Add the attr:limittype attribute to <<tag-type, structure
3099 * 2021-03-22 - Update allowed values for the attr:type attribute of
3101 * 2021-01-11 - Expand the scope of the attr:optional attribute tag:member
3105 * 2020-11-23 - Add `objtypeenum` attribute to <<tag:type, tag:type>> tags
3109 `optional="true"` attribute set (internal issue 2428).
3110 * 2020-10-14 - Remove advice to set the attr:noautovalidity attribute on
3125 * 2019-08-25 - Add attr:sortorder attribute to tag:feature and
3132 * 2018-08-28 - Add optional attr:provisional attribute to tag:extension
3143 attribute used for defining tag:type aliases, the attr:name and
3145 attr:platform attribute of tag:extension tags, and the attr:feature
3146 attribute of tag:require tags; and update the document to the header
3154 * 2017-08-24 - Note that the tag:extension attribute attr:type must be
3156 * 2017-07-27 - Finish removing validextensionstructs attribute and
3184 * 2015-09-08 - Rename `threadsafe` attribute to attr:externsync, and
3187 attr:threadsafe attribute and replace it with a combination of
3198 * 2015-06-17 - add descriptions of allowed attr:category attribute values