Skip to content

Commit 50e1cf2

Browse files
committed
build: Prepare for release 1.0.21
1 parent afd37d1 commit 50e1cf2

9 files changed

Lines changed: 438 additions & 377 deletions

File tree

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ option(VULKANSC "Build Vulkan SC validation layers" ON)
2323
#
2424
# If working with unreleased extensions, make sure the header and validation version are all on the same header version
2525
if(VULKANSC)
26-
project(VVL VERSION 1.0.20 LANGUAGES CXX) # vulkansc
26+
project(VVL VERSION 1.0.21 LANGUAGES CXX) # vulkansc
2727
else()
2828
project(VVL VERSION 1.4.344 LANGUAGES CXX) # vulkan
2929
endif()

layers/VkSCLayer_khronos_validation.json.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"prefix": "vvl",
66
"type": "GLOBAL",
77
"library_path": "@JSON_LIBRARY_PATH@",
8-
"api_version": "1.0.20",
8+
"api_version": "1.0.21",
99
"implementation_version": "1",
1010
"description": "Khronos Validation Layer",
1111
"introduction": "The main, comprehensive Khronos validation layer.\n\nVulkan SC is an Explicit API, enabling direct control over how GPUs actually work. By design, minimal error checking is done inside a Vulkan SC driver. Applications have full control and responsibility for correct operation. Any errors in how Vulkan SC is used can result in a crash. \n\nThe Khronos Validation Layer can be enabled to assist development by enabling developers to verify their applications correctly use the Vulkan SC API.",

layers/vulkansc/generated/enum_flag_bits.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
#include <array>
2525
#include "vulkan/vulkan.h"
2626
// clang-format off
27-
const uint32_t GeneratedVulkanHeaderVersion = 20;
27+
const uint32_t GeneratedVulkanHeaderVersion = 21;
2828
const VkDeviceQueueCreateFlags AllVkDeviceQueueCreateFlagBits = VK_DEVICE_QUEUE_CREATE_PROTECTED_BIT;
2929
const VkPipelineStageFlags AllVkPipelineStageFlagBits = VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT|VK_PIPELINE_STAGE_DRAW_INDIRECT_BIT|VK_PIPELINE_STAGE_VERTEX_INPUT_BIT|VK_PIPELINE_STAGE_VERTEX_SHADER_BIT|VK_PIPELINE_STAGE_TESSELLATION_CONTROL_SHADER_BIT|VK_PIPELINE_STAGE_TESSELLATION_EVALUATION_SHADER_BIT|VK_PIPELINE_STAGE_GEOMETRY_SHADER_BIT|VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT|VK_PIPELINE_STAGE_EARLY_FRAGMENT_TESTS_BIT|VK_PIPELINE_STAGE_LATE_FRAGMENT_TESTS_BIT|VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT|VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT|VK_PIPELINE_STAGE_TRANSFER_BIT|VK_PIPELINE_STAGE_BOTTOM_OF_PIPE_BIT|VK_PIPELINE_STAGE_HOST_BIT|VK_PIPELINE_STAGE_ALL_GRAPHICS_BIT|VK_PIPELINE_STAGE_ALL_COMMANDS_BIT|VK_PIPELINE_STAGE_NONE|VK_PIPELINE_STAGE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR;
3030
const VkImageAspectFlags AllVkImageAspectFlagBits = VK_IMAGE_ASPECT_COLOR_BIT|VK_IMAGE_ASPECT_DEPTH_BIT|VK_IMAGE_ASPECT_STENCIL_BIT|VK_IMAGE_ASPECT_METADATA_BIT|VK_IMAGE_ASPECT_PLANE_0_BIT|VK_IMAGE_ASPECT_PLANE_1_BIT|VK_IMAGE_ASPECT_PLANE_2_BIT|VK_IMAGE_ASPECT_NONE|VK_IMAGE_ASPECT_MEMORY_PLANE_0_BIT_EXT|VK_IMAGE_ASPECT_MEMORY_PLANE_1_BIT_EXT|VK_IMAGE_ASPECT_MEMORY_PLANE_2_BIT_EXT|VK_IMAGE_ASPECT_MEMORY_PLANE_3_BIT_EXT;

layers/vulkansc/generated/vk_validation_error_messages.h

Lines changed: 427 additions & 366 deletions
Large diffs are not rendered by default.

scripts/known_good.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"cmake_options": [
2020
"-DGEN_VULKANSC_COMBINED=ON"
2121
],
22-
"commit": "ba3b55609702243722fea9db42941a4ebc9a50c0"
22+
"commit": "vksc1.0.21"
2323
},
2424
{
2525
"name": "Vulkan-Utility-Libraries",
@@ -43,7 +43,7 @@
4343
"sub_dir": "Vulkan-Utility-Libraries",
4444
"build_dir": "Vulkan-Utility-Libraries/build",
4545
"install_dir": "Vulkan-Utility-Libraries/build/install",
46-
"commit": "50a3c053901e12559b5c1942da8d6c5f3c34eb98",
46+
"commit": "vksc1.0.21",
4747
"deps": [
4848
{
4949
"var_name": "VULKAN_HEADERS_INSTALL_DIR",
@@ -140,7 +140,7 @@
140140
"sub_dir": "Vulkan-Loader",
141141
"build_dir": "Vulkan-Loader/build",
142142
"install_dir": "Vulkan-Loader/build/install",
143-
"commit": "vksc1.0.20",
143+
"commit": "vksc1.0.21",
144144
"build_step": "skip",
145145
"optional": [
146146
"tests"
@@ -166,7 +166,7 @@
166166
"sub_dir": "Vulkan-Tools",
167167
"build_dir": "Vulkan-Tools/build",
168168
"install_dir": "Vulkan-Tools/build/install",
169-
"commit": "9859d70e5c031271ee9a959883337cf10bfc5b93",
169+
"commit": "vksc1.0.21",
170170
"build_step": "skip",
171171
"optional": [
172172
"tests"

tests/icd/VVL_Test_ICD_vksc.json.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
"file_format_version": "1.0.1",
33
"ICD": {
44
"library_path": "@JSON_LIBRARY_PATH@",
5-
"api_version": "1.0.20"
5+
"api_version": "1.0.21"
66
}
77
}

tests/vulkansc/device_profiles/max_core.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"profiles": {
44
"MAX_CORE": {
55
"version": 1,
6-
"api-version": "1.0.20",
6+
"api-version": "1.0.21",
77
"label": "Max Vulkan SC Core",
88
"description": "Max Vulkan SC Core profile",
99
"contributors": {},

tests/vulkansc/device_profiles/max_profile.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"profiles": {
44
"MAX_PROFILE": {
55
"version": 1,
6-
"api-version": "1.0.20",
6+
"api-version": "1.0.21",
77
"label": "Max Vulkan SC Profile",
88
"description": "Profile that supports everything possible",
99
"contributors": {},

tests/vulkansc/device_profiles/min_core.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"profiles": {
44
"MIN_CORE": {
55
"version": 1,
6-
"api-version": "1.0.20",
6+
"api-version": "1.0.21",
77
"label": "Min Vulkan SC Core",
88
"description": "Min Vulkan SC Core profile",
99
"contributors": {},

0 commit comments

Comments
 (0)