|author||Jon Leech <email@example.com>||2017-11-03 13:47:05 -0700|
|committer||Jon Leech <firstname.lastname@example.org>||2017-11-03 13:47:05 -0700|
1 files changed, 111 insertions, 0 deletions
diff --git a/ChangeLog.txt b/ChangeLog.txt
index 471ecc4..cdac781 100644
@@ -8,6 +8,117 @@ public pull requests that have been accepted.
+Change log for October 27, 2017 Vulkan 1.0.65 spec update:
+ * Bump API patch number and header version number to 65 for this update.
+ * Replaced inaccurate "`pixel`" with "`texel`" or "`compressed texel
+ block`" as appropriate in the <<sparsememory, Sparse Resources>> chapter
+ (public issue 86).
+ * Attempt to clarify security/integrity guarantees in the
+ <<fundamentals-errors, Errors>> section (public issue 147).
+ * Update the <<memory-device,Device Memory>> section with clarifications
+ and markup fixes (public pull request 194).
+ * Fix typo VkDeviceCreateInfo -> slink:VkDebugMarkerObjectNameInfoEXT in
+ sample code for `VK_EXT_debug_marker` extension (public pull request
+ * Clarified slink:VkFramebufferCreateInfo language regarding concurrent
+ use of attachment resources during a render pass instance (public issue
+ * Added overlap rules for destination regions in <<copies,copy commands>>.
+ Also unified the sparse and non-sparse source-destination overlap rules,
+ since the non-sparse rules were technically inaccurate in the face of
+ aliasing in flink:vkBindMemory2 - the new rules are true regardless
+ (public issue 317).
+ * Clarified the <<features-features-samplerAnisotropy,
+ pname:samplerAnisotropy feature>> to only affect the
+ slink:VkSamplerCreateInfo::pname:anisotropyEnable value, and that
+ pname:maxAnisotropy is ignored when pname:anisotropyEnable is VK_FALSE
+ (public issue 503).
+ * Clarify pointer valid usage statements to use "`valid pointer to valid
+ _object_`" terminology and update the
+ <<fundamentals-validusage-pointers,Valid Usage for Pointers>> section
+ accordingly (public pull request 547).
+ * Some operations that use integer coordinates can also accept a LOD to
+ sample from. Add a description of that selection and the validity
+ conditions in the new <<textures-integer-coordinate-operations, Integer
+ Texel Coordinate Operations>> section (public issue 548).
+ * Update stext:VkImageSubresource* valid usage statements (public pull
+ request 550).
+ * Added text tying ename:VK_OUT_OF_POOL_MEMORY error for
+ flink:vkAllocateDescriptorSets to the number of descriptor types in the
+ allocating pool. Removed redundant "`length`" text about number of
+ descriptors returned (public issue 582).
+ * Update slink:VkSwapchainCreateInfoKHR descriptions (public pull request
+ * Update slink:VkPipelineViewportWScalingStateCreateInfoNV and related
+ structures' valid usage statements (public pull request 587).
+ * Change some dates to conform to ISO 8601 as specified in the style guide
+ (public pull request 601).
+ * Fix some math markup problems and be more consistent in use of asciidoc
+ math markup (public pull request 602).
+ * Clarified that attribute reads from incomplete vertex buffer elements
+ are considered out of bounds accesses, in the
+ slink:VkPhysicalDeviceFeatures and flink:vkCmdBindVertexBuffers.txt
+ sections (internal issue 842).
+Change log for October 20, 2017 Vulkan 1.0.64 spec update:
+ * Bump API patch number and header version number to 64 for this update.
+ * Add chapter name to the PDF page footer (public pull request 458).
+ * Fix several mistaken references to the nonexistent etext:VK_DEVICE_LOST
+ status to etext:VK_ERROR_DEVICE_LOST (public pull request 502).
+ * Fix description of the tlink:PFN_vkDebugReportCallbackEXT debug report
+ callback function pointer to match the validation layer behavior (public
+ issue 534).
+ * Document experimental KHX extensions and alternate vendor author IDs
+ also ending in X in more detail in the <<extensions, Layers &
+ Extensions>> appendix, the extensions section of the style guide, and
+ the registry schema description document (public issues 536, 580).
+ * Fix references to ptext:pDepthStencil to properly refer to
+ pname:pDepthStencilState or pname:pRasterizationState as appropriate in
+ the slink:VkGraphicsPipelineCreateInfo description (public issue 542).
+ * Fix wrong parameter name in slink:VkPipelineMultisampleStateCreateInfo
+ valid usage (public pull request 571).
+ * Update the style guide to describe how to write LaTeX math expressions
+ in table cells (internal issue 908).
+ * Define how framebuffer-local dependencies work between subpasses with
+ the same or different numbers of samples, in the
+ slink:VkSubpassDescription and <<synchronization-framebuffer-regions,
+ Framebuffer Region Dependencies>> sections. This clarifies which samples
+ in an input attachment you are allowed to access after a
+ framebuffer-local dependency (internal issue 915).
+ * Specify which storage classes can have an initializer in the
+ <<spirvenv-module-validation, Validation Rules within a Module>> section
+ (internal issue 1023).
+ * Use "LOD" consistently for "level-of-detail", to eliminate spelling
+ inconsistencies. The term is already standardized in the Glossary
+ (internal issue 1027).
+ * Fix false positives in Makefile dependencies when rules fail, by
+ deleting partially-made targets.
+ * `VK_AMD_shader_info`
Change log for October 13, 2017 Vulkan 1.0.63 spec update:
* Bump API patch number and header version number to 63 for this update.