Vulkan-Docs/chapters
Jon Leech b1042a3204 Change log for April 7, 2019 Vulkan 1.1.106 spec update:
* Update release number to 106.

Public Issues:

  * Add searchbox and generate search index for the chunked HTML target.
    Note that doing this requires several new toolchain components to build
    the `chunked` target (public issue 578 / internal issue 1352).
  * Remove descriptions of flink:vkCreateSampler sampler constraints which
    were repeated in the valid usage statements (public pull request 648).
  * Fix sense of conditional around a valid usage statement in the
    <<copies>> chapter (public issue 942).

Internal Issues:

  * Add missing pname:extent.width and pname:extent.height valid usage
    statements for flink:vkCmdClearAttachments (internal issue 1583).
  * Fix some inconsistencies in structures and corresponding pname:sType
    enumerant names by renaming
    sname:VkPhysicalDeviceShaderDrawParameterFeatures ->
    slink:slink:VkPhysicalDeviceShaderDrawParametersFeatures;
    sname:VkPhysicalDeviceVariablePointerFeatures ->
    slink:VkPhysicalDeviceVariablePointerFeatures;
    sname:VkPhysicalDeviceVariablePointerFeaturesKHR ->
    slink:VkPhysicalDeviceVariablePointerFeaturesKHR;
    sname:VkPhysicalDeviceBufferAddressFeaturesEXT ->
    slink:VkPhysicalDeviceBufferDeviceAddressFeaturesEXT;
    etext:VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DRAW_PARAMETER_FEATURES
    ->
    ename:VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DRAW_PARAMETERS_FEATURES;
    etext:VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES ->
    ename:VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES;
    etext:VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES_KHR ->
    ename:VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES_KHR;
    and etext:VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_ADDRESS_FEATURES_EXT
    ->
    ename:VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES_EXT.
    The old names are still available as aliases for backwards
    compatibility. This change required introducing valid XML markup which
    externally written XML processing scripts may need to be modified to
    accomodate, to support multiple aliases of a single command or token
    name (internal issue 1592).
  * Add slink:VkDevice as the first parameter to flink:vkSetLocalDimmingAMD
    (internal issue 1618).
  * Improve CI header compilation tests to test all Vulkan platform
    includes, using fake platform headers where needed, and change the
    `allchecks` Makefile target to use the more comprehensive
    `check_spec_links.py` script instead of the retired `checkinc` and
    `checklinks` targets.
  * Move descriptions of the ASTC compressed texture decode mode from the
    <<appendix-compressedtex-astc,appendix>> to the recently updated
    external Khronos Data Format Specification.
  * Fix minor markup and spelling issues in the `VK_NV_ray_tracing`
    extension.
