mirror of
https://github.com/status-im/Vulkan-Docs.git
synced 2025-02-25 04:25:12 +00:00
* Update release number to 123. Github Issues: * Add missing aspect mask descriptions to elink:VkImageAspectFlagBits (public pull request 1029). * Modify validity generator script to not check validity of ignored values in same-parent valid usage statements (public pull request 1030). * Make slink:VkDescriptorUpdateTemplateCreateInfo::pname:descriptorSetLayout `noautovalidity` in `vk.xml` (public pull request 1031). * Fix footnote markup in the <<vkGetDeviceProcAddr behavior>> table (public pull request 1034). Internal Issues: * Require that <<interfaces-builtin-variables-sgs, code:SubgroupSize>> be a power of two (internal issue 1499). * Clarify that shaderFloat64 and shaderInt64 enable all storage classes, while shaderFloat16, shaderInt8, and shaderInt16 only enable non-interface storage classes. in the <<features-shaderFloat64>>, <<features-shaderInt64>>, and <<features-shaderInt16>> descriptions and for slink:VkPhysicalDeviceShaderFloat16Int8FeaturesKHR (internal issue 1582). * Fix broken asciidoctor conditional logic in the <<spirvenv-module-validation, Validation Rules within a Module>> section, and add style guide language to help avoid this problem in the future (internal issue 1808). * Modify VUID assignment script to use the first API include in a block as part of the VUID name rather than the last one, so the VUID is based on the promoted API name (internal issue 1809). * Cleanup string descriptions to consistently refer to "`null-terminated UTF-8`" strings (internal issue 1813). * Clarify the purpose of the slink:VkPhysicalDeviceLimits::ptext:maxDescriptorSet* limits (internal merge request 3357). * Fix the slink:VkPhysicalDeviceRayTracingPropertiesNV limits for pname:maxGeometryCount, pname:maxInstanceCount, and pname:maxTriangleCount in the <<limits-required, Required Limits>> section (internal issue 3372). * Update SPIR-V image op sign-matching rules in the <<spirvenv-module-validation, Validation Rules within a Module>> section, the <<formats-numericformat>> table, and the <<interfaces-resources-descset, Descriptor Set Interface>> section (internal spirv/SPIR-V issue 332). New Extensions * `<<VK_KHR_shader_subgroup_extended_types>>` * `<<VK_GOOGLE_user_type>>`