1e5c31af7Sopenharmony_ci// Copyright 2014-2024 The Khronos Group Inc. 2e5c31af7Sopenharmony_ci// SPDX-License-Identifier: CC-BY-4.0 3e5c31af7Sopenharmony_ci 4e5c31af7Sopenharmony_ci[appendix] 5e5c31af7Sopenharmony_ci[[revisions]] 6e5c31af7Sopenharmony_ci= Revision History 7e5c31af7Sopenharmony_ci 8e5c31af7Sopenharmony_ci* 2023-11-30 - Update introduction of the <<writing, Writing Style>> chapter 9e5c31af7Sopenharmony_ci to recommend following existing language and API design patterms when 10e5c31af7Sopenharmony_ci creating new specification language (internal issue 3707). 11e5c31af7Sopenharmony_ci* 2023-10-22 - Update <<extensions-naming-author-IDs, description of `EXT` 12e5c31af7Sopenharmony_ci extensions>>, since some are now being ratified. 13e5c31af7Sopenharmony_ci* 2023-10-11 - Add rules for <<writing-titlecase, writing chapter and 14e5c31af7Sopenharmony_ci section titles>>. 15e5c31af7Sopenharmony_ci* 2023-10-05 - Mention that <<extensions-reserving-bitmask-values, bit 16e5c31af7Sopenharmony_ci position 31>> may not be used for enumerated type bitmasks, due to 17e5c31af7Sopenharmony_ci portability concerns. 18e5c31af7Sopenharmony_ci* 2023-07-07 - Remove style guide requirement to 19e5c31af7Sopenharmony_ci <<sample-writing-explicit-vu, not use nested bullet points or other 20e5c31af7Sopenharmony_ci complex markup in a valid usage statement>>, which is now allowed due to 21e5c31af7Sopenharmony_ci toolchain improvements. 22e5c31af7Sopenharmony_ci* 2023-07-07 - Add "`use case`" as <<writing-compound-words, preferred 23e5c31af7Sopenharmony_ci orthography>> (internal merge request 5991). 24e5c31af7Sopenharmony_ci* 2023-07-05 - Change the boilerplate language for `sType` to refer to 25e5c31af7Sopenharmony_ci `VkStructureType` (internal issue 3493). 26e5c31af7Sopenharmony_ci* 2023-06-21 - Remove the style guide advice to keep valid usage statements 27e5c31af7Sopenharmony_ci "`atomic`" with respect to preprocessor directives, as a recent script and 28e5c31af7Sopenharmony_ci validation layer change has enabled preprocessor directives within VUs. 29e5c31af7Sopenharmony_ci In its place, add new advice about making sure all version and extension 30e5c31af7Sopenharmony_ci information is included in the text of the valid usage statement rather 31e5c31af7Sopenharmony_ci than relying on preprocessor directives. 32e5c31af7Sopenharmony_ci* 2023-05-03 - Add <<markup-word-choices, preferred way to write>> "`called 33e5c31af7Sopenharmony_ci _in_ a command buffer`" (internal issue 3480). 34e5c31af7Sopenharmony_ci* 2023-04-30 - Update <<markup-blocks, Blocks>> to remove tilde markup for 35e5c31af7Sopenharmony_ci source blocks inside refpages, and use `[open]`-tagged listing blocks for 36e5c31af7Sopenharmony_ci <<markup-blocks-nested-open, continuation blocks inside refpages>> 37e5c31af7Sopenharmony_ci instead. 38e5c31af7Sopenharmony_ci* 2023-02-26 - update description of computing numeric enumerant values, and 39e5c31af7Sopenharmony_ci reference the normative references section for the registry schema 40e5c31af7Sopenharmony_ci document (public issue 2069). 41e5c31af7Sopenharmony_ci* 2022-11-29 - Add a NOTE to the <<writing-conventions, Use American 42e5c31af7Sopenharmony_ci Spelling Conventions>> section explain why there are a few uses of 43e5c31af7Sopenharmony_ci "`colour`" in the Vulkan Video extensions (internal issue 3254). 44e5c31af7Sopenharmony_ci* 2022-11-16 - Update `basetype` <<markup-macros-api, markup macro>> 45e5c31af7Sopenharmony_ci description to exclude types without definitions in the Vulkan 46e5c31af7Sopenharmony_ci Specification, such as the Video `Std*` types (internal issue 2703). 47e5c31af7Sopenharmony_ci* 2022-11-11 - Add <<markup-word-choices, preferred way to write>> 48e5c31af7Sopenharmony_ci "`_handle_ is not dlink{cl}VK_NULL_HANDLE`" 49e5c31af7Sopenharmony_ci* 2022-10-12 - Add <<markup-word-choices, preferred way to write>> "`_verb_ 50e5c31af7Sopenharmony_ci on the device`", and re-order part of that table (internal merge request 51e5c31af7Sopenharmony_ci 5475). 52e5c31af7Sopenharmony_ci* 2022-09-05 - Refactor markup to separate <<introduction, Introduction>> 53e5c31af7Sopenharmony_ci chapter from `styleguide.adoc` and make anchor naming scheme consistent. 54e5c31af7Sopenharmony_ci Convert <<revisions, Revision History>> from a chapter to an appendix and 55e5c31af7Sopenharmony_ci add an anchor. 56e5c31af7Sopenharmony_ci* 2022-07-14 - Add <<markup-sample-section-features, Feature 57e5c31af7Sopenharmony_ci Cross-References>> section specifying how to mark up API feature links. 58e5c31af7Sopenharmony_ci* 2021-11-21 - Add preferred uses of "`indirect (drawing/dispatching) 59e5c31af7Sopenharmony_ci command`" to the <<writing-compound-words, Compound Words and Preferred 60e5c31af7Sopenharmony_ci Orthography>> section. 61e5c31af7Sopenharmony_ci* 2021-11-15 - Add <<markup-include-file-paths, Include File Paths>> section 62e5c31af7Sopenharmony_ci requiring using full paths to included markup files. 63e5c31af7Sopenharmony_ci* 2021-11-04 - Remove backquote markup around recommended use of the 64e5c31af7Sopenharmony_ci `apiext:` macro, since that macro now styles the extension name argument 65e5c31af7Sopenharmony_ci itself. 66e5c31af7Sopenharmony_ci* 2021-10-29 - add "`render pass" to the <<writing-compound-words, Compound 67e5c31af7Sopenharmony_ci Words and Preferred Orthography>> section. 68e5c31af7Sopenharmony_ci* 2021-10-04 - Update the <<extensions-documenting-extensions, Changes for 69e5c31af7Sopenharmony_ci New Extensions>> section to require use of the `apiext:` macro for links 70e5c31af7Sopenharmony_ci to extension names (internal issue 2831). 71e5c31af7Sopenharmony_ci* 2021-09-12 - Add a new subsection with more details on using 72e5c31af7Sopenharmony_ci tilde-delimited source blocks <<markup-blocks-source, inside reference 73e5c31af7Sopenharmony_ci page open blocks>>, and rewrite the <<sample-command, Sample Command 74e5c31af7Sopenharmony_ci Description>> section to follow current phrasing and markup patterns 75e5c31af7Sopenharmony_ci (internal issue 2040). 76e5c31af7Sopenharmony_ci* 2021-09-09 - Add the <<markup-italicized-enumerant-names, Italicized 77e5c31af7Sopenharmony_ci Enumerant Names>> section to clarify how to write wildcard enumerant names 78e5c31af7Sopenharmony_ci with imbedded italicized text. 79e5c31af7Sopenharmony_ci* 2021-09-06 - Add the <<writing-inclusivity, Use Inclusive Language>> 80e5c31af7Sopenharmony_ci section based on the Khronos Inclusive Language list (internal issue 81e5c31af7Sopenharmony_ci 2293). 82e5c31af7Sopenharmony_ci* 2021-09-06 - add "`cube map`" to the <<writing-compound-words, Compound 83e5c31af7Sopenharmony_ci Words and Preferred Orthography>> section (internal merge request 4794). 84e5c31af7Sopenharmony_ci* 2021-07-20 - Add additional contraction examples to the table in the 85e5c31af7Sopenharmony_ci <<markup-avoid-contractions, Avoid Abbreviations and Contractions>> 86e5c31af7Sopenharmony_ci section. 87e5c31af7Sopenharmony_ci* 2021-05-31 - Add "`implementation-dependent`" as an exception in the 88e5c31af7Sopenharmony_ci <<writing-compound-words, Compound Words and Preferred Orthography>> 89e5c31af7Sopenharmony_ci section (internal merge request 4611). 90e5c31af7Sopenharmony_ci* 2021-05-24 - Add escapes to prevent expansion of attribute names in a few 91e5c31af7Sopenharmony_ci places where markup examples are given. 92e5c31af7Sopenharmony_ci* 2021-05-22 - Expand the <<markup-avoid-contractions, markup rules>> to 93e5c31af7Sopenharmony_ci include avoiding abbreviations, as well as contractions. 94e5c31af7Sopenharmony_ci* 2021-05-07 - Add <<markup-word-choices, preferred way to write 95e5c31af7Sopenharmony_ci "`drawing/dispatching command">>. 96e5c31af7Sopenharmony_ci* 2021-04-28 - Add <<markup-word-choices, disambiguations for 97e5c31af7Sopenharmony_ci "`executable`">>. 98e5c31af7Sopenharmony_ci* 2021-04-28 - Add <<writing-pointers-instances, usage for pointers and 99e5c31af7Sopenharmony_ci handles>> which may be `NULL` or dname:VK_NULL_HANDLE, respectively 100e5c31af7Sopenharmony_ci (internal issue 2662). 101e5c31af7Sopenharmony_ci* 2021-04-14 - Add "`side effect`" and "`reuse`" as 102e5c31af7Sopenharmony_ci <<writing-compound-words, preferred orthography>> (public issue 1484). 103e5c31af7Sopenharmony_ci* 2021-03-31 - Update description of the code{cl} macro in the 104e5c31af7Sopenharmony_ci <<markup-macros-api, API Markup Macros>> section to match current 105e5c31af7Sopenharmony_ci behavior. 106e5c31af7Sopenharmony_ci* 2021-03-21 - Note that the <<extensions-reserving-bitmask-values same bit 107e5c31af7Sopenharmony_ci should be reserved>> for the same purpose in comparable 32- and 64-bit 108e5c31af7Sopenharmony_ci bitmask types (internal issue 2565). 109e5c31af7Sopenharmony_ci* 2020-09-14 - Change <<markup-informative-notes, Informative Sections and 110e5c31af7Sopenharmony_ci Notes>> section to track actual usage and update the description of the 111e5c31af7Sopenharmony_ci undefined{cl} macro to further clarify its purpose and uses (internal 112e5c31af7Sopenharmony_ci issue 2195). 113e5c31af7Sopenharmony_ci* 2020-08-16 - Add "`reference monitor`" to the preferred 114e5c31af7Sopenharmony_ci <<markup-word-choices, Word Choices>> (internal issue 2291). 115e5c31af7Sopenharmony_ci* 2020-08-10 - Add a <<writing-describing-errors, Commands which Return 116e5c31af7Sopenharmony_ci Error Codes>> section to guide authors of new commands (internal issue 117e5c31af7Sopenharmony_ci 2290). 118e5c31af7Sopenharmony_ci* 2020-07-28 - Add a <<markup-copyrights, Copyrights and Licenses>> section 119e5c31af7Sopenharmony_ci describing how to properly attribute this information. 120e5c31af7Sopenharmony_ci* 2020-06-23 - Update the <<extensions-documenting-extensions, Changes for 121e5c31af7Sopenharmony_ci New Extensions>> section to recommend placing most extension language 122e5c31af7Sopenharmony_ci inline in existing specification source files, rather than in separate 123e5c31af7Sopenharmony_ci files, and to base extension revision numbers at `1` starting with initial 124e5c31af7Sopenharmony_ci public release (public issue 1263). 125e5c31af7Sopenharmony_ci* 2020-04-29 - Expand use of `basetype` macros to include external API 126e5c31af7Sopenharmony_ci types. 127e5c31af7Sopenharmony_ci* 2020-03-16 - Add documentation of writing links to extension appendices in 128e5c31af7Sopenharmony_ci the <<extensions-documenting-extensions, Changes for New Extensions>> 129e5c31af7Sopenharmony_ci section and document the `apiext{cl}` and `reflink{cl}` macros in the 130e5c31af7Sopenharmony_ci <<markup-macros-api, API Markup Macros>> section. 131e5c31af7Sopenharmony_ci Improve documentation of writing <<writing-refpages, Markup For Automatic 132e5c31af7Sopenharmony_ci Reference Page Extraction>> including how to mark up content in the 133e5c31af7Sopenharmony_ci Specification source so it only appears in generated reference pages; 134e5c31af7Sopenharmony_ci however, this section is still out of date (internal issue 1999). 135e5c31af7Sopenharmony_ci* 2020-03-11 - Specify in the <<sample-command, Sample Command Description>> 136e5c31af7Sopenharmony_ci section that a valid usage statement must be defined at the place (command 137e5c31af7Sopenharmony_ci or structure specification) that all information need to evaluate the 138e5c31af7Sopenharmony_ci statement is known. 139e5c31af7Sopenharmony_ci Update the description of <<appendix-vuid-creating, Creating VUID tags>> 140e5c31af7Sopenharmony_ci to match the current scripts. 141e5c31af7Sopenharmony_ci Use the term "`asciidoctor`" instead of "`asciidoc`" everywhere. 142e5c31af7Sopenharmony_ci Note in the <<introduction-asciidoc, Asciidoctor Markup>> section that the 143e5c31af7Sopenharmony_ci Specification can only be built using the command-line asciidoctor client, 144e5c31af7Sopenharmony_ci not by asciidoctor web clients. 145e5c31af7Sopenharmony_ci* 2020-02-22 - Document that it is no longer needed to escape C arrows in 146e5c31af7Sopenharmony_ci macros. 147e5c31af7Sopenharmony_ci* 2019-12-15 - Add a markup section on <<markup-macros-prime-symbols, Prime 148e5c31af7Sopenharmony_ci Symbols>> (internal issue 1110). 149e5c31af7Sopenharmony_ci* 2019-11-27 - Expand the <<writing-pNext-chain, Describing Extension 150e5c31af7Sopenharmony_ci Structure Chains>> section and make all spec language consistent with it 151e5c31af7Sopenharmony_ci (internal issue 1814). 152e5c31af7Sopenharmony_ci* 2019-09-09 - Define markup for nested structure members in the 153e5c31af7Sopenharmony_ci <<markup-macros-api, API Markup Macros>> section (internal issue 1765). 154e5c31af7Sopenharmony_ci* 2019-09-08 - Add language to the end of the 155e5c31af7Sopenharmony_ci <<extensions-documenting-extensions, Changes for New Extensions>> section 156e5c31af7Sopenharmony_ci describing how to mark up asciidoctor conditionals (internal issue 1808). 157e5c31af7Sopenharmony_ci* 2019-08-25 - Add the <<markup-indentation-equations, Indentation of 158e5c31af7Sopenharmony_ci Equations>> section (internal issue 1793). 159e5c31af7Sopenharmony_ci* 2019-08-25 - Add the <<writing-describing-layers, Extensions and Grouping 160e5c31af7Sopenharmony_ci Related Language>> section (internal issue 979) and the 161e5c31af7Sopenharmony_ci <<markup-minimize-indentation, Minimize Indentation>> section (internal 162e5c31af7Sopenharmony_ci issue 747). 163e5c31af7Sopenharmony_ci Disallow use of standalone `+` except in latexmath and source blocks, in 164e5c31af7Sopenharmony_ci the <<markup-layout, Asciidoc Markup And Text Layout>> section (internal 165e5c31af7Sopenharmony_ci issue 736). 166e5c31af7Sopenharmony_ci* 2019-08-19 - Add the <<writing-pointers-instances, Describing Pointers and 167e5c31af7Sopenharmony_ci Instances>> section (internal issue 1553). 168e5c31af7Sopenharmony_ci* 2019-08-13 - Add a NOTE to the <<appendix-vuid-format, Format of VUID 169e5c31af7Sopenharmony_ci Tags>> appendix specifying allowed characters in VUID tags (based on 170e5c31af7Sopenharmony_ci discussion for internal merge request 3239). 171e5c31af7Sopenharmony_ci* 2019-07-27 - Add the <<writing-references, References>> section and 172e5c31af7Sopenharmony_ci rewrite external references accordingly. 173e5c31af7Sopenharmony_ci* 2019-05-09 - Specify rules for defining <<extensions-new-flags-types, new 174e5c31af7Sopenharmony_ci flags and bitmask types>> (internal issue 1649). 175e5c31af7Sopenharmony_ci* 2019-01-06 - Add details on <<extensions-reserving-bitmask-values, 176e5c31af7Sopenharmony_ci Reserving Bitmask Values>> (internal issue 1411). 177e5c31af7Sopenharmony_ci* 2018-11-19 - Add details to the <<extensions-documenting-extensions, 178e5c31af7Sopenharmony_ci Changes for New Extensions>> section including the new "`Description`" 179e5c31af7Sopenharmony_ci section, and other standard parts of extension appendices. 180e5c31af7Sopenharmony_ci* 2018-08-13 - Add %inline directive to the <<markup-sample-section-images, 181e5c31af7Sopenharmony_ci Figures>> section (public pull request 734). 182e5c31af7Sopenharmony_ci* 2018-07-30 - Added a section on <<writing-undefined, Describing Undefined 183e5c31af7Sopenharmony_ci Behavior>> (as part of the fixes for public issue 379), and describing why 184e5c31af7Sopenharmony_ci the undefined{cl} macro should always be used. 185e5c31af7Sopenharmony_ci* 2018-07-08 - Remove requirement to explicitly include extension appendices 186e5c31af7Sopenharmony_ci in the <<extensions-documenting-extensions, Changes for New Extensions>> 187e5c31af7Sopenharmony_ci section. 188e5c31af7Sopenharmony_ci* 2018-06-25 - Modify the process for <<extensions-vendor-id, Registering a 189e5c31af7Sopenharmony_ci Vendor ID with Khronos>> to define vendor ID values as part of an 190e5c31af7Sopenharmony_ci enumerated type. 191e5c31af7Sopenharmony_ci* 2018-03-07 - Updated for Vulkan 1.1 release. 192e5c31af7Sopenharmony_ci* 2018-01-10 - Move details of mandated extension compatibility from the 193e5c31af7Sopenharmony_ci <<extensions-rules, General Rules/Guidelines>> section into the 194e5c31af7Sopenharmony_ci Fundamentals section of the API Specification, where they are changed 195e5c31af7Sopenharmony_ci slightly to allow explicit incompatibilities (public issue 638). 196e5c31af7Sopenharmony_ci* 2017-10-27 - Add language about proper use of "`valid pointer`" and 197e5c31af7Sopenharmony_ci "`pointer to valid object`" for valid usage statements, in the 198e5c31af7Sopenharmony_ci <<sample-command, Sample Command Description>> section (related to public 199e5c31af7Sopenharmony_ci pull request 547). 200e5c31af7Sopenharmony_ci* 2017-10-15 - Describe how to write <<writing-latexmath-in-table-cells, 201e5c31af7Sopenharmony_ci LaTeX Math in Table Cells>> (internal issue 908). 202e5c31af7Sopenharmony_ci* 2017-10-15 - Add more details of <<extensions-naming-author-IDs, `KHX` 203e5c31af7Sopenharmony_ci extensions>> (public issues 536, 580). 204e5c31af7Sopenharmony_ci* 2017-09-10 - Add descriptions of <<writing-arrays, how to use `each` and 205e5c31af7Sopenharmony_ci `any`>> to refer to properties of elements of arrays (internal issue 884). 206e5c31af7Sopenharmony_ci* 2017-09-10 - Add <<extensions-interactions-parent, Valid Usage and 207e5c31af7Sopenharmony_ci Extension pname:pNext Chains>> language specifying where to describe 208e5c31af7Sopenharmony_ci interactions of structures in a pname:pNext chain (internal issue 715). 209e5c31af7Sopenharmony_ci* 2017-09-10 - Add example of marking up an enumerated type all of whose 210e5c31af7Sopenharmony_ci values are defined by extensions (internal issue 864). 211e5c31af7Sopenharmony_ci* 2017-08-25 - Add language to the <<extensions,API Versions, Extensions, 212e5c31af7Sopenharmony_ci and Layers>> chapter describing how to write new API versions (internal 213e5c31af7Sopenharmony_ci issue 892). 214e5c31af7Sopenharmony_ci* 2017-06-12 - Add sections describing when to use the 215e5c31af7Sopenharmony_ci <<markup-macros-api-name, *name{cl}>> and <<markup-macros-api-text, 216e5c31af7Sopenharmony_ci *text{cl}>> markup macros instead of the *link{cl} macros, and clarify 217e5c31af7Sopenharmony_ci that slink{cl} should be used for handle as well as structure names 218e5c31af7Sopenharmony_ci (internal issue 886). 219e5c31af7Sopenharmony_ci* 2017-05-08 - Add appendix describing <<appendix-vuid, Valid Usage ID 220e5c31af7Sopenharmony_ci Tags>> and how they are generated. 221e5c31af7Sopenharmony_ci* 2017-03-19 - Add naming rule for <<naming-extension-structures, Extension 222e5c31af7Sopenharmony_ci Structure Names>>. 223e5c31af7Sopenharmony_ci* 2017-02-11 - Finish transitioning to asciidoctor markup. 224e5c31af7Sopenharmony_ci* 2016-09-28 - Add asciidoc math markup guidelines. 225e5c31af7Sopenharmony_ci* 2016-09-16 - Make style guide markup more consistent with its own 226e5c31af7Sopenharmony_ci recommendations. 227e5c31af7Sopenharmony_ci Simplify some tables of preferred terms. 228e5c31af7Sopenharmony_ci Add sections on block and table markup. 229e5c31af7Sopenharmony_ci* 2016-09-12 - Describe writing and markup style for labelled lists. 230e5c31af7Sopenharmony_ci Require use of the ISO 8601 date format except in rare legacy cases. 231e5c31af7Sopenharmony_ci Expand the description of <<markup-layout,Line Lengths>> and add a 232e5c31af7Sopenharmony_ci description of markup for <<markup-footnotes,Footnotes>>. 233e5c31af7Sopenharmony_ci* 2016-09-08 - Add a writing section about proper use of 234e5c31af7Sopenharmony_ci <<writing-misc-a-an,"`a`" and "`an`">> (internal issue 432). 235e5c31af7Sopenharmony_ci* 2016-08-30 - Remove mustnot{cl} and shouldnot{cl} macro definitions, which 236e5c31af7Sopenharmony_ci are no longer used in the Specification (internal issue 407). 237e5c31af7Sopenharmony_ci* 2016-08-29 - Add spelling and compound word rules (public issue 352). 238e5c31af7Sopenharmony_ci* 2016-08-23 - Modify description of specifying extensions in the 239e5c31af7Sopenharmony_ci <<extensions,Layers and Extensions>> chapter to refer to the new 240e5c31af7Sopenharmony_ci single-branch model for extensions (internal issue 397). 241e5c31af7Sopenharmony_ci* 2016-07-26 - Add section describing <<writing-refpages,markup for 242e5c31af7Sopenharmony_ci automatic reference page extraction>>. 243e5c31af7Sopenharmony_ci* 2016-07-18 - Add examples of function-parameter and structure-member 244e5c31af7Sopenharmony_ci markup (based on public issue 286). 245e5c31af7Sopenharmony_ci* 2016-07-11 - Change the document title. 246e5c31af7Sopenharmony_ci* 2016-07-07 - Rename document, change license to CC BY, clarify required 247e5c31af7Sopenharmony_ci and recommended actions, and reserve use of "`normative`" for the 248e5c31af7Sopenharmony_ci Specifications. 249e5c31af7Sopenharmony_ci* 2016-06-26 - Move Layers and Extensions chapter from Appendix C of the 250e5c31af7Sopenharmony_ci Vulkan API Specification and merge content with the naming guide. 251e5c31af7Sopenharmony_ci Put extension and naming chapters into their own source files. 252e5c31af7Sopenharmony_ci* 2016-06-20 - Add API naming guide. 253e5c31af7Sopenharmony_ci* 2016-05-22 - Add markup and image creation rules, after fixing missing 254e5c31af7Sopenharmony_ci figure captions for public issue 219. 255e5c31af7Sopenharmony_ci* 2016-05-01 - Include feedback from public issues 120 and 190. 256e5c31af7Sopenharmony_ci Use consistent conventions for defining structures. 257e5c31af7Sopenharmony_ci Use American rather than British spelling conventions. 258e5c31af7Sopenharmony_ci* 2016-03-12 - Recommend against "the value of". 259e5c31af7Sopenharmony_ci* 2016-02-26 - Replace use of the "maynot{cl}" macro with "may{cl} not". 260e5c31af7Sopenharmony_ci* 2016-02-16 - Place asciidoc conversion post-release. 261e5c31af7Sopenharmony_ci* 2016-02-09 - Added quotation mark convention. 262e5c31af7Sopenharmony_ci* 2016-02-01 - Add the Oxford Comma section and issue resolution. 263e5c31af7Sopenharmony_ci* 2016-01-26 - Add bullet-list style description of command parameters. 264e5c31af7Sopenharmony_ci* 2016-01-11 - Add "`Numbers in Text`" section from WSI work. 265e5c31af7Sopenharmony_ci* 2015-12-16 - Make "`begin / end`" preferred terms to "`start / finish`". 266e5c31af7Sopenharmony_ci* 2015-12-15 - Make "`implementation`" preferred term instead of "`system`". 267e5c31af7Sopenharmony_ci* 2015-12-13 - Add tlink{cl}/tname{cl} macros for function pointer types. 268e5c31af7Sopenharmony_ci* 2015-12-10 - Initial release for feedback. 269e5c31af7Sopenharmony_ci 270e5c31af7Sopenharmony_ci 271e5c31af7Sopenharmony_ciifdef::VKSC_VERSION_1_0[] 272e5c31af7Sopenharmony_ci== Vulkan SC Revision History 273e5c31af7Sopenharmony_ci 274e5c31af7Sopenharmony_ci* 2019-06-25 - Added <appendix-scid, Safety Critical ID Tags (SCID)>> 275e5c31af7Sopenharmony_ci appendix. 276e5c31af7Sopenharmony_ciendif::VKSC_VERSION_1_0[] 277