Vulkan-Docs/doc/specs/vulkan/chapters
Jon Leech 7f7686d7f2 Change log for August 5, 2016 Vulkan 1.0.23 spec update:
* Bump API patch number and header version number to 23 for this update.

Github Issues:

  * Add explicit valid value attributes to pname:sType members in vk.xml
    (public issue 34).
  * Clarify usage of flink:vkGetInstanceProcAddr and
    flink:vkGetDeviceProcAddr (public issue 225).
  * Fix a copy-and-paste error in the description of
    pname:pSwapchainImageCount saying that it was the count of ``format
    pairs'' instead of ``swapchain images'' (public issue 292).
  * flink:vkCmdExecuteCommandBuffers requires all command buffers to be
    allocated from command pools created for the same queue family (public
    issue 296).
  * Remove bogus +optional+ attribute for
    flink:vkEnumerateDeviceLayerProperties::pname:physicalDevice from vk.xml
    (public issue 301).
  * Clean up the <<resources-image-views-compatibility,image and image view
    compatibility table>> reference and contents. Use full enumerant names.
    Refer to pname:layerCount in the ``view parameters'' column instead of
    pname:arrayLayers. Require N >= 1 for the cube array subview row, not
    just arrayLayers >= 6 N (public issue 304).
  * Modify description of <<resources-memory-aliasing,memory aliasing>> to
    be consistent with the description of
    <<resources-bufferimagegranularity,buffer image granularity>> (public
    issue 307).

Internal Issues:

  * Describe remaining +vk_platform.h+ macros in the <<boilerplate,API
    Boilerplate>> appendix (internal issue 6).
  * Clarify
    <<features-features-robustBufferAccess,pname:robustBufferAccess>>
    feature behavior; what memory can be accessed, how bounds checking is
    performed, and allowing for vectorization (internal issue 332).
  * Document markup for automatic extraction of reference pages from the
    spec sources in the style guide (internal issue 395).
  * Allow flink:vkCreateDisplayModeKHR to return
    ename:VK_ERROR_INITIALIZAION_FAILED_KHR if the user requests mode
    parameters that the specified display does not support (internal issue
    411).
  * Remove atomic counters (atomic_uint style) from KHR_vulkan_glsl, and
    more clearly remove the subroutine keyword alongside it (internal issue
    421).
  * Clarify behavior of flink:vkCmdBindDescriptorSets for descriptor sets
    not contained in the layout (internal issue 427).

Other Commits:

  * Change the order in which members of sname:VkAttachmentDescription and
    sname:VkPipelineInputAssemblyStateCreateInfo are described to match
    their order in the structures.
2016-08-05 05:11:02 -07:00
..
clears.txt Change log for July 22, 2016 Vulkan 1.0.22 spec update: 2016-07-23 03:15:48 -07:00
cmdbuffers.txt Change log for August 5, 2016 Vulkan 1.0.23 spec update: 2016-08-05 05:11:02 -07:00
copies.txt Change log for August 5, 2016 Vulkan 1.0.23 spec update: 2016-08-05 05:11:02 -07:00
descriptorsets.txt Change log for August 5, 2016 Vulkan 1.0.23 spec update: 2016-08-05 05:11:02 -07:00
devsandqueues.txt Change log for July 22, 2016 Vulkan 1.0.22 spec update: 2016-07-23 03:15:48 -07:00
dispatch.txt Change log for July 22, 2016 Vulkan 1.0.22 spec update: 2016-07-23 03:15:48 -07:00
drawing.txt Change log for August 5, 2016 Vulkan 1.0.23 spec update: 2016-08-05 05:11:02 -07:00
extensions.txt Change log for August 5, 2016 Vulkan 1.0.23 spec update: 2016-08-05 05:11:02 -07:00
features.txt Change log for August 5, 2016 Vulkan 1.0.23 spec update: 2016-08-05 05:11:02 -07:00
fragops.txt Change log for July 22, 2016 Vulkan 1.0.22 spec update: 2016-07-23 03:15:48 -07:00
framebuffer.txt Change log for July 22, 2016 Vulkan 1.0.22 spec update: 2016-07-23 03:15:48 -07:00
fundamentals.txt Change log for July 22, 2016 Vulkan 1.0.22 spec update: 2016-07-23 03:15:48 -07:00
fxvertex.txt Change log for July 22, 2016 Vulkan 1.0.22 spec update: 2016-07-23 03:15:48 -07: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 August 5, 2016 Vulkan 1.0.23 spec update: 2016-08-05 05:11:02 -07:00
interfaces.txt Change log for July 15, 2016 Vulkan 1.0.21 spec update: 2016-07-15 19:05:43 -07:00
introduction.txt Change log for July 15, 2016 Vulkan 1.0.21 spec update: 2016-07-15 19:05:43 -07:00
memory.txt Change log for July 22, 2016 Vulkan 1.0.22 spec update: 2016-07-23 03:15:48 -07:00
pipelines.txt Change log for July 22, 2016 Vulkan 1.0.22 spec update: 2016-07-23 03:15:48 -07:00
primsrast.txt Change log for July 22, 2016 Vulkan 1.0.22 spec update: 2016-07-23 03:15:48 -07:00
queries.txt Change log for July 22, 2016 Vulkan 1.0.22 spec update: 2016-07-23 03:15:48 -07:00
renderpass.txt Change log for August 5, 2016 Vulkan 1.0.23 spec update: 2016-08-05 05:11:02 -07:00
resources.txt Change log for August 5, 2016 Vulkan 1.0.23 spec update: 2016-08-05 05:11:02 -07:00
samplers.txt Change log for July 22, 2016 Vulkan 1.0.22 spec update: 2016-07-23 03:15:48 -07:00
shaders.txt Change log for July 22, 2016 Vulkan 1.0.22 spec update: 2016-07-23 03:15:48 -07:00
sparsemem.txt Change log for July 22, 2016 Vulkan 1.0.22 spec update: 2016-07-23 03:15:48 -07:00
synchronization.txt Change log for August 5, 2016 Vulkan 1.0.23 spec update: 2016-08-05 05:11:02 -07:00
tessellation.txt Change log for July 22, 2016 Vulkan 1.0.22 spec update: 2016-07-23 03:15:48 -07:00
textures.txt Change log for July 15, 2016 Vulkan 1.0.21 spec update: 2016-07-15 19:05:43 -07:00
vertexpostproc.txt Change log for July 22, 2016 Vulkan 1.0.22 spec update: 2016-07-23 03:15:48 -07:00