2019-04-07 20:17:23 -07:00
..
VK_AMD_buffer_marker Change log for November 12, 2018 Vulkan 1.1.92 spec update: 2018-11-12 04:40:40 -08:00
VK_EXT_acquire_xlib_display Restructure the repository to put the specification Makefile and 2018-04-04 23:08:43 -07:00
VK_EXT_blend_operation_advanced Change log for March 3, 2019 Vulkan 1.1.102 spec update: 2019-03-03 21:05:48 -08:00
VK_EXT_direct_mode_display Restructure the repository to put the specification Makefile and 2018-04-04 23:08:43 -07:00
VK_EXT_display_control Change log for June 18, 2018 Vulkan 1.1.78 spec update: 2018-06-18 01:46:28 -07:00
VK_EXT_display_surface_counter Change log for November 18, 2018 Vulkan 1.1.93 spec update: 2018-11-18 02:55:14 -08:00
VK_EXT_metal_surface Change log for March 3, 2019 Vulkan 1.1.102 spec update: 2019-03-03 21:05:48 -08:00
VK_EXT_pipeline_creation_feedback Change log for March 18, 2019 Vulkan 1.1.104 spec update: 2019-03-17 06:05:46 -07:00
VK_EXT_validation_cache Random markup fixes 2018-06-11 21:04:31 +02:00
VK_FUCHSIA_imagepipe_surface Change log for January 05, 2019 Vulkan 1.1.97 spec update: 2019-01-05 19:40:12 -08:00
VK_GGP_stream_descriptor_surface Change log for March 19, 2019 Vulkan 1.1.105 spec update (GDC edition): 2019-03-19 01:18:13 -07:00
VK_GOOGLE_display_timing Fix random markup (#935) 2019-03-19 00:38:42 -07:00
VK_KHR_android_surface Change log for January 13, 2019 Vulkan 1.1.98 spec update: 2019-01-13 05:53:27 -08:00
VK_KHR_display Change log for January 05, 2019 Vulkan 1.1.97 spec update: 2019-01-05 19:40:12 -08:00
VK_KHR_display_swapchain Change log for January 05, 2019 Vulkan 1.1.97 spec update: 2019-01-05 19:40:12 -08:00
VK_KHR_incremental_present Fix some markup (#900) 2019-01-28 03:31:26 -08:00
VK_KHR_shared_presentable_image Change log for January 05, 2019 Vulkan 1.1.97 spec update: 2019-01-05 19:40:12 -08:00
VK_KHR_surface Change log for March 19, 2019 Vulkan 1.1.105 spec update (GDC edition): 2019-03-19 01:18:13 -07:00
VK_KHR_swapchain Change log for April 7, 2019 Vulkan 1.1.106 spec update: 2019-04-07 20:17:23 -07:00
VK_KHR_wayland_surface Change log for January 05, 2019 Vulkan 1.1.97 spec update: 2019-01-05 19:40:12 -08:00
VK_KHR_win32_surface Change log for January 05, 2019 Vulkan 1.1.97 spec update: 2019-01-05 19:40:12 -08:00
VK_KHR_xcb_surface Change log for January 05, 2019 Vulkan 1.1.97 spec update: 2019-01-05 19:40:12 -08:00
VK_KHR_xlib_surface Change log for January 05, 2019 Vulkan 1.1.97 spec update: 2019-01-05 19:40:12 -08:00
VK_MVK_ios_surface Change log for March 3, 2019 Vulkan 1.1.102 spec update: 2019-03-03 21:05:48 -08:00
VK_MVK_macos_surface Change log for March 3, 2019 Vulkan 1.1.102 spec update: 2019-03-03 21:05:48 -08:00
VK_NN_vi_surface Change log for March 18, 2019 Vulkan 1.1.104 spec update: 2019-03-17 06:05:46 -07:00
VK_NVX_device_generated_commands Change log for February 3, 2019 Vulkan 1.1.99 spec update: 2019-02-04 01:26:23 -08:00
VK_NV_clip_space_w_scaling Change log for March 5, 2018 Vulkan 1.1.72 spec update: 2018-04-05 04:24:56 -07:00
VK_NV_device_diagnostic_checkpoints Change log for November 12, 2018 Vulkan 1.1.92 spec update: 2018-11-12 04:40:40 -08:00
VK_NV_external_memory Restructure the repository to put the specification Makefile and 2018-04-04 23:08:43 -07:00
VK_NV_external_memory_capabilities Change log for November 18, 2018 Vulkan 1.1.93 spec update: 2018-11-18 02:55:14 -08:00
VK_NV_external_memory_win32 Change log for January 13, 2019 Vulkan 1.1.98 spec update: 2019-01-13 05:53:27 -08:00
VK_NV_mesh_shader Change log for March 3, 2019 Vulkan 1.1.102 spec update: 2019-03-03 21:05:48 -08:00
VK_NV_ray_tracing Change log for April 7, 2019 Vulkan 1.1.106 spec update: 2019-04-07 20:17:23 -07:00
VK_NV_win32_keyed_mutex Change log for November 18, 2018 Vulkan 1.1.93 spec update: 2018-11-18 02:55:14 -08:00
VK_AMD_shader_info.txt Change log for November 18, 2018 Vulkan 1.1.93 spec update: 2018-11-18 02:55:14 -08:00
VK_EXT_debug_marker.txt Restructure the repository to put the specification Makefile and 2018-04-04 23:08:43 -07:00
VK_EXT_debug_report.txt Change log for March 18, 2019 Vulkan 1.1.104 spec update: 2019-03-17 06:05:46 -07:00
VK_EXT_debug_utils.txt Change log for March 18, 2019 Vulkan 1.1.104 spec update: 2019-03-17 06:05:46 -07:00
VK_EXT_hdr_metadata.txt Change log for January 05, 2019 Vulkan 1.1.97 spec update: 2019-01-05 19:40:12 -08:00
VK_EXT_validation_features.txt Change log for January 05, 2019 Vulkan 1.1.97 spec update: 2019-01-05 19:40:12 -08:00
VK_EXT_validation_flags.txt Restructure the repository to put the specification Makefile and 2018-04-04 23:08:43 -07:00
VK_GGP_frame_token.txt Change log for March 19, 2019 Vulkan 1.1.105 spec update (GDC edition): 2019-03-19 01:18:13 -07:00
capabilities.txt Change log for March 3, 2019 Vulkan 1.1.102 spec update: 2019-03-03 21:05:48 -08:00
clears.txt Change log for April 7, 2019 Vulkan 1.1.106 spec update: 2019-04-07 20:17:23 -07:00
cmdbuffers.txt Fix random markup (#935) 2019-03-19 00:38:42 -07:00
copies.txt Change log for April 7, 2019 Vulkan 1.1.106 spec update: 2019-04-07 20:17:23 -07:00
debugging.txt Change log for November 12, 2018 Vulkan 1.1.92 spec update: 2018-11-12 04:40:40 -08:00
descriptorsets.txt Change log for April 7, 2019 Vulkan 1.1.106 spec update: 2019-04-07 20:17:23 -07:00
devsandqueues.txt Change log for March 18, 2019 Vulkan 1.1.104 spec update: 2019-03-17 06:05:46 -07:00
dispatch.txt Fix random markup (#935) 2019-03-19 00:38:42 -07:00
drawing.txt Fix random markup (#935) 2019-03-19 00:38:42 -07:00
extensions.txt Change log for March 19, 2019 Vulkan 1.1.105 spec update (GDC edition): 2019-03-19 01:18:13 -07:00
features.txt Change log for April 7, 2019 Vulkan 1.1.106 spec update: 2019-04-07 20:17:23 -07:00
formats.txt Change log for March 11, 2019 Vulkan 1.1.103 spec update: 2019-03-11 02:10:05 -07:00
fragmentdensitymapops.txt Change log for January 05, 2019 Vulkan 1.1.97 spec update: 2019-01-05 19:40:12 -08:00
fragops.txt Change log for March 3, 2019 Vulkan 1.1.102 spec update: 2019-03-03 21:05:48 -08:00
framebuffer.txt Change log for March 3, 2019 Vulkan 1.1.102 spec update: 2019-03-03 21:05:48 -08:00
fundamentals.txt Change log for March 18, 2019 Vulkan 1.1.104 spec update: 2019-03-17 06:05:46 -07:00
fxvertex.txt Change log for March 3, 2019 Vulkan 1.1.102 spec update: 2019-03-03 21:05:48 -08:00
geometry.txt Change log for March 3, 2019 Vulkan 1.1.102 spec update: 2019-03-03 21:05:48 -08:00
initialization.txt Change log for March 18, 2019 Vulkan 1.1.104 spec update: 2019-03-17 06:05:46 -07:00
interfaces.txt Fix random markup (#935) 2019-03-19 00:38:42 -07:00
introduction.txt Change log for April 7, 2019 Vulkan 1.1.106 spec update: 2019-04-07 20:17:23 -07:00
limits.txt Change log for March 18, 2019 Vulkan 1.1.104 spec update: 2019-03-17 06:05:46 -07:00
memory.txt Fix random markup (#935) 2019-03-19 00:38:42 -07:00
pipelines.txt Change log for April 7, 2019 Vulkan 1.1.106 spec update: 2019-04-07 20:17:23 -07:00
primsrast.txt Fix random markup (#935) 2019-03-19 00:38:42 -07:00
queries.txt Change log for March 18, 2019 Vulkan 1.1.104 spec update: 2019-03-17 06:05:46 -07:00
renderpass.txt Fix random markup (#935) 2019-03-19 00:38:42 -07:00
resources.txt Fix random markup (#935) 2019-03-19 00:38:42 -07:00
samplers.txt Remove sampler descriptions already in VU (#648) 2019-04-07 17:27:38 -07:00
shaders.txt Change log for March 18, 2019 Vulkan 1.1.104 spec update: 2019-03-17 06:05:46 -07:00
sparsemem.txt Change log for March 18, 2019 Vulkan 1.1.104 spec update: 2019-03-17 06:05:46 -07:00
synchronization.txt Fix random markup (#935) 2019-03-19 00:38:42 -07:00
tessellation.txt Change log for March 3, 2019 Vulkan 1.1.102 spec update: 2019-03-03 21:05:48 -08:00
textures.txt Change log for March 18, 2019 Vulkan 1.1.104 spec update: 2019-03-17 06:05:46 -07:00
vertexpostproc.txt Change log for March 18, 2019 Vulkan 1.1.104 spec update: 2019-03-17 06:05:46 -07:00