From cd6092c0bfc1ce8ac693cf21d7542f8b1e36229a Mon Sep 17 00:00:00 2001 From: Petr Kraus Date: Tue, 7 Nov 2017 01:41:43 +0100 Subject: [PATCH] Fix broken links --- .../vulkan/appendices/VK_AMD_shader_fragment_mask.txt | 6 +++--- doc/specs/vulkan/appendices/spirvenv.txt | 9 +++++++++ doc/specs/vulkan/chapters/features.txt | 11 +++++------ doc/specs/vulkan/chapters/interfaces.txt | 2 +- doc/specs/vulkan/chapters/introduction.txt | 4 ++-- doc/specs/vulkan/chapters/tessellation.txt | 6 +++--- doc/specs/vulkan/chapters/textures.txt | 6 +++--- 7 files changed, 26 insertions(+), 18 deletions(-) diff --git a/doc/specs/vulkan/appendices/VK_AMD_shader_fragment_mask.txt b/doc/specs/vulkan/appendices/VK_AMD_shader_fragment_mask.txt index 9feba101..f17fcd94 100644 --- a/doc/specs/vulkan/appendices/VK_AMD_shader_fragment_mask.txt +++ b/doc/specs/vulkan/appendices/VK_AMD_shader_fragment_mask.txt @@ -6,7 +6,7 @@ include::meta/VK_AMD_shader_fragment_mask.txt[] No known IP claims. *Dependencies*:: - Requires the - https://www.khronos.org/registry/spir-v/extensions/AMD/SPV_AMD_fragment_mask.html[+SPV_AMD_fragment_mask+] + https://www.khronos.org/registry/spir-v/extensions/AMD/SPV_AMD_shader_fragment_mask.html[+SPV_AMD_shader_fragment_mask+] SPIR-V extension. *Contributors*:: - Aaron Hagan, AMD @@ -44,8 +44,8 @@ None. === New SPIR-V Capabilities - * <> + * <> === New Structures diff --git a/doc/specs/vulkan/appendices/spirvenv.txt b/doc/specs/vulkan/appendices/spirvenv.txt index 418991e5..931cb151 100644 --- a/doc/specs/vulkan/appendices/spirvenv.txt +++ b/doc/specs/vulkan/appendices/spirvenv.txt @@ -114,6 +114,10 @@ ifdef::VK_AMD_texture_gather_bias_lod[] [[spirvenv-capabilities-table-imagegatherbiaslodamd]] | code:ImageGatherBiasLodAMD | <> endif::VK_AMD_texture_gather_bias_lod[] +ifdef::VK_AMD_shader_fragment_mask[] +[[spirvenv-capabilities-table-fragmentmaskamd]] +| code:FragmentMaskAMD | <> +endif::VK_AMD_shader_fragment_mask[] ifdef::VK_NV_sample_mask_override_coverage[] [[spirvenv-capabilities-table-samplemaskoverridecoverage]] | code:SampleMaskOverrideCoverageNV | <> @@ -178,6 +182,11 @@ The application can: pass a SPIR-V module to flink:vkCreateShaderModule that uses the +SPV_AMD_shader_ballot+ SPIR-V extension. endif::VK_AMD_shader_ballot[] +ifdef::VK_AMD_shader_fragment_mask[] +The application can: pass a SPIR-V module to flink:vkCreateShaderModule that +uses the +SPV_AMD_shader_fragment_mask+ SPIR-V extension. +endif::VK_AMD_shader_fragment_mask[] + ifdef::VK_AMD_shader_image_load_store_lod[] The application can: pass a SPIR-V module to flink:vkCreateShaderModule that uses the +SPV_AMD_shader_image_load_store_lod+ SPIR-V extension. diff --git a/doc/specs/vulkan/chapters/features.txt b/doc/specs/vulkan/chapters/features.txt index 4e04fcd9..520a50a9 100644 --- a/doc/specs/vulkan/chapters/features.txt +++ b/doc/specs/vulkan/chapters/features.txt @@ -1604,10 +1604,9 @@ range. size and alignment in bytes that bounds concurrent access to <>. ifdef::VK_EXT_discard_rectangles[] - * [[features-limits-maxDiscardRectangles]] pname:maxDiscardRectangles is - the maximum number of active discard rectangles. - pname:maxDiscardRectangles is a member of the - slink:VkPhysicalDeviceDiscardRectanglePropertiesEXT structure. + * [[features-limits-maxDiscardRectangles]] + slink:VkPhysicalDeviceDiscardRectanglePropertiesEXT::pname:maxDiscardRectangles + is the maximum number of active discard rectangles. This limit can be queried by setting the pname:pNext pointer from a slink:VkPhysicalDeviceProperties2KHR object to an instance of slink:VkPhysicalDeviceDiscardRectanglePropertiesEXT and using @@ -1728,8 +1727,8 @@ include::../api/structs/VkPhysicalDeviceDiscardRectanglePropertiesEXT.txt[] The members of the sname:VkPhysicalDeviceDiscardRectanglePropertiesEXT structure describe the following implementation-dependent limits: - * [[features-limits-maxDiscardRectangles]] pname:maxDiscardRectangles is - the maximum number of discard rectangles that can: be specified. + * pname:maxDiscardRectangles is the maximum number of discard rectangles + that can: be specified. include::../validity/structs/VkPhysicalDeviceDiscardRectanglePropertiesEXT.txt[] diff --git a/doc/specs/vulkan/chapters/interfaces.txt b/doc/specs/vulkan/chapters/interfaces.txt index e612807e..40c4cbbd 100644 --- a/doc/specs/vulkan/chapters/interfaces.txt +++ b/doc/specs/vulkan/chapters/interfaces.txt @@ -380,7 +380,7 @@ endif::VK_KHR_16bit_storage[] Composites of these types are also permitted. If the color attachment has a signed or unsigned normalized fixed-point format, color values are assumed to be floating-point and are converted to -fixed-point as described in <>; If the color +fixed-point as described in <>; If the color attachment has an integer format, color values are assumed to be integers and converted to the bit-depth of the target. Any value that cannot be represented in the attachment's format is diff --git a/doc/specs/vulkan/chapters/introduction.txt b/doc/specs/vulkan/chapters/introduction.txt index 98d67575..07bcbfa3 100644 --- a/doc/specs/vulkan/chapters/introduction.txt +++ b/doc/specs/vulkan/chapters/introduction.txt @@ -96,7 +96,7 @@ are more efficient than the one specified. Issues with and bug reports on the Vulkan Specification and the API Registry can: be filed in the Khronos Vulkan GitHub repository, located at URL -http://github.com/KhronosGroup/Vulkan-Docs +https://github.com/KhronosGroup/Vulkan-Docs Please tag issues with appropriate labels, such as "`Specification`", "`Ref Pages`" or "`Registry`", to help us triage and assign them appropriately. @@ -194,7 +194,7 @@ http://dx.doi.org/10.1109/IEEESTD.2008.4610935, August, 2008. [[data-format]] A. Garrard, _Khronos Data Format Specification, version 1.2_, -https://www.khronos.org/registry/dataformat/specs/1.2/dataformat.1.2.html, +https://www.khronos.org/registry/DataFormat/specs/1.2/dataformat.1.2.html, September, 2017. // If the author name is placed on a standalone line, we see the mysterious diff --git a/doc/specs/vulkan/chapters/tessellation.txt b/doc/specs/vulkan/chapters/tessellation.txt index 0772093a..6bcb065d 100644 --- a/doc/specs/vulkan/chapters/tessellation.txt +++ b/doc/specs/vulkan/chapters/tessellation.txt @@ -549,11 +549,11 @@ elink:VkTessellationDomainOriginKHR enumeration: include::../api/enums/VkTessellationDomainOriginKHR.txt[] * ename:VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT_KHR indicates that the - origin of the domain space is in the upper left corner, flipped - vertically from what is shown in figure <>. + origin of the domain space is in the upper left corner, as shown in + figure <>. * ename:VK_TESSELLATION_DOMAIN_ORIGIN_LOWER_LEFT_KHR indicates that the origin of the domain space is in the lower left corner, as shown in - figure <>. + figure <>. This enum affects how the code:VertexOrderCw and code:VertexOrderCcw tessellation execution modes are interpreted, since the winding is defined diff --git a/doc/specs/vulkan/chapters/textures.txt b/doc/specs/vulkan/chapters/textures.txt index f29965de..d022ec7c 100644 --- a/doc/specs/vulkan/chapters/textures.txt +++ b/doc/specs/vulkan/chapters/textures.txt @@ -340,8 +340,8 @@ values. ifdef::VK_KHR_sampler_ycbcr_conversion[] If <> is implicit, -<> instead takes place during chroma -reconstruction, before <> instead takes place during +chroma reconstruction, before <> occurs. endif::VK_KHR_sampler_ycbcr_conversion[] @@ -870,7 +870,7 @@ ename:VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXP or the sname:VkSamplerYcbcrConversionCreateInfoKHR's pname:forceExplicitReconstruction is set to ename:VK_TRUE, reconstruction is performed as an explicit step independent of filtering, described in the -<> section. +<> section. If the format of the image that is to be sampled does not set ename:VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_BIT_KHR