diff options
author | Jon Leech <oddhack@sonic.net> | 2017-11-03 13:47:05 -0700 |
---|---|---|
committer | Jon Leech <oddhack@sonic.net> | 2017-11-03 13:47:05 -0700 |
commit | c0f5633c7f34e98e80e041bfab8282bd906473bb (patch) | |
tree | 262652e6fbb1d982f4ed1b938e62c0b6d9ac6903 | |
parent | 0a1c49409f23100118f03bb5b33ab53f009c13f8 (diff) | |
download | vulkan-spec-c0f5633c7f34e98e80e041bfab8282bd906473bb.zip vulkan-spec-c0f5633c7f34e98e80e041bfab8282bd906473bb.tar.xz |
-rw-r--r-- | ChangeLog.txt | 111 |
1 files changed, 111 insertions, 0 deletions
diff --git a/ChangeLog.txt b/ChangeLog.txt index 471ecc4..cdac781 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -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. + +Github Issues: + + * 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 + 227). + * Clarified slink:VkFramebufferCreateInfo language regarding concurrent + use of attachment resources during a render pass instance (public issue + 299). + * 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 + 585). + * 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). + +Internal Issues: + + * 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. + +Github Issues: + + * 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). + +Internal Issues: + + * 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). + +Other Issues: + + * Fix false positives in Makefile dependencies when rules fail, by + deleting partially-made targets. + +New Extensions: + + * `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. |