Lines Matching refs:internal
9 together the resolution of many Khronos internal issues, along with any
27 requiring that queries be initialized (internal issue 3638).
30 <<shaders-objects-state, Setting State>> section (internal MR 6128).
31 * Consolidate VUs in many files (internal MRs 6136, 6137, 6140, 6154,
35 apiext:VK_KHR_maintenance5 (internal MR 6204).
37 (internal MR 6222).
40 etext:VK_IMAGE_CREATE_SPARSE_*_BIT flags (internal MR 6223).
41 * Combine slink:VkGraphicsPipelineCreateInfo VUs 06575 and 06603 (internal
43 * Markup fixes for apiext:VK_NV_low_latency2 (internal MR 6228).
47 (internal MR 6230).
74 ename:VK_HOST_IMAGE_COPY_MEMCPY_EXT (internal issue 3619).
77 slink:VkAttachmentDescription2KHR (internal issue 3634).
79 (internal issue 3635).
80 * Consolidate VUs in many files (internal MRs 6138, 6141. 6142, 6147,
83 to the style guide (internal MR 6201).
92 (internal issue 2186).
94 to queue submission (internal issue 3627).
96 (internal issue 3637).
99 ename:VK_DESCRIPTOR_BINDING_VARIABLE_DESCRIPTOR_COUNT_BIT (internal MR
101 * Consolidate VUs in `access_mask_2_common.adoc` (internal MR 6166).
104 VU to apply only when the blend state is not dynamic (internal MR 6171).
106 and Vulkan Handle Relationship>> table (internal MR 6175).
109 order>> (internal MR 6176).
110 * Add reflow test for list continuation in VUs (internal MR 6177).
112 (internal MR 6179).
114 (internal MR 6180).
115 * Consolidate VUs for apiext:VK_ANDROID_external_format_resolve (internal
117 * Upstream Vulkan SC 1.0.13 changes to this repository (internal vulkansc
143 and pname:depthBoundsTestEnable (internal issue 3486)
145 apiext:VK_KHR_performance_query appendix (internal MR 6148).
171 to have formats with matching texel block extents (internal issue 3610).
173 (internal issue 3617).
174 * Add missing VUs to flink:vkGetCalibratedTimestampsEXT (internal MR
178 (internal MR 6048).
181 (internal MR 6119).
183 between each draw in a multi-draw command (internal issue 3564 ).
185 (internal MR 6124).
187 slink:VkDeviceImageMemoryRequirements VUIDs (internal MR 6124).
201 <<ray-opacity-micromap, Ray Opacity Micromap>> (internal issue 3337).
202 * Clarify slink:VkImageMemoryBarrier color format VU (internal issue
205 08718 and 06191 (internal MR 6065).
207 existing VUs (internal MR 6072).
209 (internal MR 6114).
234 draw VUs (internal issue 3549).
236 current layout (internal issue 3580).
238 no proposal exists for the extension itself (internal issue 3601).
241 User-defined Variable Interface>> sections (internal MR 5989).
242 * Provisional video encode API updates (internal MR 6010).
245 (internal MR 6054).
247 <<shaders-objects-state, Setting State>> section (internal MR 6077).
250 apiext:VK_EXT_extended_dynamic_state3 (internal MR 6079).
251 * Fix duplicate VUIDs for apiext:VK_EXT_host_image_copy (internal MR
255 with related parts of the specification (internal MR 6103).
277 (https://github.com/HansKristian-Work/vkd3d-proton/pull/1639, internal
283 common draw VUs (internal issue 3474).
285 `validusage.json` (internal issue 3576).
287 if the immediate parent type is not present (internal issue 3582).
290 slink:VkGraphicsPipelineCreateInfo (internal issue 3587).
293 (internal issue 3592).
294 * VU fixes for apiext:VK_KHR_maintenance5 (internal MR 6032).
296 sentence that should not have been there (internal MR 6047).
298 64-bit versions (internal MR 6047).
300 recognized path attribute (internal MR 6063).
302 allow for elink:VkBufferUsageFlags2KHR flags (internal MR 6066).
304 refpage build, catching additional cases (internal MR 6071).
308 pname:pNext chain (internal MR 6074).
348 (internal merge request 5993).
350 VUs for 64-bit input component count matching (internal merge request
352 * Remove duplicate mesh shading apiext:VK_EXT_shader_object VUs (internal
355 (internal merge request 6043).
357 non-disabled extensions (internal merge request 6044).
358 * Consolidate VUs in the <<clears, Clear Commands>> chapter (internal
361 and update XML extension dependencies for those flags (internal merge
364 requirement for apiext:VK_KHR_cooperative_matrix (internal merge request
374 form for downstream components such as the validation layers (internal
377 which have suffix inconsistencies (internal issue 3568).
379 flink:vkCreateMicromapEXT about data capture/replay (internal merge
382 flink:vkGetMicromapBuildSizesEXT (internal merge request 6016).
384 pname:commandBuffer support graphics operations (internal merge request
387 flink:vkCmdWriteTimestamp2 (internal merge request 6027).
389 pointer (internal merge request 6028).
403 `StdVideoH265ShortTermRefPicsSps` in `video.xml` (internal issue 3565).
406 apiext:VK_NV_device_generated_commands_compute extension (internal issue
408 * Add a CI check for undefined attributes in the spec build (internal
427 the structs they point to are set as dynamic (internal issue 3263).
431 flink:vkCmdBeginRenderPass, and flink:vkCmdBeginRenderPass2 (internal
434 (internal issue 3483).
437 allowed within a VU statement (internal issue 3543).
439 with the member name consistently in code samples (internal issue 3550).
441 and add a CI test to prevent recurrence (internal issue 3559).
443 flink:vkCmdSetDescriptorBufferOffsetsEXT (internal issue 3560).
448 (internal merge request 5914).
451 section (internal merge request 5962).
453 slink:VkDescriptorSetVariableDescriptorCountLayoutSupport (internal
456 slink:VkMultisampledRenderToSingleSampledInfoEXT (internal merge request
460 `VK_KHR_ray_tracing_position_fetch` proposal document (internal merge
490 Operations>> sections (internal issues 3375, 3403, 3517).
492 to them as elink:VkStructureType values (internal issue 3493).
494 interface>> can have two built-in interface blocks (internal issue
497 for zero-sized pname:renderArea (internal issue 3535).
500 e.g. use of `VK_VERSION_1_3` as a parameter to API calls (internal issue
503 statement markup (internal issue 3545).
507 interfaces (internal issue 3547).
509 elink:VkAccessFlagBits2 and elink:VkAccessFlagsBits (internal merge
511 * Fix missing VUs for apiext:VK_EXT_depth_bias_control (internal merge
514 shader interactions (internal merge request 5977).
516 which are now allowed (internal merge request 5984).
519 (internal merge request 5987).
521 apiext:VK_ARM_shader_core_builtins (internal merge request 5988).
523 by them (internal merge request 5991).
539 ename:VK_ACCESS_COLOR_ATTACHMENT_READ_BIT (internal merge request 5918).
544 set (internal issue 3529).
546 04983 (internal merge request 5958).
548 ename:VK_PIPELINE_STAGE_2_SUBPASS_SHADER_HUAWEI (internal merge request
551 plain text, such as nested bullets or blocks (internal merge request
555 with dependencies in generator scripts (internal merge request 5965).
557 command `param` and structure `member` tags (internal merge request
560 READMEVK.adoc and READMESC.adoc, respectively (internal merge request
563 for arrays (internal merge request 5975).
580 replicated for extension-dependent behavior (internal issue 3387).
582 apiext:VK_EXT_swapchain_colorspace extension appendix (internal issue
584 * Add VU to disable ftext:vkCmdBeginQuery* with micromap queries (internal
588 flink:vkCmdWriteTimestamp2KHR and flink:vkCmdWriteTimestamp (internal
607 the <<fragops, Fragment Operations>> chapter (internal issue 3519).
609 range unless pname:nullDescriptor is enabled (internal merge request
611 * Add asciidoctor conditional mismatch check to spec build (internal merge
614 registry documentation and schema (internal merge request 5951).
615 * Clarify flink:vkEndCommandBuffer error behavior (internal vulkansc issue
637 capabilities, and other improvements (internal issues 2213, 3013, 3137,
642 pipeline stage flags>> table (internal issue 3260).
646 Flags>> section (internal issue 3491).
648 VUs for 64-bit input components (internal merge request 5869).
650 apiext:VK_NV_linear_color_attachment (internal merge request 5884).
652 GLSL.std.450 Instructions>> table (internal merge request 5923).
662 will ease keeping the two repositories closely synchronized (internal
666 (internal merge request 5922).
670 (internal merge request 5924).
672 apiext:VK_KHR_fragment_shading_rate (internal merge request 5932).
705 command buffer`", and add this case to the style guide (internal issue
709 code:Sampled code:Type (internal issue 3481).
711 pname:alphaToCoverageEnable (internal merge request 5811).
713 ename:VK_DYNAMIC_STATE_ATTACHMENT_FEEDBACK_LOOP_ENABLE_EXT (internal
716 (internal merge request 5895).
718 SPIR-V Validation>> VU 04662 (internal merge request 5898).
720 apiext:VK_EXT_shader_object (internal merge request 5899).
722 its description (internal merge request 5900).
725 is enabled (internal merge request 5916).
745 * Add some missing VUs for apiext:VK_EXT_shader_object (internal issue
749 (internal issue 3425).
762 incorporate the stage mask name and avoid duplication (internal merge
785 * Clarify common draw VUs for attachment read feedback loops (internal
788 made available by prior executed commands (internal issue 3451).
790 <<limits-required, Required Limits>> table (internal issue 3456).
792 and code:SubgroupSize built-ins (internal issue 3459).
795 specification, rather than mixing and matching by accident (internal
800 code:maxComputeSharedMemorySize (internal merge request 5804).
802 slink:VkVideoDecodeH265PictureInfoKHR::pname:pStdPictureInfo (internal
828 Shading Rate input sanitization (internal issue 3339).
833 <<renderpass-noattachments>> (internal issue 3422).
835 between mip levels>> (internal issue 3450).
838 (internal issue 3455).
840 slink:VkGraphicsPipelineCreateInfo VUs 06485 and 06486 (internal MR
844 slink:VkPipelineViewportStateCreateInfo (internal MR 5838).
847 slink:VkGraphicsPipelineCreateInfo (internal MR 5853).
851 Replacement>> table (internal MR 5855).
854 tooling (internal MR 5858).
856 to require decorations to match between shader stages (internal MR
874 * Improve wording for code:Location VUs 04917 and 04919 (internal issue
877 for flink:vkDeviceWaitIdle (internal issue 3404).
880 shader interfaces work (internal issue 3416).
883 `makeSpec` script (internal issue 3417).
886 slink:VkShaderModuleCreateInfo (internal issue 3426).
887 * Errata and wording improvements to apiext:VK_EXT_shader_object (internal
892 implementations of the apiext:VK_EXT_device_fault extension (internal
897 pipeline (internal MR 5627).
899 in slink:VkGraphicsPipelineCreateInfo VUs 00736 and 00737 (internal MR
902 consistently on SPIR-V keywords (internal MR 5823).
904 apiext:VK_HUAWEI_cluster_culling_shader extension (internal MR 5827).
905 * Use host networking in `scripts/runDocker` (internal MR 5834).
907 when building a spec with just this extension included (internal MR
910 to ensure there is a shader output for every shader input slot (internal
914 the evaluation stage (internal MR 5846).
935 (internal issue 2426).
937 sample shading (internal issue 2872).
941 specification, rather than informal equivalent terms (internal MR 5630).
943 preventing code:InputAttachmentIndex overlaps (internal MR 5759).
945 `vulkan_beta.h` header (internal MR 5812).
947 <-> image copies (internal MR 5814).
948 * Remove redundant slink:VkWriteDescriptorSet VU 07729 (internal MR 5815).
950 (internal MR 5816).
952 (internal MR 5817).
978 presence of stages and groups (internal issue 3104).
980 of scalars or vectors (internal issue 3411).
982 (internal issue 3418).
984 barrier with separate depth/stencil (internal MR 5634).
986 to the description of slink:VkInstanceCreateInfo (internal MR 5692).
988 (internal MR 5717).
990 code:PointSize be written to for every vertex emitted (internal MR
993 VUIDs (internal MR 5795).
994 * Add missing VUs to flink:vkCmdPushDescriptorSetWithTemplateKHR (internal
997 off-by-one column errors (internal MR 5808).
998 * Use style guide preferred form of "`depth/stencil format`" (internal MR
1018 VUID generation (internal MR 5781).
1019 * Add a .mailmap file (internal MR 5786).
1023 statements (internal MR 5750).
1026 VU block (internal MR 5791).
1057 extension appendices for more details (internal issue 3329).
1060 slink:VkGraphicsPipelineCreateInfo (internal issue 3355).
1063 even when ename:VK_QUERY_CONTROL_PRECISE_BIT is specified (internal
1067 (internal issue 3367).
1071 (internal issue 3391).
1073 performed independently of text reflowing (internal issue 3394).
1075 in refpage source code blocks (internal issue 3401).
1078 slink:VkGraphicsPipelineCreateInfo VUs (internal merge request 5541).
1079 * Refactor some common image copy VUs (internal merge request 5659).
1081 apiext:VK_QCOM_rotated_copy (internal merge request 5660).
1084 itself is not supported (internal merge request 5723).
1086 (internal merge request 5737).
1088 slink:VkPipelineShaderStageCreateInfo VU 06716. (internal merge request
1091 this structure is ignored (internal merge request 5734).
1093 (internal merge request 5742).
1095 replacing "`aspect`" (internal merge request 5746).
1097 (internal merge request 5749).
1099 and 07883 (internal merge request 5751).
1101 dynamic rendering VU 06056 (internal merge request 5752).
1103 apiext:VK_EXT_mesh_shader proposal document (internal merge request
1108 (internal merge request 5767).
1113 extensions and core versions (internal merge request 5769).
1115 <<synchronization-pipeline-stages-masks>> section consistent (internal
1118 statements (internal merge request 5776).
1126 * Separate reflow document traversal and internal logic (public pull
1139 (internal issue 3371).
1141 refpages (internal issue 3382).
1145 section (internal merge request 5597).
1147 pipeline barrier common VUs (internal merge request 5687).
1148 * Typo fix for double words ("`the the`") (internal merge request 5739).
1150 Model>> appendix (internal cross-api/memory-model issue 157).
1189 extension dependency described later in the appendix (internal issue
1198 `supported` attribute does not include that API (internal issue 3348).
1199 * Remove some redundancies from refactored XML dependencies (internal
1202 now that the new `depends` schema supports that (internal merge request
1208 ash-rs/ash issue 670, internal merge request 5537).
1216 is being updated accordingly (internal issue 2912).
1218 pipeline barriers work only within a single queue (internal issue 3365).
1223 ename:VK_PIPELINE_STAGE_2_ACCELERATION_STRUCTURE_BUILD_BIT_KHR (internal
1225 * Fix typos in `proposals/VK_KHR_video_decode_queue.adoc` (internal merge
1234 extensions have all signed off on this change (internal merge request
1237 slink:VkDescriptorGetInfoEXT VU 08018 (internal merge request 5681).
1240 the style guide (internal merge request 5683).
1241 * Update to new Docker image SHA for CI and building specs (internal merge
1244 (internal merge request 5689).
1246 slink:VkVideoDecodeH264DpbSlotInfoKHR (internal merge request 5701).
1247 * Add missing internal links for the term
1249 (internal merge request 5704).
1252 to pname:dynamicPrimitiveTopologyUnrestricted (internal merge request
1255 must be set using a different mechanism (internal merge request 5705).
1257 files (internal merge request 5716).
1259 apiext:VK_HUAWEI_cluster_culling_shader (internal merge request 5718).
1262 (internal merge request 5719).
1264 ename:VK_IMAGE_TYPE_3D (internal vulkansc issue 178).
1284 slink:VkGraphicsPipelineCreateInfo VUs (internal merge request 5673).
1286 structure name (internal merge request 5674).
1289 (internal merge request 5677).
1291 at draw time (internal merge request 5679).
1294 1.3>> appendix language (internal merge request 5680).
1331 `api` elements (internal issue 3281).
1334 <<fragops-samplecount, sample counting>> (internal issue 3330).
1336 multiple plane bits (internal issue 3332)
1339 (internal issue 3334).
1341 referenced, rather than just failing (internal merge request 5614).
1347 maps with dynamic rendering (internal merge request 5616).
1350 index buffer draw calls (internal merge request 5623).
1353 image (internal merge request 5626).
1355 `NULL` (internal merge request 5637).
1358 Image View Format Features>> section (internal merge request 5651).
1361 `copy_bufferimage_to_imagebuffer_buffer_alignment_common` file (internal
1363 * Add new driver id ename:VK_DRIVER_ID_IMAGINATION_OPEN_SC (internal merge
1366 into a new `image_layout_transition_common` file (internal merge request
1372 format>>, sections and for elink:VkFormatFeatureFlagBits2 (internal
1386 pname:robustBufferAccess2 is enabled (internal issue 3311).
1387 * Only download needed parts of VK-GL-CTS repository for CI test (internal
1391 (internal issue 3318).
1393 (internal merge request 5587).
1394 * Add common VUs for EXT mesh draw calls (internal merge request 5588).
1396 queries of images with ename:VK_IMAGE_TILING_OPTIMAL tiling (internal
1400 completely and contiguously (internal merge request 5602).
1402 for slink:VkSwapchainPresentScalingCreateInfoEXT (internal merge request
1405 00136 (internal merge request 5605).
1407 instead of nonexist pname:layout (internal merge request 5608).
1412 extensions (internal merge request 5351):
1436 * Run Vulkan CTS framework tests as part of CI (internal issue 3274).
1438 without code:NoContract (internal issue 3303).
1440 clarify that there is no cache line hazard (internal issue 3306).
1443 elink:VkImageCreateFlagBits (internal merge request 5589).
1473 (internal issue 2703, fixes one sub-issue of public issue 1984).
1476 (internal issue 3243).
1478 bits (internal issue 3244).
1480 <<shaders-helper-invocations, Helper Invocations>> (internal issue
1482 * Add missing apiext:VK_EXT_discard_rectangles common drawing VU (internal
1485 (internal issue 3301).
1486 * Change parent of slink:VkSwapchainKHR to slink:VkDevice (internal merge
1488 * Add and tidy up some shared common image copy VUs (internal merge
1490 * Fix apiext:VK_EXT_color_write_enable common drawing VUs (internal merge
1492 * Add missing apiext:VK_EXT_discard_rectangles common drawing VU (internal
1496 pname:sliceSegmentOffsets (internal merge request 5550).
1500 and flink:vkGetRayTracingCaptureReplayShaderGroupHandlesKHR (internal
1504 (internal merge request 5556).
1507 VU 07728 (internal merge request 5562).
1508 * Fix minor markup consistency typos in feature and limit xrefs (internal
1511 code:unnormalizedCooordinates for the input code:sampler (internal merge
1513 * Fix typo in slink:VkDescriptorDataEXT language (internal merge request
1518 (internal merge request 5570).
1520 flink:vkQueuePresentKHR for all present modes (internal merge request
1523 etext:VK_IMAGE_CREATE_DISJOINT_BIT images (internal merge request 5580).
1525 being generated (internal merge request 5581).
1526 * Add a common draw/dispatch VU for image view shader mapping (internal
1550 and slink:VkGraphicsPipelineCreateInfo (internal issues 681 and 2727).
1552 slink:VkImageCreateInfo VU (internal merge request 5552).
1574 represent (internal issue 3260).
1577 combination operations (internal issue 3266).
1579 Use`" in its glossary definition (internal issue 3287).
1581 restricting pname:externalHandleType to at most one bit set (internal
1584 in XML (internal merge request 5529).
1588 asciidoctor attributes (internal merge request 5530).
1590 limit to 256 instead of 4, matching the specification text (internal
1594 flink:vkCmdClearDepthStencilImage (internal merge request 5533).
1596 interactions with apiext:VK_EXT_graphics_pipelin_library (internal merge
1599 for in a command buffer (internal merge request 5536).
1602 VU 06672 (internal merge request 5538).
1613 <<descriptor-set-initial-state>> section (internal issue 3248).
1616 (internal merge request 5495).
1618 (internal merge request 5513).
1620 flink:vkGetPhysicalDeviceSurfaceCapabilities2KHR (internal merge request
1622 * Unify some image usage VUs for slink:VkSwapchainCreateInfoKHR (internal
1627 extension proposal document to fix some typos (internal merge request
1630 minor markup fixes for an extension glossary term (internal merge
1634 slink:VkWriteDescriptorSet VUs (internal issue 3246).
1636 XML (internal issue 3276).
1641 building with `makeSpec -spec all` (internal merge request 5525).
1642 * Tag apiext:VK_IMG_format_pvrtc as deprecated in XML (internal merge
1668 near future (internal issue 3123).
1669 * Minor VU fixes for apiext:VK_EXT_extended_dynamic_state3 (internal issue
1672 apiext:VK_EXT_extended_dynamic_state3 (internal issue 3261).
1674 dead internal links in some builds of the specification (internal issues
1677 missing API descriptions it turned up (internal issue 3271).
1679 for apiext:VK_EXT_legacy_dithering (internal merge request 5479).
1681 device memory work for flink:vkGetBufferDeviceAddressEXT (internal merge
1684 flink:vkCmdSetColorWriteMaskEXT::pname:pColorWriteMasks (internal merge
1687 (internal merge request 5500).
1690 specification (internal merge request 5504).
1692 (internal merge request 5509).
1696 compatibility break (internal merge request 5512).
1721 (internal issue 3121).
1724 slink:VkCommandBufferInheritanceInfo (internal issue 3142).
1727 attribute to the corresponding XML (internal issue 3200).
1729 for deferred host operations>> (internal issue 3202).
1732 appendix (internal issue 3221).
1735 slink:VkPipelineRobustnessCreateInfoEXT (internal issue 3227).
1737 rendering to single samples (internal issue 3231).
1741 slink:VkPipelineRobustnessImageBehaviorEXT (internal issue 3237).
1744 (internal issue 3257).
1748 location for buffer/image copies (internal merge request 5372).
1750 (internal merge request 5461).
1752 *in* the device`", and add a corresponding style guide rule (internal
1756 (internal merge request 5483).
1776 the framebuffer (internal issue 3223).
1777 * Fix references to nonexistent 'fragmentShadingRate' feature (internal
1780 usage on active queries (internal issue 3236).
1782 extensions to address alignment issues (internal issue 3242).
1784 excludes linked libraries (internal merge request 5447).
1786 `int32_t` in the provisional video extensions (internal merge request
1814 capabilities in Vulkan 1.2 (internal merge request 1951).
1820 Instructions>> section (internal issues 2795, 2845).
1822 provisional video extensions (internal issue 3065).
1825 (internal merge request 5268).
1826 * Add a CI script to check consistency of internal links in HTML output
1827 (internal merge request 5433).
1828 * Updates to provisional video extensions (internal merge request 5434)
1857 flink:vkSetEvent it waits on (internal issue 2971).
1861 *TessellationControl* (internal issue 3071).
1864 for ename:VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT (internal issue 3074).
1868 Vulkan 1.0 (internal issue 3099).
1870 commands (internal issue 3117).
1872 the pname:attachmentFeedbackLoopLayout feature is not enabled (internal
1876 undefined values (internal issue 3208).
1879 apiext:VK_KHR_fragment_shading_rate (internal issue 3228).
1882 (internal merge request 4930).
1885 undefined when apiext:VK_GOOGLE_surfaceless_query is used (internal
1889 provisional video extensions (internal merge request 5384).
1891 pname:maxComputeSharedMemorySize>> (internal merge request 5386).
1894 which extensions the spec is built with (internal merge request 5411).
1896 apiext:VK_EXT_calibrated_timestamps extension appendix (internal merge
1899 statements for pname:set (internal merge request 5428).
1933 validity statements for barriers (internal issue 3188).
1935 matching queue family index (internal issue 3207).
1937 commands where consecutive members are not tightly packed (internal
1941 slink:VkPhysicalDeviceSubgroupProperties::pname:subgroupSize (internal
1944 `validusage` build target (internal issue 3216).
1946 document header (internal issue 3217).
1948 VkPipelineRobustnessCreateInfoEXT (internal issue 3219).
1950 <<lexicon-video-abbreviations, video-specific abbreviations>> (internal
1955 (internal merge request 5369).
1959 statements in the <<copies, Copy Commands>> chapter (internal merge
1964 code:Output (internal merge request 5387).
1967 apiext:VK_EXT_multisampled_render_to_single_sampled is enabled (internal
1970 slink:VkApplicationInfo (internal merge request 5393).
1971 * Minor markup fixes for slink:VkPipelineRobustnessCreateInfoEXT (internal
1974 (internal merge request 5400).
1976 `vk.xml` (internal merge request 5401).
1983 * apiext:VK_EXT_legacy_dithering (internal merge request 5042).
2006 to match core spec text (internal issue 2445).
2008 in pre-rasterization (internal issue 2721).
2010 (internal issue 2856).
2012 extensions with AND/OR connectives (internal issue 2922).
2014 implementation settings (internal issue 2986).
2017 (internal issue 3063).
2018 * Remove slink:VkImageViewCreateInfo valid usage statement 04739 (internal
2021 satisfy the alignment requirements of the device (internal issue 3176).
2023 specified (internal issue 3194).
2025 slink:VkDescriptorSetLayoutCreateInfo when required (internal issue
2029 Khronos Intellectual Property Rights Policy (internal issue 3203).
2031 repository, and update scripts and tools to match (internal issue 3204)
2033 EXT in XML (internal merge request 5364)
2034 * Fix a typo in the "` Color Sample Coverage`" section (internal merge
2037 extension interface information (internal merge request 5368)
2042 into a generated file `specattribs.adoc` (internal merge request 5396).
2066 when multiview is enabled (internal issue 3031).
2072 expressing the constraints accurately (internal issue 3091).
2074 (internal issue 3141).
2079 (internal issue 3169).
2081 a recent change to Khronos webservers (internal issue 3175).
2085 (internal issue 3178).
2087 to correctly refer to pname:pLibraryInterface (internal merge request
2091 feature (internal merge request 5349).
2093 `may:` instead of `will` (internal merge request 5354).
2112 * Add missing video `queues` attribute values to commands (internal issue
2115 flink:vkBeginQuery and flink:vkEndQuery pairs (internal issue 3119).
2117 image creation from slink:VkImageViewCreateInfo (internal issue 3180).
2121 Actions CI (internal merge request 5318).
2123 appendices (internal merge request 5310).
2126 structure that is extended (internal merge request 5323).
2129 views requiring sampler Y'CbCr conversion (internal merge request 5324).
2134 (internal merge request 4469).
2135 * apiext:VK_SEC_amigo_profiling - internal extension used within ANGLE, no
2136 actual spec language exists yet (internal merge request 5332).
2162 "`Command Properties`" table reflecting this attribute (internal issue
2165 video extensions (internal issue 2609).
2167 flink:vkGetDeviceImageMemoryRequirements (internal issue 3107).
2171 (internal issue 3120).
2173 (internal issues 3171, 3172).
2175 apiext:VK_QCOM_render_pass_transform appendix (internal merge request
2177 * Partial sync with OpenXR scripts (internal merge request 5312).
2179 (internal merge request 5313).
2180 * Fix typos identified by the "`codespell`" tool (internal merge request
2204 current render pass instance. (internal issue 3157).
2206 <<shaders-helper-invocations, Helper Invocations>> (internal issue
2209 (internal issue 3162).
2211 superseded by 06897 (internal merge request 5295).
2212 * Update CI to cache Rust crates and build intermediates. (internal merge
2216 versions, UUIDs, descriptions, etc. (internal merge request 5299).
2218 should not be copied for reuse (internal merge request 5301).
2220 (internal merge request 5304).
2221 * Partial sync with OpenXR scripts (internal merge request 5308).
2249 Interpolation Decorations>> sections (internal issue 3108).
2251 bindings (internal merge request 5216).
2255 affected by hardware details (internal issue 3131).
2260 is used (internal merge request 5276).
2263 apiext:VK_KHR_ray_query (internal issue 3156).
2307 slink:VkSubpassDescription2 (internal issue 2559).
2310 (internal issue 3089).
2314 stages (internal issue 3132).
2317 <<shaders-interpolation-decorations-pervertexkhr>> section (internal
2321 between the size query and the build (internal issue 3147).
2323 it extends VkPipelineShaderStageCreateInfo (internal merge request
2327 (internal merge request 5255).
2329 <<interfaces-iointerfaces-matching, Interface Matching>> rules (internal
2354 validation (internal issue 3110).
2356 "`formatted load`" (internal issue 3124).
2359 (internal issue 3128).
2362 and update attributes accordingly (internal merge request 5172).
2366 chapter as well as better documenting already disallowed cases (internal
2369 descriptor updates>> on ename:VK_DESCRIPTOR_TYPE_MUTABLE_VALVE (internal
2373 slink:VkIndirectCommandsLayoutTokenNV (internal merge request 5252).
2377 primarily to support the Ash Rust binding generator (internal merge
2380 "`Feature Structures`" section of the style guide (internal merge
2412 apiext:VK_EXT_color_write_enable (internal issue 2868).
2415 video-profile-specific error codes (internal issues 2965 and 2995).
2418 flink:vkEnumerateDeviceExtensionProperties (internal issue 3070).
2420 language in synchronization chapter (internal issue 3075).
2423 video extension (internal issue 3092).
2425 property structures, and validate its use (internal issue 3101).
2429 supported (internal issue 3116).
2432 apiext:VK_KHR_synchronization2 plus Vulkan 1.1 (internal merge request
2435 Render Pass Instance>> section (internal merge request 5241).
2438 (internal merge request 5242).
2458 fragment data (internal issue 3003).
2463 <<line_linear_interpolation>> section (internal issue 3042).
2466 <<fragops, Fragment Operations>> chapter (internal issue 3085).
2471 dependency. (internal issue 3103).
2475 (internal issue 3105).
2478 Standalone SPIR-V Validation>> section (internal merge request 5080).
2483 apiext:VK_KHR_depth_stencil_resolve (internal merge request 5224).
2485 apiext:VK_ARM_rasterization_order (internal merge request 5229).
2487 calling it when transform feedback is active (internal merge request
2489 * Update reference to a style guide chapter (internal merge request 5231).
2492 members (internal merge request 5234).
2521 (internal issue 3055).
2525 power of two (internal issue 3081).
2528 there is only one known implementation at present) (internal issue
2532 class `"target-missing"`, instead of as `href="undefined"` (internal
2551 `vk.xml` (internal issue #2974).
2556 (internal issue 3016).
2558 matching chapter (internal issue 3043).
2561 of slink:VkDeviceImageMemoryRequirementsKHR (internal issue #3051).
2565 (internal issue #3077).
2568 (internal issue #3083).
2570 apiext:VK_AMD_shader_early_and_late_fragment_tests (internal merge
2588 slink:VkDeviceQueueInfo2 (public issue 1761, internal issue 2978).
2606 apiext:VK_EXT_depth_clip_control for slink:VkViewport (internal issue
2610 (internal issue 3080).
2613 non-independent sets (internal issue 3082).
2615 flink:vkGetPipelinePropertiesEXT::pname:pPipelineProperties (internal
2618 (internal merge request 5160).
2621 usage statements for slink:VkGraphicsPipelineCreateInfo (internal merge
2625 (internal merge requests 5171 and 5175).
2628 for tool chain usage (internal merge request 5177).
2630 that there are flag bits reserved for the underlying type (internal
2633 (internal merge request 5191).
2635 usage blocks to generate correct validusage.json text (internal merge
2659 supported transformation (internal merge request 5166).
2661 (internal issue 3066).
2665 `vk.xml` (internal merge requests 5173 and 5174).
2692 apiext:VK_EXT_graphics_pipeline_library (internal merge request 5164)
2694 ename:VK_PIPELINE_CREATE_LIBRARY_BIT_KHR (internal issue 3068).
2697 extension (internal issue 3064).
2700 apiext:VK_ANDROID_external_memory_android_hardware_buffer (internal
2734 flink:vkCmdWriteTimestamp and flink:vkCmdWriteTimestamp2 (internal issue
2737 slink:VkSamplerCreateInfo (internal issu 2747).
2739 (internal issue 2822).
2742 implementation (internal issue 3002).
2745 ename:VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT (internal issue
2748 flink:vkCmdBindPipeline (internal issue 3034).
2752 apiext:VK_KHR_pipeline_library (internal issue 3040).
2755 apiext:VK_EXT_video_encode_h265.txt extension (internal issue 3050).
2759 is supported (internal issue 3059).
2762 parameters from the provisional video extensions (internal issue 3062).
2791 pname:format is ename:VK_FORMAT_UNDEFINED (internal issue 2349).
2794 pname:maxMultiviewViewCount>> (internal issue 2511).
2796 (internal issue 2639).
2798 for copy image commands (internal issue 3052).
2800 to allow inactive instances (internal merge request 5116).
2829 * Rephrase some VUs for apiext:VK_EXT_color_write_enable (internal issue
2835 Unify/add STD Encode h.264/265 weight tables (internal issue 2930).
2837 extensions (internal issue 3019).
2840 queue family (internal issue 3021).
2841 * Fix some `ifndef::` conditional expression markup (internal issue 3038).
2844 statements, if not already covered by VUs (internal issue 3039).
2847 section that were already being checked by `spirv-val` (internal merge
2849 * Make markup for code:OpImage*Dref* consistent (internal merge request
2853 SPIR-V Validation>> (internal merge request 5094).
2856 slink:VkAttachmentDescription (internal merge request 5101).
2858 the common validity statements for drawing commands (internal merge
2872 vertex is NaN (internal issue 3026).
2876 Equivalence>> table (internal issue 3004).
2921 runtimeDescriptorArray>> is not enabled (internal issue 2408).
2924 for video image views (internal issue 2688).
2927 with any polygon mode, but not line and point topologies (internal issue
2932 apiext:VK_KHR_video_decode_queue extension (internal issue 2964).
2934 the <<renderpass-layout-transitions>> section (internal issue 3012).
2936 in `vk.xml` (internal issue 3020).
2939 Acceleration Structure Update Rules>> section (internal issue 3025).
2941 slink:VkGraphicsPipelineCreateInfo members are used (internal issue
2944 (internal merge request 5057).
2983 implementations (internal issues 1842 / 2842).
2986 `SPV_INTEL_shader_integer_functions` (internal issue 2899)
2987 * Add a deprecation note for code:WorkgroupSize (internal issue 2908).
2989 to the similar one in apiext:VK_EXT_video_encode_h265 (internal issue
2992 code:SkipAABBsKHR mutually exclusive (internal issue 2994).
2995 enabled when building Vulkan 1.3 specifications (internal issue 3005).
2998 (internal issue 3008).
3002 <<profile-features-roadmap-2022, Roadmap 2022>> profile (internal issue
3018 section (internal merge request 5053).
3032 (public issues 1340, 1345, 1559; internal issues 2152, 2725).
3058 internal merge request 5021).
3063 APIs (internal issue 2833).
3065 slink:VkDeviceImageMemoryRequirementsKHR (internal issue 2967).
3067 pname:colorAttachmentCount and pname:pColorAttachmentSamples (internal
3071 (internal issue 2973).
3073 and <<code:WorldRayOriginKHR>> values less vague (internal issue 2984).
3075 flink:vkQueueBindSparse (internal issue 2989).
3078 accidentally being merged into the previous appendix (internal issue
3082 `vk.xml` and aliasing ename:VK_IMAGE_ASPECT_NONE_KHR to it (internal
3084 * Fix link to pipeline dynamic state section (internal merge request
3087 works (internal merge request 4991).
3089 (internal merge request 4994).
3092 slink:VkPipelineRepresentativeFragmentTestStateCreateInfoNV (internal
3096 conflicting valid usage statements (internal issue 2946).
3098 slink:VkQueueFamilyGlobalPriorityPropertiesKHR (internal issue 2982).
3101 section (internal merge request 5016).
3104 apiext:VK_KHR_dynamic_rendering extension (internal merge request 5017).
3106 shaderZeroInitializeWorkgroupMemory>> xref (internal merge request
3133 definitions (internal issue 2809).
3136 (internal issue 2969).
3140 * apiext:VK_KHR_global_priority (internal merge request 4869).
3142 (internal merge request 4797).
3174 type ename:VK_QUERY_RESULT_WITH_STATUS_BIT_KHR status bit (internal
3179 requiring separate decode DPB and output (internal issue 2926).
3182 elink:VkVideoCodingControlFlagBitsKHR (internal issue 2928).
3184 selection>> with apiext:VK_EXT_image_view_min_lod (internal issue 2943).
3187 slink:VkVideoEncodeH265RateControlInfoEXT structures (internal issue
3191 pname:maxComputeSharedMemorySize limit>> (internal merge request 4846).
3193 the XML format tags (internal merge request 4975).
3196 XML tags (internal merge request 4981).
3199 (internal merge request 4983).
3207 * apiext:VK_GOOGLE_surfaceless_query (internal merge request 4927).
3208 * apiext:VK_NV_linear_color_attachment (internal merge request 4956).
3209 * apiext:VK_QCOM_fragment_density_map_offset (internal merge request 4824).
3231 ename:VK_PIPELINE_STAGE_2_NONE_KHR (internal issue 2867).
3234 SPIR-V Validation>> section (internal issue 2881).
3237 the slink:VkRenderingInfoKHR::pname:pNext chain (internal issue 2881).
3240 be a power of two (internal merge request 4943).
3244 cast, and fix some typos (internal merge request 4961).
3245 * Add "`must: be a power of two`" to all alignment limits (internal issue
3247 * Make all limit anchors follow the `[[limit-NAME]]` style (internal merge
3252 (internal merge request 4970).
3281 and flags (internal issue 1844).
3282 * Update valid usage statements for apiext:VK_NV_mesh_shader (internal
3285 are duplicates of 06166 / 06167 (internal issue 2944).
3287 non-depth views (internal merge request 3889).
3288 * Add CI test for disallowed contractions (internal merge request 4934).
3290 from XML tags (internal merge request 4936).
3292 (internal merge request 4947).
3294 apiext:VK_QCOM_render_pass_shader_resolve (internal merge request 4950).
3295 * Support `api` attribute fully in XML and scripts (internal merge request
3298 ename:VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16 (internal
3328 apiext:VK_KHR_maintenance4 extension (internal issue 2885).
3330 chapter>> describing typo aliases (internal issue 2897).
3333 (internal issue 2923).
3335 06271, 06374, and 06375 (internal merge requests 4827, 4830).
3339 require this in the style guide (internal merge request 4925).
3342 (internal merge request 4935).
3344 extension is not enabled in the specification being built (internal
3347 (internal merge request 4938).
3354 * apiext:VK_ARM_rasterization_order_attachment_access (internal merge
3382 (internal issue 2921).
3384 VU 06271 (internal issue 2917).
3388 of this change affecting downstream consumers of the XML (internal issue
3391 flink:vkQueuePresent (internal issue 2823).
3394 (internal merge request 4924).
3399 (internal merge request 4921).
3402 (internal issues 1761, 2484, and 2811).
3406 * apiext:VK_EXT_image_view_min_lod (internal merge request 4701).
3417 and remove duplicates (public issue 1483, internal issue 2620).
3424 build that does not include the corresponding core version (internal
3427 other refpages (internal issue 2151).
3430 operations when pname:protectedNoFault is supported (internal issues
3433 source but not being extracted and built (internal issue 2395).
3434 * Clarify VUID 04918 regarding use of code:Location decorations (internal
3437 <<initialization>> chapter (internal issue 2851).
3439 provisional video extensions (internal issue 2901).
3441 sample code (internal merge request 4889).
3444 places where the etext:KHR suffixes had not been removed (internal merge
3474 resources>> (internal issue 2692).
3475 * Changes to (nearly) eliminate dead internal links and improve scripts:
3484 extending slink:VkQueryPoolCreateInfo in `vk.xml` (internal issue 2861).
3485 * Grammar edits to slink:VkAccelerationStructureKHR (internal issue 2887).
3489 (internal merge request 4823).
3491 accidentally reintroduced but is still unused (internal merge request
3495 longer contains `"update`" (internal merge request 4886).
3498 (internal merge request 4896).
3523 * More cleanup of internal broken links in various builds of the specs.
3528 `category`, eliminating spurious warnings for external types (internal
3532 Vertex Processing>> chapter to make thematic breaks more clear (internal
3553 * Begin cleanup of internal broken links in various builds of the specs,
3559 everywhere (internal issue 2831).
3561 apiext:VK_FUCHSIA_buffer_collection APIs (internal issue 2836).
3563 <<acceleration-structure, Acceleration Structures>> chapter (internal
3568 section (internal merge request 4845).
3573 section (internal merge request 4847).
3598 statement 02515 (internal issue 2824).
3599 * Fix XML dependency for `<<VK_NV_device_generated_commands>>` (internal
3603 packed format naming conventions (internal merge request 4798).
3628 interactions with debug labels (internal issue 2777).
3630 slink:VkAccelerationStructureCreateInfoKHR (internal issue 2769).
3632 in API refpages (internal issue 2819).
3635 specification appendix rendering (internal issue 2826).
3637 ptext:addressMode[UVW] descriptions (internal issue 2829).
3641 ename:VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16 (internal merge
3644 pname:primitiveRestartEnable is ename:VK_TRUE (internal merge request
3647 in XML (internal merge request 4819).
3649 in VUID markup (internal merge request 4829).
3650 * Miscellaneous minor formatting and style fixes (internal merge requests
3672 (internal issue 1598).
3675 (internal issue 2040).
3678 (internal issue 2293).
3683 Determination>> section (internal issue 2709).
3686 Descriptor Type Correspondence>> table (internal issue 2751).
3692 (internal issue 2810).
3696 (internal issue 2815).
3699 generated API includes (internal issue 2816).
3704 (internal merge request 4765).
3706 the code:MeshShadingNV capability (internal merge request 4767).
3709 `<<VK_EXT_primitive_topology_list_restart>>` (internal merge request
3713 pname:filterMinmaxImageComponentMapping limits (internal merge request
3718 tag corresponding to supported integers (internal merge request 4803).
3722 (internal merge request 4807).
3724 compressed formats (internal merge request 4812).
3736 and run the check in CI (internal issue 2612).
3739 language cleanup (internal issue 2705).
3741 allocation count limits (internal issue 2791).
3743 (internal merge request 4794).
3766 Determination>> section (internal issue 2709).
3768 attribute presence and values where required (internal issue 2606).
3771 (internal issue 2782).
3772 * Fix typo in the description of code:CullDistancePerViewNV (internal
3778 statements (internal issue 1598)
3780 (internal issue 1598).
3785 set (internal merge request 4779).
3824 about 1/3 (internal issue 2422).
3829 CSS (internal issue 2784).
3831 for slink:VkAccelerationStructureBuildRangeInfoKHR.txt (internal issue
3834 set' (internal merge request 4762).
3836 union types (internal merge request 4772).
3862 to the clarifications (internal issue 2780).
3864 requiring a valid graphics pipeline be bound (internal issue 2785).
3867 copying or deserialization of a built acceleration structure (internal
3871 (internal merge request 4754).
3873 (internal merge request 4759).
3900 and Range Adjustment`" subsection (internal issues 2445, 2753).
3903 of it into a new VU statement (internal issue 2645).
3905 to comply with the spec style guidelinse (internal issue 2710).
3909 parameters (internal issue 2757).
3912 prevent recurrences (internal issue 2764).
3914 (internal issue 2773).
3919 include DEPTH_READ_ONLY_OPTIMAL and STENCIL_READ_ONLY_OPTIMAL (internal
3922 are not supported by the current PDF toolchain (internal issue 2778).
3925 navigation arrows (internal issue 2784).
3927 information (internal merge request 4717).
3930 query types (internal merge request 4728).
3932 allocating a memory object larger than the reported limit (internal
3935 slink:VkFramebufferAttachmentImageInfo (internal merge request 4744).
3961 to prevent this happening in the future (internal issues 1529, 2439).
3964 (internal issue 2742)
3969 device compatibility (internal issue 2744).
3973 sections (internal issue 2752)
3976 (internal issue 2763)
3979 section (internal merge request 4693)
4009 registry schema document (internal issue 2387).
4011 flink:vkCmdBindVertexBuffers2EXT::pname:pBuffers (internal issue 2574).
4014 slink:VkSubpassDependency and slink:VkSubpassDependency2 (internal issue
4018 must be supported in pname:bufferFeatures (internal issue 2686).
4020 flink:vkGetInstanceProcAddr must not be `NULL` (internal issue 2720).
4024 section (internal issue 2721).
4026 flink:vkQueuePresentKHR (internal issue 2729).
4029 <<fundamentals-queueoperation, Queue Operation>> sections (internal
4033 of the <<synchronization>> chapter where it was missing (internal issue
4040 (internal merge requests 4699, 4708).
4043 follow Vulkan conventions (internal merge request 4704).
4046 (internal merge request 4709).
4083 usage statements (internal issue 2586).
4086 table (internal merge request 4011).
4090 these tags (internal merge request 4689).
4106 vector mismatches (public issue 666; internal issues 1269, 2059, 2323).
4108 `returnedonly` structures in `vk.xml` (public issue 1482, internal issue
4114 qualifiers (public issue 1483, internal issue 2621).
4125 extension language (public issue 1565, internal issue 2724).
4131 slink:VkRenderPassBeginInfo::slink:VkClearValue (internal issue 2490).
4135 (internal issue 2634).
4137 flink:vkResetCommandBuffers::pname:pool (internal issue 2646).
4139 usage statements (internal issue 2651).
4142 members pname:srcAccessMask and pname:dstAccessMask (internal issue
4146 supported (internal issue 2660).
4148 refers to an acceleration structure that must have been built (internal
4151 <<shader-binding-table, Shader Binding Table>> section (internal issue
4154 (internal issue 2722).
4157 (internal issue 2733).
4161 Validation>> (internal merge request 4637).
4164 code:SignExtend and signed code:Format decorations (internal merge
4167 slink:VkPhysicalDeviceGlobalPriorityQueryFeaturesEXT (internal merge
4170 Requirements>> table (internal merge request 4655).
4172 (internal merge request 4663).
4188 extension appendices (internal issue 2713).
4190 flink:vkCmdWriteTimestamp2KHR (internal issue 2425).
4221 Assignment>> and <<fxvertex-input-extraction>> sections (internal issue
4224 of empty structures>> (internal issue 2174).
4226 "`operations`">> (internal merge request 4582).
4229 section (internal merge request 4596).
4232 flink:vkCreateShaderModule (internal merge request 4602).
4236 (internal merge request 4614).
4239 slink:VkDeviceCreateInfo valid usage statements (internal merge request
4244 (internal merge request 4623).
4246 (internal merge request 4627).
4249 modes (internal merge request 4631).
4276 that AABB intersections may be false-positives (internal issue 2597).
4279 following "`ASTC decode mode`" section (internal issue 2603).
4285 slink:VkGraphicsPipelineCreateInfo::pname:pVertexInputState (internal
4288 consistent and reorganize them in matching order (internal issue 2650).
4290 statement requiring the pname:constantID values be unique (internal
4293 flink:vkGetQueryPoolResults returns VK_NOT_READY>> (internal issue
4296 APIs should be defined in the spec (internal issue 2698).
4299 Validation>> section (internal merge request 4537).
4301 (internal merge request 4544).
4303 which can operate on multiple aspects (internal merge request 4586).
4306 results (internal merge request 4589).
4309 The `queues` attribute should be used instead (internal merge request
4312 language (internal merge request 4598).
4314 style guide to match (internal merge request 4611).
4317 distinguished in practice (internal vk-gl-cts issue 2846).
4358 slink:VkDisplayPropertiesKHR to be more precise (internal issue 695).
4360 slink:VkDescriptorPoolCreateInfo.txt (internal issue 2577).
4363 pname:fd and pname:handleType (internal issue 2607).
4365 flink:vkCmdDispatchBase (internal issue 2625).
4367 <<vertexpostproc-viewport, Controlling the Viewport>> section (internal
4371 section (internal issue 2640).
4373 (internal issue 2661).
4377 descriptions in the specification (internal issue 2666).
4379 `<<VK_KHR_deferred_host_operations>>` appendix (internal issue 2677).
4381 host-cachable memory for host acceleration structure builds (internal
4384 usage statements for slink:VkGraphicsPipelineCreateInfo (internal issue
4387 code:shaderImageInt64Atomics SPIR-V feature in `vk.xml` (internal SPIR-V
4390 pname:query index in pname:queryPool (internal merge request 4528).
4392 (internal merge request 4530).
4394 usage statement 04644 for ray tracing functionality (internal merge
4397 (internal merge request 4530).
4401 section (internal merge request 4561).
4403 `<<VK_EXT_custom_border_color>>` (internal merge request 4564).
4405 more consistent (internal merge request 4566).
4407 section for clarity (internal merge request 4567).
4410 in refpage summaries of ftext:vkCmd* (internal merge request 4569).
4412 names, to enable future variant APIs (internal merge request 4581).
4414 (internal merge request 4583).
4419 Validation>> section (internal merge request 4584).
4445 consistent with the <<fundamentals>> chapter (internal issue 2018).
4448 other kinds of sets (internal issue 2610).
4451 Determination>> section (internal issue 2623).
4453 slink:VkStridedDeviceAddressRegionKHR (internal issue 2631).
4456 (internal issue 2640).
4458 and parameters everywhere (internal issue 2656).
4460 similar uses), and update the style guide accordingly (internal issue
4463 up cases where certain state isn't required (internal merge request
4466 binding updates>> (internal merge request 4500).
4470 (internal merge request 4525).
4473 respectively (internal merge request 4541).
4475 `<<VK_KHR_zero_initialize_workgroup_memory>> appendix (internal merge
4479 for `<<VK_EXT_shader_image_atomic_int64>>` (internal
4501 * Add proposal template for new feature development (internal issue 2529).
4503 (internal issue 2600).
4505 (internal issue 2611).
4508 test>> (internal merge request 4480).
4510 tokens for `<<VK_QCOM_render_pass_store_ops>>` (internal merge request
4517 constants rather than enumerants (internal merge request 4493).
4519 extensions (internal merge request 4498).
4522 flink:vkCmdWriteAccelerationStructuresPropertiesKHR (internal merge
4546 extension reference pages (internal issue 2611).
4548 for new extensions (internal merge request 4491).
4551 (internal merge request 4492).
4553 `optional` in `vk.xml` (internal merge request 4501).
4582 query and set (internal issue 2310).
4586 manual interpretation of these properties (internal issue 2427).
4589 aspect layout (internal issue 2496).
4601 dname:VK_API_VERSION_PATCH (internal issue 2531).
4605 transform (internal issue 2571).
4607 (internal issue 2576).
4609 slink:VkDescriptorPoolCreateInfo (internal issue 2578).
4612 section (internal merge request 4298).
4614 `<<VK_QCOM_render_pass_transform>>` (internal merge request 4221).
4619 (internal merge request 4451).
4620 * Minor editorial fixes (internal merge request 4454).
4623 Validation>> section (internal merge request 4465).
4625 separating words and a trailing wildcard (internal merge request 4466).
4629 explicitly would prevent definition of dname:VK_NULL_HANDLE (internal
4660 internal needs).
4668 Validation>> section (internal issue 2561).
4674 (internal issue 2564). NOTE: it is possible this will affect downstream
4677 64-bit bitmasks should be reserved in both types (internal merge issue
4681 bitflag names specified by `disabled` extensions in `vk.xml` (internal
4682 merge request 4239, internal issue 2572).
4686 section (internal merge request 4439).
4709 Feature Structures>> (internal issue 2503).
4711 separate depth/stencil layouts (internal issue 2509).
4713 Vulkan 1.2 in slink:VkDeviceCreateInfo valid usage (internal issue
4717 flink:vkCmdCopyAccelerationStructureToMemoryKHR (internal issue 2538).
4719 description of elink:VkTimeDomainEXT (internal issue 2551).
4721 containing function pointer names (internal issue 2557).
4724 statements (internal merge request 4286).
4727 (internal merge request 4391).
4729 Vulkan 1.1 (internal merge request 4405).
4731 `"supported"` attribute in `vk.xml` (internal merge request 4411).
4733 support for mip filters (internal merge request 4413).
4736 after in the document (internal merge request 4423).
4740 allowed (internal merge request 4424).
4758 (internal issue 2512).
4766 <<features-requirements, Feature Requirements>> sections (internal issue
4771 slink:VkAllocationCallbacks (internal issue 2537).
4773 `<<VK_KHR_synchronization2>>` (internal issue 2539).
4775 ename:VK_ACCESS_TRANSFORM_FEEDBACK_COUNTER_READ_BIT_EXT access (internal
4777 * Fix typo in `<<VK_EXT_debug_utils>>` examples (internal merge request
4780 valid usage statements for code:OpImageWrite (internal merge request
4783 `<<VK_KHR_ray_tracing_pipeline>>` (internal merge request 4406).
4822 flink:vkCmdSetDepthBias (internal issue 2455).
4826 to match (internal issue 2481).
4829 set (internal issue 2501).
4832 (internal issue 2505).
4834 diagram>> (internal issue 2518).
4838 rate>> (internal issue 2524)
4841 coordinates>> (internal issue 2525).
4844 attachments (internal merge request 4332).
4846 usage statement for slink:VkMappedMemoryRange (internal merge request
4849 ename:VK_MEMORY_HEAP_MULTI_INSTANCE_BIT (internal merge request 4383).
4851 slink:VkImageViewCreateInfo to slink:VkImageCreateInfo (internal merge
4875 (internal issue 2505).
4903 (internal issue 2488).
4908 (internal issue 2490).
4911 section so the VU extraction script can process them properly (internal
4915 (internal merge request 4344).
4916 * Update copyright dates to 2021 (internal merge request 4345),
4919 section (internal issue 4349).
4922 code:WorkgroupMemoryExplicitLayout16BitAccessKHR (internal merge request
4925 slink:VkCoarseSampleLocationNV::pname:pSampleLocations (internal merge
4940 <<resources-bufferimagegranularity,bufferImageGranularity>> (internal
4944 section (internal merge request 4280).
4948 (internal merge request 4285).
4978 ray tracing sub-chapters (internal issue 2249).
4982 valid usage statements (internal issue 2435).
4986 slink:VkImageViewCreateInfo (internal issue 2458).
4988 appear in code:IncomingRayFlagsKHR variables (internal issue 2470).
4991 slink:VkDisplaySurfaceCreateInfoKHR (internal issue 2471).
4994 Operation>> section (internal issue 2474).
4996 `<<VK_EXT_transform_feedback>>` extension appendix (internal issue
5001 section (internal issue 2478).
5004 to be zero by setting the `optional` attribute in the XML (internal
5008 consistency with description of other parameters (internal issue 2485).
5011 from the etext:VK_PIPELINE_CREATE_RAY_TRACING_* bits (internal issue
5017 (internal issue 2493).
5019 Vulkan Environment for SPIR-V>> appendix (internal merge request 4265).
5021 extensions in valid usage statements (internal merge request 4293)
5023 the <<introduction-conventions, Document Conventions>> section (internal
5027 section (internal merge request 4296).
5030 section (internal merge request 4297).
5032 pname:bufferRowLength to fit in a signed 32-bit integer (internal merge
5036 appendix (internal merge request 4312).
5039 (internal merge request 4315).
5064 (internal issues 2416 and 2423).
5067 Shading Rates>> section (internal issue 2420).
5071 accordingly (internal issue 2434).
5073 slink:VkSamplerCreateInfo valid usage statement 01079 (internal issue
5080 actually wrote that output (internal issue 2448).
5083 to allow pname:viewportCount == 0 (internal issue 2449).
5085 slink:VkWriteDescriptorSetAccelerationStructureKHR (internal issue
5088 slink:VkAccelerationStructureGeometryTrianglesDataKHR (internal issue
5092 table (internal merge request 3428).
5116 section (internal issue 2394).
5118 (internal issue 2404).
5122 synchronization operations (internal issue 2411).
5123 * Update valid usage statement for flink:vkSetLocalDimmingAMD (internal
5126 terms of size being non-zero, instead of pname:deviceAddress (internal
5129 flink:vkQueueSubmit (internal merge request 4244).
5132 section (internal merge request 4255).
5134 slink:VkDescriptorUpdateTemplateEntry::pname:dstArrayElement (internal
5137 usage statements (internal merge request 4266).
5138 * Fix internal xrefs to the SPIR-V capabilities tables, which broke as a
5139 side effect of generating the table instead of handcoding it (internal
5141 * Fix normative language for code:WorkgroupSize (internal merge request
5144 from slink:VkDescriptorSetAllocateInfo::pname:pSetLayouts (internal
5146 * Remove trailing periods from SPIR-V valid usage statements (internal
5150 (internal merge request 4287).
5167 flink:vkCmdBuildAccelerationStructureNV (internal issue 2271).
5169 buffers with Ray Tracing Pipelines and Ray Query instructions (internal
5172 into a single appendix, so the table of contents looks cleaner (internal
5175 slink:VkCommandBufferAllocateInfo (internal merge request 4229).
5177 slink:VkDescriptorSetLayoutBinding (internal merge request 4246).
5178 * Tweak example of Docker image invocation in `BUILD.adoc` (internal merge
5182 (internal merge request 4252).
5184 flink:vkCmdBeginRenderPass and flink:vkCmdBeginRenderPass2 (internal
5187 (internal merge request 4263).
5219 structure members (internal issue 2428).
5221 (internal issue 2430).
5223 (internal merge request 4225).
5243 description (internal issue 2168).
5245 physical device-level commands (internal issue 2344).
5247 exists, but the extension is disabled (internal merge request 4219).
5252 extensions (internal merge request 4143):
5275 consistent with the chunked output (internal issue 2384).
5279 case (internal issue 2388).
5281 extension refpages (internal issue 2412).
5283 (internal issue 2413).
5289 pname:maxFramebufferLayers exceeds this value (internal merge request
5292 <<spirvenv-module-validation>> section (internal merge request 4206).
5294 `<<VK_KHR_fragment_shading_rate>>` extension (internal merge request
5311 proper place in the chunked specification index (internal issue 2384).
5313 flink:vkCmdDrawIndirectByteCountEXT (internal issue 2400).
5315 Guide (internal merge request 4162).
5319 (internal merge request 4186).
5321 images as attachments and non-attachments (internal merge request 4191).
5323 (internal merge request 4196).
5325 (internal merge request 4198).
5327 (internal merge request 4199).
5332 (internal merge request 4200).
5369 downstream (internal issue 2156).
5371 race (internal issue 2296).
5374 appropriate autogenerated validity statements (internal issue 2335;
5378 Fixed-Point to Floating-Point>> section (internal issue 2367).
5381 Extensions>> chapter (internal issue 2375).
5383 (internal issue 2379).
5385 (internal merge request 4177).
5388 slink:VkInputAttachmentAspectReference (internal merge request 4177).
5389 * Clarify <<interfaces, SPIR-V rules on decorations>> (internal
5392 `<<VK_EXT_separate_stencil_usage>>` conditional markup (internal
5397 * `<<VK_QCOM_rotated_copy_commands>>` (internal merge request 4132).
5409 (internal issue 2365).
5412 (internal issue 2380).
5416 (internal merge request 4117).
5418 (internal merge request 4175).
5454 (internal issue 2275).
5457 (internal merge request 4152).
5498 from `master` to `main` branch (internal issue 1351).
5507 `<<VK_KHR_multiview>>`, `<<VK_KHR_sampler_ycbcr_conversion>>` (internal
5510 and searchable in generated outputs (internal issue 2253, 2258).
5513 (internal issue 2316).
5515 (internal merge request 4087).
5517 (internal merge request 4096).
5520 Lifetime>> section (internal merge request 4100).
5522 into the "`Interactions and External Dependencies`" sections (internal
5545 significantly restructuring some of the common validity files (internal
5551 sections (internal issue 2281).
5554 differ for members of the same block (internal issue 2307).
5556 allowed uses of built-in SPIR-V variables (internal merge requests 3933,
5562 section (internal merge request 4054).
5564 (internal merge request 4061).
5566 paragraph in the <<versions-1.2, Version 1.2>> appendix (internal merge
5572 slink:VkWriteDescriptorSet and elink:VkImageLayout (internal merge
5578 image views>> tables (internal merge request 4066).
5581 the validation layer already does (internal merge request 4070).
5584 (internal merge request 4071).
5588 slink:VkImageViewCreateInfo valid usage statements (internal merge
5591 (internal merge request 4084).
5593 slink:VkSubmitInfo (internal merge request 4085).
5596 Vulkan 1.2 is supported (internal merge request 4088).
5612 overflow in the HTML output (internal issue 1354).
5613 * Also build core-only HTML spec in internal CI, to try and catch
5615 GitHub) (internal issue 1770).
5616 * Add internal CI test for un-tagged uses of "`undefined`", to help make
5617 sure we've carefully considered all such uses (internal issue 2270).
5620 ename:VK_ERROR_OUT_OF_HOST_MEMORY (internal issue 2290).
5622 the `<<VK_EXT_hdr_metadata>>` extension (internal issue 2291).
5626 section (internal issue 2302).
5628 SPIR-V capabilities (internal merge request 4047).
5630 Runtime SPIR-V Validation>> section (internal merge request 4048).
5633 slink:VkPhysicalDeviceSubgroupProperties (internal merge request 4050).
5660 commands may and may not return that error code (internal issue 2063).
5664 Respect] document (internal issue 2282).
5667 `<<VK_EXT_metal_surface>>` (internal merge request 4024).
5669 block on files in the repository (internal merge request 4036).
5672 (internal merge request 4037).
5692 <<interfaces-resources-descset, Descriptor Set Interface>> (internal
5695 Shader Resource Interface>> section (internal issue 2191).
5698 slink:VkBindImageMemoryInfo (internal issue 2260).
5701 (internal issue 2274).
5704 (internal merge request 4025)
5720 * Fix a few broken internal and external links, and add stub description
5728 behavior (internal issue 543).
5731 within the pname:countBuffer (internal issue 1309).
5733 (internal issues 2094, 2237).
5736 pipeline be declared with the code:Xfb execution mode (internal issue
5740 some other synchronisation APIs (internal issue 2146).
5743 when interacting with D3D11 fences (internal issue 2175).
5745 D3D resources (internal issue 2176).
5747 (internal issue 2262).
5749 (internal merge request 3998).
5751 `<<VK_IMG_filter_cubic>>` (internal merge request 4000).
5752 * Minor textual clarifications in ray tracing extensions (internal merge
5758 the parameter (internal merge request 4021).
5762 (internal merge request 4023).
5786 shaders>> (internal issue 2103).
5792 ename:VK_ACCESS_ACCELERATION_STRUCTURE_WRITE_BIT_KHR (internal issue
5794 * Improve description of 3D blitting in flink:vkCmdBlitImage (internal
5801 favor of the per-color-sample coverage. (internal merge request 3951).
5806 downsampled (internal merge request 3959).
5810 (internal merge request 3982).
5811 * Remove *Draft* status from `<<VK_EXT_private_data>>` (internal merge
5814 slink:VkSubmitInfo (internal merge request 3987).
5817 (internal merge request 3988).
5819 images with linear tiling cannot have sparse residency (internal merge
5823 non- ptext:UpdateAfterBind limits (internal merge request 3992).
5854 changes to show this information for commands and structures (internal
5858 section when memory semantics is *None* (internal issue 1782).
5860 containing only whitespace (internal issues 2039, 2042).
5862 pname:maxFragmentCombinedOutputResources>> (internal issue 2236).
5868 <<limits-maxImageDimensionCube>> limits (internal merge request 3922).
5870 VUID-VkFramebufferCreateInfo-flags-03188 (internal merge request 3934).
5873 new chapter (internal merge request 3955).
5878 * `<<VK_EXT_fragment_density_map2>>` (internal merge request 3914).
5897 (internal issue 1598).
5902 such as KTX2 to use these values as part of their internal cross-API
5904 (internal merge requests 1662, 2216).
5908 the access mask of ename:VK_ACCESS_SHADER_READ_BIT (internal issue
5912 (internal issue 2142).
5914 valid usage extraction plugin (internal issue 2215).
5916 statement 01881 to support external formats (internal issue 2220).
5920 is enabled, then it is valid to use that capability (internal merge
5926 pname:customBorderColorWithoutFormat>> is enabled (internal merge
5930 clarifying rules regarding types for image operations (internal merge
5933 (internal merge request 3921).
5935 Guide (internal merge request 3930).
5937 statement 03553 (internal merge request 3938).
5938 * Support <remove> tags for extending enumerants in XML (internal merge
5957 (internal issue 1924).
5962 slink:VkSubpassDescription, and slink:VkSubpassDescription2 (internal
5965 extension to flink:vkUpdateDescriptorSetWithTemplate (internal issue
5969 `config/vu-to-json/extension.rb` to match (internal issue 2215).
5973 (internal merge request 3872).
5977 harder-to-read list of extensions (internal merge request 3876).
5979 (internal merge request 3878).
5981 part of internal CI. While most files now have SPDX license identifier
5985 license (internal merge request 3904).
5987 <<features-shaderStorageImageMultisample>> feature (internal merge
5993 future-proofing (internal merge requests 3906, 3907, 3908, 3909, 3910).
5996 elink:VkSamplers, respectively (internal merge request 3923).
6014 valid usage statements, for future-proofing (internal merge requests
6016 * Misc. licensing updates (internal issue 1017):
6034 ename:VK_COMPONENT_SWIZZLE_IDENTITY in many places (internal merge
6037 `<<VK_KHR_16bit_storage>>` is enabled (internal merge request 3709).
6039 and corresponding bitmasks (internal merge request 3718).
6041 alignment rules (internal merge request 3750).
6043 <<primsrast-lines-bresenham>> sections (internal merge request 3792).
6046 (internal merge request 3873).
6048 flink:vkCreateImageView (internal merge request 3879).
6050 allow ASTC HDR formats (internal merge request 3881).
6053 (internal merge request 3882).
6056 slink:VkSamplerCreateInfo (internal merge request 3884).
6084 structure`". Update the style guide accordingly (internal issue 1083).
6088 enumerants introduced by extending a base enum type (internal issue
6093 not on transfer queues (internal issue 1701).
6098 extension (internal issue 1938).
6100 allowing it to return zero for completed operations (internal issue
6103 pname:instance (internal issue 2057).
6106 only allowing VUID assignment in `master` and `devel` branches (internal
6109 automatic generation of validation code (internal issue 2140).
6114 written explicit valid usage (internal issue 2140).
6115 * Fix description of slink:VkTextureLODGatherFormatPropertiesAMD (internal
6119 (internal merge request 3691).
6121 statements (internal merge request 3716).
6124 02386 for slink:VkMemoryAllocateInfo (internal merge request 3808).
6126 (internal merge request 3825).
6128 slink:VkDevicePrivateDataCreateInfoEXT XML (internal merge request
6131 built-in variables (internal merge request 3853).
6134 corresponding valid usage statements (internal merge request 3858).
6138 (internal merge request 3861).
6141 places (internal merge request 3862).
6147 valid usage statements, for future-proofing (internal merge requests
6171 resolution (internal issue 2158).
6174 statements (internal merge request 3831).
6176 core versions or extensions require each API (internal merge request
6181 VulkanConventions object (internal merge request 3836).
6186 `makeAllExts` scripts (internal merge requests 3837, 3838, 3840, 3841).
6188 (internal merge request 3843).
6206 internal issue 872).
6227 guide's description of these appendices accordingly (internal issue
6228 977, internal merge request 3819).
6231 compatibility classes as well (internal issue 1615).
6235 bound to device memory (internal issue 2033).
6238 headers (internal issue 2056).
6240 <<fundamentals-objectmodel-lifetime-cmdbuffers>> section (internal issue
6247 differently (internal issues 2075, 2136).
6249 flink:vkCreateAccelerationStructureKHR (internal issue 2077).
6251 claiming that blending is ignored for all integer formats (internal
6254 and `externsync="true"` in `vk.xml` (internal issue 2129).
6256 statements (internal issue 2141).
6267 (internal merge request 3568).
6273 an extension or core version (internal merge request 3789).
6276 will fail (internal merge request 3807).
6278 statement 03093 (internal merge request 3826).
6310 generated by flink:vkQueuePresentKHR (internal issue 1932).
6311 * Update references to the SPIR-V Specification to version 1.5.3 (internal
6315 (internal issue 1975).
6317 to prevent binding disjoint memory twice (internal merge request 3696).
6321 hardware buffers be bound to memory (internal merge request 3717).
6323 parameters with `optional="false,true"` XML attributes (internal merge
6348 is supported (internal issue 1961).
6351 pname:maxGeometryCount must: be zero. (internal issue 2079).
6354 pname:pNext chain (internal issue 2090).
6359 Conversion Format Features>> section (internal merge request 3727).
6366 flink:vkBindImageMemory, and slink:VkBindImageMemoryInfo (internal merge
6370 <<memory-device-bitmask-list>> section (internal merge request 3738).
6376 (internal merge request 3741).
6379 all be mentioned by name (internal merge request 3743).
6382 appendix (internal merge request 3744).
6383 * Use Khronos Dockerhub image for spec builds in internal CI (internal
6386 `<<VK_ANDROID_external_memory_android_hardware_buffer>>` (internal merge
6400 time for the single-page HTML specification. In our internal evaluation
6437 etext:VK_*_RANGE_SIZE tokens (internal issue 872).
6442 <<shaders-scope, Scope>> section (internal issue 1955).
6444 either NULL or an empty string to remove a previously set name (internal
6447 flink:vkEnumerateInstanceVersion (internal issue 2029).
6451 (internal issue 2049).
6453 avoid complaints from prawn-svg during PDF spec builds (internal issue
6459 <<renderpass-noattachments>> sections (internal issue 2066).
6462 slink:VkAttachmentReference2 (internal merge request 3664).
6465 (internal merge request 3680).
6467 pname:shaderSubgroupExtendedTypes>> for Vulkan 1.2 (internal merge
6470 (internal merge request 3694).
6472 token (internal merge request 3697).
6474 the specification (internal merge request 3699).
6480 and slink:VkGraphicsPipelineCreateInfo (internal merge request 3702).
6487 features or extensions>> (internal merge request 3710).
6490 (internal merge request 3710).
6492 build targets (internal merge request 3729).
6494 describing the structure in the macro argument (internal merge request
6501 slink:VkMemoryRequirements (internal merge request 3730).
6503 `<<VK_ANDROID_external_memory_android_hardware_buffer>>` (internal merge
6507 structure for which memory type bits must be exposed (internal
6525 specification (public issue 1195, internal issue 1999).
6530 internal issue 2048).
6538 to refer to it (internal issue 1963).
6540 avoid generator script warnings (internal issue 2016).
6542 the 1.2.135 update (internal issue 2044).
6545 in `vk.xml` (internal issue 2047).
6549 builds (internal issue 2053).
6552 ename:VK_ERROR_DEVICE_LOST (internal merge request 3667).
6554 cube array image view (internal merge request 3682).
6556 (internal merge request 3684).
6559 (internal merge request 3686).
6563 `successcodes` attributes of appropriate commands in `vk.xml` (internal
6596 of slink:VkLayerProperties (internal issue 1986).
6599 (internal issue 2011).
6602 `<<VK_INTEL_performance_query>>` extension (internal issue 2022).
6605 code:debugPrintfEXT operations (internal issue 2023).
6607 valid usage statement 01653 (internal merge request 3629).
6610 ename:VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT flag set (internal merge
6613 (internal merge request 3643).
6615 conditional markup instead of `VK_VULKAN_1_1` (internal merge request
6620 versions (internal merge request 3655).
6624 but that requires more work and is deferred (internal merge request
6627 01671 and add a missing statement (internal merge request 3657).
6630 placement of valid usage statements (internal merge request 3662).
6632 on comparable statements for slink:VkSubpassDescription (internal merge
6684 source document (internal merge request 3614).
6686 inside <remove> tags (internal merge request 3614).
6691 description of such formats (internal issue 1122).
6693 commands from instance extensions (internal issue 1960).
6696 depend on sample locations (internal issue 1855).
6700 macro (internal issue 1990).
6703 making the string required (internal issue 2002).
6705 slink:VkQueryPoolCreateInfoINTEL in `vk.xml` (internal merge request
6708 definition of slink:VkSubpassDependency (internal merge request 3603).
6712 command buffer, and restrict the VUs to performance queries (internal
6715 Shared Exponent Conversion>> section (internal merge request 3606).
6717 around a crash occurring in recent versions of asciidoctor-pdf (internal
6750 scripts that warns of bits 31 and higher being used (internal issue
6754 be controlled by the same feature as sampled images (internal issue
6759 and the valid usage statements for ftext:vkCmdBeginQuery* (internal
6763 (internal merge request 3533).
6766 valid structure type, to enable validation layers work (internal merge
6769 (internal merge request 3547).
6771 `VK_EXT_shader_subgroup_ballot` as deprecated in `vk.xml` (internal
6775 ename:VK_FILTER_LINAER, now that other filters exist (internal merge
6784 in valid usage statements (internal merge request 3563).
6787 as `VK_KHR_vulkan_memory_model` (internal merge request 3570).
6789 <<supported query types, queries>> chapter (internal merge request
6829 ename:VK_PIPELINE_STAGE_TRANSFER_BIT>> (internal issue 816).
6831 (internal issue 1098).
6834 (internal issue 1624).
6837 Instructions>> section (internal issue 1669).
6840 was called (internal issue 1700).
6846 inactive. Simplify parts of the texturing chapter accordingly (internal
6850 (internal merge request 3542).
6852 flink:vkBindImageMemory2, where it can be determined (internal merge
6901 error returns (internal issue 1654).
6906 (internal issue 1934).
6909 based on a similar statement for flink:vkBindBufferMemory (internal
6911 * Fix some 'name:' macros to the correct 'pname:' (internal merge request
6914 (internal merge request 3530).
6929 disallowed internal Asciidoctor conditionals into two (public issue
6941 the <<interfaces, Shader Interfaces>> chapter (internal issue 1067).
6944 Module>> section (internal issue 1739).
6946 pointers) to structure members and function parameters (internal issues
6949 remove an inappropriate valid usage statement (internal issue 1805).
6951 (internal issue 1809).
6955 with corresponding edits it (internal issue 1814).
6961 scope for patch barriers (internal issue 1905).
6963 which were accidentally removed in spec revision 1.1.129 (internal issue
6967 slink:VkAttachmentReference2KHR (internal merge request 3493).
6993 * Remove NVIDIA contributors from `<<VK_KHR_performance_query>>` (internal
7025 resource currently not available for use (internal issue 1751).
7028 flink:vkResetDescriptorPool commands (internal issue 1781).
7032 code:SubgroupLocalInvocationId>> description (internal issue 1810).
7036 element of the pname:pScissors array (internal issue 1861).
7038 Filtering>> (internal issue 1878).
7041 member non-const, like other feature structures (internal issue 1880).
7043 <<memory-model-memory-location, Memory Location>> appendix (internal
7048 multiple threads (internal merge request 3419).
7051 (internal merge request 3422).
7052 * Add Visual Studio folders to `.gitignore` (internal merge request 3450).
7057 an interaction with `<<VK_NV_coverage_reduction_mode>>` (internal merge
7082 (internal issue 1869).
7084 if the `<<VK_KHR_timeline_semaphore>>` extension is supported (internal
7087 and various slink:VkSparseMemoryBind VUs (internal merge request 3411).
7088 * Minor non-semantic markup and diagram fixes (internal merge request
7092 on the number of locations that can be used (internal merge request
7095 well as expected mappings for GLSL builtins (internal merge request
7135 Rules within a Module>> section (internal issue 1832).
7138 independentResolveNone>> feature (internal issue 1848).
7140 say that resolves only happen within the render area (internal issue
7145 host memory allocation and dedicated allocation (internal merge request
7166 (internal issue 1691).
7169 slink:VkExportSemaphoreWin32HandleInfoKHR (internal issue 1838).
7172 (internal issue 1846).
7174 slink:VkDescriptorSetLayoutBinding (internal issue 1849).
7176 timestamp queries (internal issue 1851).
7178 instruction precisions>> (internal merge request 3391).
7180 (internal merge request 3394).
7204 (internal issue 1823).
7208 semaphore signal operations (internal merge request 3368).
7210 directory (internal merge request 3381).
7237 a power of two (internal issue 1499).
7242 for slink:VkPhysicalDeviceShaderFloat16Int8FeaturesKHR (internal issue
7247 future (internal issue 1808).
7250 the promoted API name (internal issue 1809).
7252 UTF-8`" strings (internal issue 1813).
7254 slink:VkPhysicalDeviceLimits::ptext:maxDescriptorSet* limits (internal
7259 section (internal issue 3372).
7264 (internal spirv/SPIR-V issue 332).
7279 * Add style guide language on not using standalone `+` signs (internal
7280 issue 736); not using leading whitespace for markup (internal issue
7282 of markup (internal issue 949), and apply them to the specification.
7284 to the SPIR-V "`constant instruction`" definition (internal issue 1225).
7286 additional style guidelines (internal issue 1553).
7288 there is no depth framebuffer attachment (internal issue 1771).
7292 replicated (internal issue 1772).
7295 (internal issue 1773).
7297 markup workaround for Asciidoctor 2 compatibility (internal issue 1793).
7299 the extension appendix (internal issue 1801).
7301 currently run as part of internal CI (internal merge request 3285).
7302 * Correct "`an`" -> "`a`" prepositions where needed (internal merge
7306 extension defining it is supported (internal merge request 3341).
7309 (internal merge request 3324).
7311 Required Limits>> table (internal merge requests 3361).
7342 is now treated like any other extension (internal issue 1776).
7346 which may be addressed in the future (internal issue 1792).
7349 with naming rules for extensions (internal issue 1796).
7353 flink:vkBindImageMemory, and slink:VkBindImageMemoryInfo (internal merge
7358 (internal merge request 3323).
7360 `code:` macro, which was delegating to the wrong base class (internal
7387 slink:VkBlendOverlapEXT (internal issue 1766).
7390 flink:vkQueueBindSparse (internal issue 1774).
7392 checks, which will soon be available in the validation layer (internal
7395 guide (internal issue 1788).
7397 markup in case the URLs change in the future (internal issue 1797).
7399 slink:VkPipelineExecutableInfoKHR (internal merge request 3303).
7400 * Clean up markup indentation not matching the style guide (internal merge
7406 similar to the OpenCL 2.2 refpages (internal merge request 3322).
7409 idioms, and synchronize with the OpenXR scripts (internal merge request
7415 (internal merge request 3315).
7452 provisional in `vk.xml` (internal issue 1369).
7455 Variable Interface>> section (internal issue 1663).
7460 (internal issue 1746).
7461 * Use ACM reference style for normative references (internal merge request
7465 <<versions, Core Revisions (Informative)>> appendix (internal merge
7469 accidentally omitted in the initial release of the extension (internal
7472 ename:VK_IMAGE_USAGE_FRAGMENT_DENSITY_MAP_BIT_EXT (internal merge
7476 acceleration structure handle and geometries (internal merge request
7509 extension (internal issue 1677).
7510 * Update VK_ANDROID_native_buffer extension to spec version 8 (internal
7515 and correct the version to 4 in `vk.xml` (internal merge request
7539 index = 0 (internal issue 1735).
7543 enabled (internal issue 1737).
7545 Rules within a Module>> section (internal issue 1744).
7551 given the expected low use of the extension (internal issue 1734).
7560 slink:VkQueryPoolCreateInfo::pname:queryCount (internal issue 1742).
7594 generation in other projects (internal issue 1685).
7599 <<limits-maxTexelGatherOffset>> limits (internal issue 1723).
7602 Module>> sections (internal issue 1726).
7606 (internal issue 1729).
7608 promoted to Vulkan 1.1 (internal issue 1730).
7611 (internal issue 1740).
7613 <<VK_EXT_blend_operation_advanced>> (internal issue 1741).
7633 (internal merge request 3234).
7655 slink:VkDescriptorPoolSize::pname:descriptorCount (internal issue 1643).
7658 (internal issue 1707).
7686 Operations>> section (internal issues 926, 1719).
7689 slink:VkFramebufferCreateInfo (internal issue 1670).
7691 flink:vkCmdBeginQueryIndexedEXT (internal issue 1682).
7694 a bit depth less than 8 (internal issue 1688).
7696 <<queries, Queries>> chapter (internal issue 1692).
7698 * Fix an internal link to the <<spirvenv-correctly-rounded, Correctly
7728 slink:VkWriteDescriptorSet and slink:VkImageViewCreateInfo (internal
7731 vectorizing and robust buffer access>> (internal issue 1642).
7734 (internal issue 1645).
7737 <<fundamentals-errorcodes>> section (internal issue 1679).
7740 (internal issue 1704).
7745 Operations>> sections (internal merge request 3164).
7747 core SPIR-V Instructions>> table (internal merge request 3166).
7749 description of slink:VkPhysicalDeviceASTCDecodeFeaturesEXT (internal
7752 Operations Overview>> section (internal merge request 3184).
7754 `<<NV_shader_sm_builtins>>` extension spec language (internal merge
7758 Mandatory ASTC LDR format support>> table (internal merge request 3194).
7793 renderpasses>> with different resolve attachments (internal issue 1464).
7795 generation doesn't break (internal issue 1607).
7801 (internal issue 1646).
7803 section which should refer to rectangles, not triangles (internal issue
7806 (internal merge request 3110).
7808 table (internal merge request 3137).
7810 flink:vkQueueSubmit and flink:vkQueueBindSparse (internal merge request
7815 slink:VkPhysicalDeviceMaintenance3Properties (internal merge request
7818 optional in `vk.xml` (internal merge request 3157).
7836 slink:VkSparseImageMemoryBind (internal issue 1496).
7839 `<<VK_EXT_full_screen_exclusive>>` (internal issue 1622).
7841 flink:vkCmdEndQueryIndexedEXT (internal issue 1638).
7843 section of the style guide (internal issue 1649).
7846 `"disabled"` (internal issue 1657).
7847 * Fix typos in the description of slink:VkImageViewCreateInfo (internal
7897 being applied to (internal issue 779).
7901 to pass CI, until a more sophisticated fix can be done (internal issue
7905 increasing legibility (internal issue 1611).
7907 fixing some issues with refpage generation (internal issue 1630).
7910 Windows under Python 3.5 (internal merge request 3107).
7913 section (internal merge request 3108).
7914 * More script synchronization with OpenXR spec repository (internal merge
7918 the corresponding extension appendices (internal merge request 3112).
7934 the `chunked` target (public issue 578 / internal issue 1352).
7943 statements for flink:vkCmdClearAttachments (internal issue 1583).
7968 name (internal issue 1592).
7970 (internal issue 1618).
8024 branches when merging to master (internal issue 745).
8029 (internal issue 1579).
8031 Apply extensive internal edits to clean up and simplify the scripts, and
8041 * `VK_EXT_full_screen_exclusive` (internal issue 1439)
8043 * `VK_EXT_pipeline_creation_feedback` (internal issue 1560)
8044 * `VK_KHR_surface_protected_capabilities` (internal issue 1520)
8063 formats and ename:VK_FORMAT_FEATURE_DISJOINT_BIT (internal issue 1493).
8067 (internal issue 1565).
8070 instructions that don't perform any mathematical operations (internal
8073 (internal merge request 3062).
8098 on what was previously a single, gigantic chapter (internal issue 1554).
8120 * `VK_EXT_ycbcr_image_arrays` (internal issue 1361).
8140 non-uniform flow control>> have undefined behavior (internal issue
8144 (internal issue 1366).
8149 discussions of versions and extensions (internal issue 1473).
8152 <<features-limits-required, Required Limits>> tables (internal issue
8156 indirect dispatch and draw commands (internal issue 1513).
8161 attachments in formats that are not supported for rendering (internal
8165 apply if an attachment is ename:VK_ATTACHMENT_UNUSED (internal issue
8168 restricting pname:vertexStride to be positive (internal issue 1566).
8177 * `VK_EXT_depth_clip_enable` (internal issue 1485).
8206 VK_KHR_depth_stencil_resolve (internal issue 1527).
8226 public pull request 901, but done via an internal MR).
8233 (internal issue 1361).
8235 <<interfaces-builtin-variables, Built-In Variables>> section (internal
8239 the correct orientation, etc. (internal merge request 2968).
8278 during VUID assignment (internal issue 1382).
8280 bitmask types (internal issue 1411).
8286 error (internal issue 1412).
8290 slink:VkPhysicalDeviceVulkanMemoryModelFeaturesKHR (internal issue
8293 <<interfaces-resources-descset, Descriptor Set Interface>> (internal
8296 structures that can be passed in pname:pNext chains (internal issue
8300 (internal issue 1522).
8303 SPIR-V Instructions>> table (internal merge request 2996).
8309 should be autogenerated (internal issue 2944 and
8336 (internal issue 1483).
8339 externally-defined metadata properties (internal issue 1514).
8342 Validation Rules within a Module>> appendix (internal merge request
8346 in `vk.xml` (internal merge request 2975).
8347 * Update copyright dates on Khronos-copyrighted files to 2019 (internal
8373 section (internal issue 808).
8378 of the ftext:vkGet*ProcAddr commands is for each alias (internal issue
8382 processing stage (internal issue 1475).
8387 ename:VK_IMAGE_ASPECT_COLOR_BIT image views>> table (internal issue
8393 transform feedback related operations (internal issue 1487).
8398 polled the mesa-dev list in case there are use cases we missed (internal
8401 `VK_GOOGLE_decorate_string` in `vk.xml` (internal MR 2948).
8403 (internal MR 2950).
8405 minor markup issues discovered by the script (internal MR 2955).
8407 corresponding updates to per-platform build instructions (internal MR
8411 (internal MR 2960).
8413 it is clearly wrong (internal MR 2970).
8440 should be packed at least as tightly as std430 (internal issue 1386).
8443 slink:VkImageStencilUsageCreateInfoEXT (internal issue 1432).
8445 buffer mipmap chain for slink:VkMemoryAllocateInfo (internal issue
8482 4 (internal issue 1390).
8485 (internal issue 1459).
8487 rather than a transfer command (internal issue 1463).
8517 Rules within a Module>> section (internal issue 1123).
8520 ename:VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL (internal issue
8523 PDF on errors (internal issue 1435).
8526 relevante features and extensions are enabled (internal issue 1449).
8528 (internal issue 1455).
8529 * Build HTML output for extension reference pages (internal issue 1461).
8567 chunked HTML generation (internal issue 1352).
8570 shader (internal issue 1436).
8572 executed command output from CI make invocation (internal issue 1454).
8616 verifiable (internal issue 1419).
8623 (internal issue 1434).
8655 license (internal issue 1079).
8657 pname:maxMipLevels 1 if the format is ycbcr (internal issue 1361).
8660 constants across multiple pipelines (internal issue 1403).
8665 (internal issue 1428).
8669 (internal issue 1435).
8675 (internal issue cross-api/memory-model#72).
8708 (internal issue 1401).
8711 (internal issue 1416).
8739 features can be queried per-format (internal issue 1273).
8744 Memory`" (internal issue 1385).
8748 (internal issue 1410).
8786 (internal issue 663).
8788 <<interfaces-builtin-variables, Built-In Variables>> section (internal
8793 <<writing-undefined, Describing Undefined Behavior>> section (internal
8796 before use in the flink:vkAllocateDescriptorSets section (internal issue
8800 directive (internal issue 1391).
8837 limits when an Android external format is used (internal issue 1370).
8871 Newer Core Versions>> section in Vulkan 1.1 or later (internal issue
8970 * Add images to the <<Standard sample locations>> table (internal issue
8974 Instructions>> section (internal issue 1314).
8978 (internal issue 1316).
8980 list of optional: SPIR-V capabilities>> (internal issue 1320).
8984 section (internal issue 1346).
8987 choices we've made (internal issue 1351).
9016 release of the same subresource (internal issue 1290).
9021 these sections instead of duplicating language (internal issue 1310).
9024 possible self-dependencies (internal issue 1322).
9025 * Change order of <<Standard sample locations>> for 2xMSAA (internal issue
9064 Execution>> descriptions consistent with other pipeline stages (internal
9071 convention (internal issue 1333).
9090 offsets + range less than or equal to the buffer size (internal issue
9120 definition of "`promoted`" in the <<glossary, Glossary>> (internal issue
9128 language in the format-specific floating-point sections (internal issue
9133 are defined (internal issue 1299).
9135 (internal issue 1315).
9168 specification (internal issue 739).
9172 the <<features-limits-required, Required Limits>> table (internal issue
9178 statements for slink:VkImageFormatListCreateInfoKHR (internal pull
9197 flink:vkBindBufferMemory and flink:vkCmdBindDescriptorSets (internal
9202 section (internal issue 1262).
9207 Shader Resource and Storage Class Correspondence>> table (internal issue
9210 places (internal issue 1298).
9233 with GPL-based projects (internal issue 1017).
9236 files in `xml/` to not generate them by default (internal issue 1268)
9278 * Enable continuous integration tests on the internal Khronos gitlab
9280 on the public GitHub repository (internal issue 408).
9285 (internal issue 1125).
9289 Assignment>> sections (internal issue 1192).
9292 why the redundant conditional exist and are commented out (internal
9296 (internal issue 1233).
9299 sType/pNext style structures in a more generic way (internal issue
9305 slink:VkFormatProperties (internal issue 1244).
9308 name (internal issue 1279).
9314 binding (internal SPIR-V issue 264).
9319 array indexing operation (internal SPIR-V issue 289).
9357 * Update valid usage of slink:VkClearRect::pname:layerCount (internal
9387 for the 1.0 ref pages (internal issues 484, 1056, 1205).
9392 ename:VK_TRUE (internal issue 1222).
9393 * Fix Ruby extension code so `diff_html` Makefile target works (internal
9397 larger than the API spec (internal issue 1245).
9460 attribute instead (internal issue 942).
9463 guide (internal issue 993).
9465 language that had resulted in ambiguities (internal issue 1178).
9468 flink:vkCmdEndQuery, and removing redundant ones (internal issue 1213).
9470 fixed where "`(no edge)`" appears (internal issue 1215).
9509 circumstances under which you can have TCS without TES (internal issue
9513 use that definition for slink:VkImageViewCreateInfo (internal issue
9517 consistency, and add a markup style guide rule (internal issue 862).
9521 Synchronization>> chapters (internal issue 1062).
9525 present in the descriptor set layout (internal issue 1172).
9527 match graph origins of other image diagrams (internal issue 1176).
9531 (internal issue 1177).
9535 VUID-VkMemoryDedicatedAllocateInfo-image-01797 (internal issue 1184).
9537 were missed previously (internal issue 1185).
9541 images (internal issue 1193).
9543 never published (internal issue 1195).
9545 height viewports are allowed when this extension is enabled (internal
9548 always use descriptor bindings, not the other way around (internal issue
9552 (internal issue 1210).
9607 and not too large with respect to the spec body text (internal issue
9611 Vulkan 1.1 timeframe (internal issue 714).
9613 (internal issue 925).
9616 version(s) they contributed to (internal issue 987).
9619 aliases of the Vulkan 1.1 type (internal issue 991).
9621 features, extensions promoted to 1.1, or both (internal issues 992,
9628 (internal issue 991).
9632 to match (internal issue 1011).
9635 undefined values (internal issue 1014).
9637 minor version changes (internal issue 1033).
9651 versions can be different (internal issue 1048).
9655 lifecycle diagram (internal issue 1050).
9657 are ignored when push descriptors are not supported (internal issue
9661 (internal issue 1078).
9665 Binary Interface>> section (internal issue 1085).
9667 flink:VkBufferCreateFlagBits description (internal issue 1086).
9672 removal of GLSL correspondence/examples (internal issue 1090).
9674 and evaluation shaders, not an Output (internal issue 1109).
9676 <<textures-implict-reconstruction, Implicit Reconstruction>> (internal
9759 link to descriptions of those types (internal issue 860).
9761 spec markup, and fix some spec markup accordingly (internal issues 846,
9764 constant ranges in different shader stages (internal issue 1103).
9765 * Fix problem with diff_html target in extension.rb (internal issue 1104).
9770 `VK_EXT_depth_range_unrestricted` is not enabled (internal issue 1124),
9777 slink:sname:VkPipelineMultisampleStateCreateInfo (internal issue 1134).
9779 of the <<features-limits-required,Required Limits>> table (internal
9781 * Fix broken NOTE markup in slink:VkSamplerCreateInfo.txt (internal issue
9785 pname:mipLevels against pname:maxMipLevels (internal issue 1151).
9790 slink:VkImageSubresourceLayers.layerCount of the 2D image (internal
9795 synchronization semantics, and only storage class semantics (internal
9845 exception (internal issue 1118).
9847 "`general purpose`" as an adjective (internal issue 1121).
9852 backwards compatibility (internal issue 1126).
9894 * Fix some broken external links and internal xrefs (public pull 613).
9915 (internal issue 1029).
9917 slink:VkPhysicalDeviceExternalMemoryHostPropertiesEXT (internal issue
9963 * Refactor valid usage statements with internal conditionals in
9968 the validation layer code that consumes them (internal issue 1043).
9969 * Fix VkQueueGlobalPriorityEXT enum values missing _EXT suffix (internal
9972 (internal issue 1068).
9975 both cases (internal issue 1084).
10047 sections (internal issue 842).
10076 in table cells (internal issue 908).
10082 framebuffer-local dependency (internal issue 915).
10085 (internal issue 1023).
10088 (internal issue 1027).
10127 appendix (internal SPIR-V issue 166).
10130 section (internal issue 820).
10134 select a level below the base level for magnification (internal issue
10138 (internal issue 1020).
10169 For Wait Operations>> sections (internal issue 820).
10174 (internal issue 869).
10178 the specification consistent (internal issue 884).
10181 flink:vkCmdWaitEvents (internal issue 970).
10183 flink:vkCreateValidationCacheEXT (internal issue 995).
10186 the <<textures-layout-validation, Layout Validation>> section (internal
10237 elsewhere in the specification (internal issue 64).
10241 slink:VkDedicatedAllocationBufferCreateInfoNV structure (internal issue
10247 elink:VkSubpassDescriptionFlagBits (internal issue 864).
10252 applications (internal issue 872).
10255 what it is (internal issue 952).
10257 `VK_KHR_bind_memory2` extension, and rename that functionality (internal
10261 GitHub repository (internal issue 973).
10301 uniform style (internal issue 137).
10304 (internal issue 713).
10307 blocks to support it (internal issue 833).
10319 compatibility>> sections (internal issue 956).
10359 (internal issue 614)
10362 non-fragment stages (internal issue 933).
10391 homegrown network dependency traverser (internal issue 713).
10395 undefined (internal issue 893).
10397 slink:VkPipelineRasterizationStateCreateInfo into two (internal issue
10402 +VK_KHR_dedicated_allocation+ (internal issue 944).
10408 VK_EXTERNAL_FENCE_HANDLE_TYPE_SYNC_FD_BIT_KHR (internal issue 950).
10443 not cover integer formats (internal issue 550).
10445 for one format can be sanitized when used via another format (internal
10449 in a render pass (internal issue 929).
10451 schema, and the schema documentation (internal issue 946).
10477 (internal issue 863).
10479 asciidoc section markup in the style guide (internal issue 898).
10482 code:VariablePointersUniformBufferBlock (internal issue 928).
10524 internal issue 753).
10530 members (internal issues 803, 849).
10532 push_constant declaration (internal issue 919).
10563 just a documentation bug that it was flipped to lower-left (internal
10567 (internal issue 829).
10570 pname:pDynamicStates must be unique (internal issue 851).
10607 slink:VkImageViewCreateInfo (internal issue 815).
10610 only required on systems that support multi-GPU (internal issue 835).
10613 accordingly (internal issue 839).
10618 interaction between flink:vkCmdFillBuffer and an extension (internal
10621 which was already covered by implicit valid usage (internal issue 854).
10624 (internal issue 874).
10651 unmapped>> (internal issue 819).
10653 object, not a variable (internal issue 836).
10655 equations are rendered properly (internal issue 845).
10659 enumerated type (internal issue 856).
10662 instead of *link (internal issue 886).
10668 generated *output* formats (internal issue 327). This enables broader
10706 aligned to a multiple of pname:nonCoherentAtomSize (internal issue 611).
10708 different graphics API or Vulkan ICD (internal issue 639).
10709 * Require locations on user in/out in `GL_KHR_vulkan_glsl` (internal issue
10712 to match (internal issue 838).
10715 (internal issue 841).
10738 <<fundamentals-errorcodes, description of those errors (internal issue
10742 devices in a logical device need to wait on it (internal issue 730).
10745 slink:VkImageFormatProperties2KHR (internal issue 814).
10747 chapter (internal issue 818).
10750 to JSON vu schema and add clean_validusage target (internal issue 826).
10754 extraction for the validation layers (internal issue 828).
10775 * Modify reference page extraction script to make internal links to spec
10801 of the specification (internal issue 583).
10803 the process and tag format in the style guide (internal issue 583).
10807 Extensions and Device Extensions>> section (internal issue 749).
10809 code:BufferBlock decoration (internal issue 750).
10811 slink:VkWriteDescriptorSet::pname:dstSet (internal issue 767)
10814 section (internal issue 770).
10816 <<fragops-ds-state, Depth and Stencil Operations>> section (internal
10844 * Add missing VU statements for flink:vkUpdateDescriptorSets (internal
10847 (internal issue 776).
10875 term from facingness of a polygon (internal issue 662).
10881 support for individual formats may: queried separately (internal issue
10886 planes (internal issue 721).
10887 * Re-remove KHX variants of KHR structure types after promotion (internal
10921 against 1.0 (internal issue 612).
10923 ptext:pNext chain must: not appear more than once in a chain (internal
10927 (internal issue 754).
10959 and ptext:pNext (internal issue 535).
10961 `VK_EXT_swapchain_colorspace` extension (internal issue 632).
10963 ptext:pNext chain of a base structure) to the style guide (internal
10966 the spec (internal issue 744).
10984 * Fix all dangling internal cross-references in the 1.0-extensions
11009 SDK cube demo (internal issue 179).
11010 * Reorder VkExternalMemoryHandleTypeFlagBitsNV description (internal issue
11014 flags>> in a bitfield (internal issue 640).
11017 (internal issue 685).
11019 the explicit valid usage block (internal issue 693).
11023 Directly to Display Devices>> section (internal issue 698, 704, 716).
11025 for 2D images (internal issue 719).
11027 the Input storage class (internal issue 733).
11029 from Python 3.0-3.2 using `future` package (internal issue 737).
11030 * Remove nonexistent structure type enums from vk.xml (internal issue
11034 those structures (internal issue 740).
11066 * Document rules about extension interactions in the style guide (internal
11070 VK_KHR_wayland_surface extension (internal issue 666).
11072 the `VK_KHR_maintainance1` extension is present (internal issue 686).
11101 in the access types section (internal issue 552).
11104 return an array of values, not structures (internal issue 699).
11168 ename:VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT) (internal issue 540).
11169 * Disable `VK_EXT_swapchain_colorspace` extension until internal issues
11173 (internal issue 680).
11232 * Moved to Asciidoctor for spec builds (internal issue 121).
11234 asciidoc files, and what to name them (internal issue 626).
11237 manually. (internal issue 642).
11245 updated when a new extension is supported (internal issue 648).
11247 WSI extensions show up in the HTML index (internal issue 648).
11284 offsets are handled (internal issue 355).
11287 extensions (internal issue 448).
11289 +<<VK_EXT_shader_subgroup_ballot>>+ extensions (internal issue 449).
11292 approximate the ellipse major and minor axes (internal issue 547).
11294 introduction to the <<interfaces,Shader Interfaces>> chapter (internal
11303 (internal issue 613).
11305 (internal issue 631).
11345 1:1 fashion (internal issue 546).
11348 when the format is not depth/stencil (internal issue 594).
11379 valid usage statements for all of the applicable API calls (internal
11383 ename:VK_SUCCESS for the requested image configuration (internal issue
11413 (internal issue 516).
11416 to ``feature or extension'' where relevant (internal issues 448, 590).
11419 (internal issue 517).
11421 formats in the description of slink:VkColorSpaceKHR (internal issue
11424 meaningful (internal issue 583).
11465 (internal issue 553).
11467 creation of 1D sparse images (internal issue 573).
11470 malstructured asciidoc (internal issues 578, 586).
11491 when needed (internal issue 462).
11493 Still working on the PDF (internal issue 536).
11513 slink:VkImportMemoryWin32HandleInfoNV::pname:handle (internal issue
11516 htmldiff service (internal issue 525).
11518 it to differ only for depth/stencil formats (internal issue 544).
11520 Vulkan based on +vk.xml+ (internal issue 558).
11524 (internal issue 569).
11571 appearing in another block now (internal issue 513).
11600 (internal issue 413).
11603 flags (internal issue 478).
11606 usage for slink:VkImageCreateInfo::pname:arrayLayers (internal issue
11610 term (internal issue 531).
11636 type exists that can be bound to sparse buffers (internal issue 494).
11638 language to allow multisampled depth-stencil images (internal issue
11661 restrictions of asciidoc syntax (internal issue 101).
11669 browsers (internal issue 313).
11675 "Valid Usage (Implicit)" (internal issue 392).
11681 (internal issue 486).
11684 (internal issue 487).
11687 on BSD and MaxOS X date commands (internal issue 500).
11704 (public issues 220, 318, 325, 365; internal issues 451, 496)
11726 contents, to match HTML outputs (internal issue 43).
11728 space limitations (internal issue 346).
11730 (internal issue 400).
11732 naming rules, matching the spelling rules (internal issue 471).
11735 extensions (internal issue 483).
11738 slink:VkSubpassDescription::pname:colorAttachmentCount (internal
11743 (if they differ) (internal issue 499).
11748 (hopefully) reduce future internal git churn as edits are made and
11751 source (internal issue 367).
11771 (internal issue 396).
11773 to the validation layers (internal issue 398).
11776 range (internal issue 412).
11777 * Specify ``a'' vs. ``an'' use in the style guide (internal issue 432).
11780 (internal issue 435).
11782 (internal issue 441).
11785 pname:robustBufferAccess (internal issue 479).
11824 Header Control>> appendix (internal issue 6).
11829 recording (internal issue 241).
11832 slink:VkImageLayout validity language (internal issue 320).
11839 normative language (internal issue 407).
11843 Sample Counts>> section (internal issue 445).
11845 flink:vkCmdDrawIndexed rather than flink:vkCmdDrawIndirect (internal
11850 extension (internal issue 461).
11897 flink:VkShaderModuleCreateInfo into an internal link to the normative
11905 (internal issue 393).
11909 number of levels in the view (internal issue 406).
11911 with their own binary-compatible definition (internal issue 439).
11913 Android compilers (internal issue 441).
11914 * Implement the single-branch model as described above (internal issue
11947 code:boolean type rather than code:integer (internal issue 323).
11950 buffer range (internal issue 426).
11953 command buffer is relevant (internal issue 434).
11989 Boilerplate>> appendix (internal issue 6).
11993 performed, and allowing for vectorization (internal issue 332).
11995 spec sources in the style guide (internal issue 395).
11998 parameters that the specified display does not support (internal issue
12001 more clearly remove the subroutine keyword alongside it (internal issue
12004 not contained in the layout (internal issue 427).
12050 (internal issue 309).
12053 on use (read or write) rather than on decoration (internal issue
12059 all types is code:highp when using a desktop version (internal issue
12063 with a single mipmap level (internal issue 369).
12068 about formats with no features (internal issue 371).
12071 is a lot of work for limited use cases (internal issue 401).
12113 extension (internal issue 247).
12117 but rather is performed as a side effect of presentation (internal issue
12120 the VK_KHR_display_swapchain extension is present (internal issue
12123 interactions with VK_KHR_display_swapchain (internal issue 247).
12125 <<fxvertex,Fixed-Function Vertex Processing>> section (internal issue
12131 flink:vkCmdBlit and slink:VkImageBlit (internal issue 382).
12168 are being extracted (public issues 44, 55, 160; internal issue 389).
12206 <<interfaces-builtin-variables,Built-in Variables>> section (internal
12208 * Remove definition of presentation engine internal queue lengths
12211 Integration,wsi>> chapter (internal issue 374).
12215 "Khronos-provided" since the Android loader is not (internal issue 380)
12271 Vulkan API, instead of the pre-1.0-release internal revisions
12282 only applies when that value is the size of an array (internal issue
12287 section (internal issue 345).
12289 syntax) for vertex shader built-ins (internal issue 368).
12291 apispec.txt for the single-page version of the ref pages (internal
12332 VK_EXT_debug_report extension (internal issue 328).
12334 with a note about some apparent weirdnesses this might entail (internal
12378 (internal issue 109).
12381 (internal issue 323).
12385 (internal issue 338).
12388 (internal issue 343).
12391 section (internal SPIR-V issue 37).
12421 to the actual etext:VK_IMAGE_LAYOUT{SRC,DST}_OPTIMAL (internal issue
12425 (internal issue 305).
12449 <<queries-pipestats,Pipeline Statistics Queries>> (internal issue
12490 implementations should not manage the size of pipeline cache (internal
12492 * Deprecate the concept of device layers and associated commands (internal
12495 flink:vkGetPhysicalDeviceSurfaceCapabilitiesKHR (internal issue 314).
12497 a structure is a multiple of the structure's base alignment (internal
12503 typename (space and color are two words, not one) (internal issue 322).
12508 section, and add normative language (internal issue 323).
12511 runtime error is returned (internal issue 324).
12544 (internal issue 91).
12546 (internal issue 149).
12549 flink:vkInvalidateMappedMemoryRanges (internal issue 266).
12590 * Fix broken internal links, describe structures consistently, use
12601 creating an instance (internal issue 176).
12603 <<fundamentals-validusageValid Usage>> section (internal issue 254).
12606 to the actual maximum supported size for the format (internal issue
12611 being queried (internal issue 257).
12615 shader entry point in a shader module (internal issue 279).
12617 flink:vkCmdClearDepthStencilImage (internal issue 283).
12620 anywhere near that size (internal issue 284).
12671 Creation>> chapter (internal issue 179).
12673 elink:VkCullModeFlagBits (internal issue 268).
12708 spec-const arrays in initializers (internal issue 248).
12710 to state that user-defined variable interface must match too (internal
12733 but does not fully close, public issue 117 / internal issue 246).
12749 (internal issue 110)
12751 ptext:maxExtent.sampleCounts -> pname:sampleCounts (internal issue
12755 <<synchronization-semaphores,Semaphores>> section (internal issue
12759 that there is no Android-specific WSI query, and why (internal issue
12815 * Add max enum values to "flag bits" enums (internal issue 136).
12818 (internal issue 202).
12826 (internal issue 217).
12828 output directory, working around an a2x limitation (internal issue
12904 * Fixed excessive spacing in tables in XHTML (internal issue 18).
12911 the primary command buffers in pname:pCommandBuffers (internal issue
12914 NULL (internal issue 117).
12917 of color components) (internal issue 175).
12921 release number independent of the spec patch number (internal issue
12925 a null-terminated UTF-8 string" (internal issue 197).
13012 (internal issue 107).
13016 former is a strict subset of the latter ones (internal issue 116).
13018 exceeding the descriptor pool capacity (internal issue 140).
13020 flink:vkEnumeratePhysicalDevices query (internal issue 163).
13050 optional feature not introducing new commands or enums (internal
13053 not refer to nonexistent (GL-specific) state (internal issue 111).
13057 buffer" (internal issue 118).
13061 flink:vkCmdDrawIndexedIndirect (internal issue 119).
13063 Resources>> sparse memory example (internal issue 122).
13065 VK_KHR_display extension (internal issue 125)
13068 pname:pSparseMemoryRequirementCount parameter (internal issue 132)
13071 (internal issue 133)
13073 <<samplers,Samplers>> chapter (internal issue 134).
13074 * Fix "Input Attachment" GLSL example to use correct syntax (internal