Vulkan-Docs/doc/specs/vulkan
Jon Leech 5de77cf663 Change log for June 10, 2016 Vulkan 1.0.16 spec update:
* Bump API patch number and header version number to 16 for this
    update.

Github Issues:

  * Clarify that integer border values are meant to be 0/1, and that
    integer texture lookups are sign-extended in the
    <<textures-format-conversion,Format Conversion>> and
    <<textures-texel-replacement,Texel Replacement>> sections (public
    issue 52).
  * Add logic to generate spec boilerplate without using the 'git'
    command-line client, needed when building from a tarball or another
    source of the Vulkan tree rather than a cloned git repo. Remove
    boilerplate as part of 'clean' target (public issue 195).
  * Document that color writes and clears to unused attachments have no
    effect for slink:VkClearAttachment and
    elink:VkColorComponentFlagBits (public issue 198).
  * Fixed flink:vkCmdExecuteCommands validity statement for
    sname:VkCommandBufferInheritanceInfo::pname:framebuffer. If used, it
    must match the framebuffer in the current renderpass instance
    (public issue 226).
  * Added valid usage language to require for all functions that set
    dynamic state that the currently bound graphics pipeline has the
    corresponding dynamic state enabled (public issue 235).

Internal Issues:

  * Clarify for flink:vkEnumerateInstanceExtensionProperties, in the
    <<extended-functionality-instance-extensions-and-devices, Instance
    Extensions and Device Extensions>> section, and in the
    <<glossary,Glossary>> section when functionality should be exposed
    as an instance extension, as a device extension, or as both
    (internal issue 109).
  * Place WorkgroupSize in alphabetical order in the
    <<interfaces-builtin-variables,Built-in Variables>> section
    (internal issue 323).
  * Corrects valid usage in vkEndRenderPass to only affect primary
    render passes, as secondaries may be entirely within a render pass,
    and should be able to be ended (previous language disallowed that)
    (internal issue 338).
  * Fix relational operator from <= to >= in the
    <<features-extentperimagetype,Allowed Extent Values>> section
    (internal issue 343).
  * Disallow recursion under SPIR-V entry points in the
    <<spirvenv-module-validation,Validation Rules within a Module>>
    section (internal SPIR-V issue 37).

Other Commits:

  * Use standard Python ElementTree package instead of lxml.etree in
    header / validation layer / include autogeneration from XML,
    reducing platform dependencies.
2016-06-10 15:49:54 -07:00
..
appendices Change log for June 10, 2016 Vulkan 1.0.16 spec update: 2016-06-10 15:49:54 -07:00
chapters Change log for June 10, 2016 Vulkan 1.0.16 spec update: 2016-06-10 15:49:54 -07:00
config Change log for March 10, 2016 Vulkan 1.0.6 spec update: 2016-03-10 17:33:02 -08:00
enums Change log for March 4, 2016 Vulkan 1.0.5 spec update: 2016-03-03 05:06:18 -08:00
flags Vulkan 1.0 branch 1.0 for release 2016-02-16 01:53:44 -08:00
funcpointers Change log for March 25, 2016 Vulkan 1.0.7 spec update: 2016-03-25 02:25:04 -07:00
hostsynctable Vulkan 1.0 branch 1.0 for release 2016-02-16 01:53:44 -08:00
images Merge some binary files from private repository 2016-03-10 19:02:57 -08:00
man Change log for May 13, 2016 Vulkan 1.0.13 spec update: 2016-05-13 17:01:59 -07:00
protos Vulkan 1.0 branch 1.0 for release 2016-02-16 01:53:44 -08:00
structs Vulkan 1.0 branch 1.0 for release 2016-02-16 01:53:44 -08:00
style Change log for May 27, 2016 Vulkan 1.0.15 spec update: 2016-05-27 03:37:56 -07:00
validity Change log for June 10, 2016 Vulkan 1.0.16 spec update: 2016-06-10 15:49:54 -07:00
Makefile Change log for June 10, 2016 Vulkan 1.0.16 spec update: 2016-06-10 15:49:54 -07:00
README.html Vulkan 1.0 branch 1.0 for release 2016-02-16 01:53:44 -08:00
README.md Vulkan 1.0 branch 1.0 for release 2016-02-16 01:53:44 -08:00
README.txt Vulkan 1.0 branch 1.0 for release 2016-02-16 01:53:44 -08:00
buildRelease Change log for May 13, 2016 Vulkan 1.0.13 spec update: 2016-05-13 17:01:59 -07:00
checkLinks.py Change log for April 22, 2016 Vulkan 1.0.11 spec update: 2016-04-21 01:08:38 -07:00
copyright.txt Change log for April 29, 2016 Vulkan 1.0.12 spec update: 2016-04-29 14:53:46 +02:00
genRelease Change log for May 13, 2016 Vulkan 1.0.13 spec update: 2016-05-13 17:01:59 -07:00
installRelease Vulkan 1.0 branch 1.0 for release 2016-02-16 01:53:44 -08:00
sandboxCopy Vulkan 1.0 branch 1.0 for release 2016-02-16 01:53:44 -08:00
vkapi.py Add generated header including VK_EXT_debug_marker. 2016-05-06 17:06:56 -07:00
vkspec.txt Change log for April 29, 2016 Vulkan 1.0.12 spec update: 2016-04-29 14:53:46 +02:00

README.md

See README.html (asciidoc source in README.txt) for instructions and notes about building the spec. Unfortunately gitlab won't render HTML or Asciidoc in its web view page, so this README.md is of limited utility.