Vulkan-Docs/doc/specs/vulkan/chapters
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
..
clears.txt Change log for June 10, 2016 Vulkan 1.0.16 spec update: 2016-06-10 15:49:54 -07:00
cmdbuffers.txt Change log for May 13, 2016 Vulkan 1.0.13 spec update: 2016-05-13 17:01:59 -07:00
copies.txt Change log for April 29, 2016 Vulkan 1.0.12 spec update: 2016-04-29 14:53:46 +02:00
descriptorsets.txt Change log for April 29, 2016 Vulkan 1.0.12 spec update: 2016-04-29 14:53:46 +02:00
devsandqueues.txt Change log for May 13, 2016 Vulkan 1.0.13 spec update: 2016-05-13 17:01:59 -07:00
dispatch.txt Change log for April 22, 2016 Vulkan 1.0.11 spec update: 2016-04-21 01:08:38 -07:00
drawing.txt Change log for May 27, 2016 Vulkan 1.0.15 spec update: 2016-05-27 03:37:56 -07:00
extensions.txt Change log for June 10, 2016 Vulkan 1.0.16 spec update: 2016-06-10 15:49:54 -07:00
features.txt Change log for June 10, 2016 Vulkan 1.0.16 spec update: 2016-06-10 15:49:54 -07:00
fragops.txt Change log for April 29, 2016 Vulkan 1.0.12 spec update: 2016-04-29 14:53:46 +02:00
framebuffer.txt Change log for June 10, 2016 Vulkan 1.0.16 spec update: 2016-06-10 15:49:54 -07:00
fundamentals.txt Change log for May 27, 2016 Vulkan 1.0.15 spec update: 2016-05-27 03:37:56 -07:00
fxvertex.txt Change log for April 29, 2016 Vulkan 1.0.12 spec update: 2016-04-29 14:53:46 +02:00
geometry.txt Change log for May 20, 2016 Vulkan 1.0.14 spec update: 2016-05-18 20:07:40 -07:00
initialization.txt Change log for April 29, 2016 Vulkan 1.0.12 spec update: 2016-04-29 14:53:46 +02:00
interfaces.txt Change log for June 10, 2016 Vulkan 1.0.16 spec update: 2016-06-10 15:49:54 -07:00
introduction.txt Change log for April 29, 2016 Vulkan 1.0.12 spec update: 2016-04-29 14:53:46 +02:00
memory.txt Change log for April 29, 2016 Vulkan 1.0.12 spec update: 2016-04-29 14:53:46 +02:00
pipelines.txt Change log for May 13, 2016 Vulkan 1.0.13 spec update: 2016-05-13 17:01:59 -07:00
primsrast.txt Change log for May 27, 2016 Vulkan 1.0.15 spec update: 2016-05-27 03:37:56 -07:00
queries.txt Change log for May 20, 2016 Vulkan 1.0.14 spec update: 2016-05-18 20:07:40 -07:00
renderpass.txt Change log for April 29, 2016 Vulkan 1.0.12 spec update: 2016-04-29 14:53:46 +02:00
resources.txt Change log for May 27, 2016 Vulkan 1.0.15 spec update: 2016-05-27 03:37:56 -07:00
samplers.txt Change log for April 29, 2016 Vulkan 1.0.12 spec update: 2016-04-29 14:53:46 +02:00
shaders.txt Change log for June 10, 2016 Vulkan 1.0.16 spec update: 2016-06-10 15:49:54 -07:00
sparsemem.txt Change log for May 27, 2016 Vulkan 1.0.15 spec update: 2016-05-27 03:37:56 -07:00
synchronization.txt Change log for April 29, 2016 Vulkan 1.0.12 spec update: 2016-04-29 14:53:46 +02:00
tessellation.txt Change log for May 27, 2016 Vulkan 1.0.15 spec update: 2016-05-27 03:37:56 -07:00
textures.txt Change log for June 10, 2016 Vulkan 1.0.16 spec update: 2016-06-10 15:49:54 -07:00
vertexpostproc.txt Change log for April 22, 2016 Vulkan 1.0.11 spec update: 2016-04-21 01:08:38 -07:00