Skip to content

Commit 7fcd954

Browse files
committed
build: Prepare for release 1.0.19
1 parent 9411ada commit 7fcd954

File tree

9 files changed

+196
-160
lines changed

9 files changed

+196
-160
lines changed

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.18",
8+
"api_version": "1.0.19",
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 = 18;
27+
const uint32_t GeneratedVulkanHeaderVersion = 19;
2828
const VkAccessFlags AllVkAccessFlagBits = VK_ACCESS_INDIRECT_COMMAND_READ_BIT|VK_ACCESS_INDEX_READ_BIT|VK_ACCESS_VERTEX_ATTRIBUTE_READ_BIT|VK_ACCESS_UNIFORM_READ_BIT|VK_ACCESS_INPUT_ATTACHMENT_READ_BIT|VK_ACCESS_SHADER_READ_BIT|VK_ACCESS_SHADER_WRITE_BIT|VK_ACCESS_COLOR_ATTACHMENT_READ_BIT|VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT|VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_READ_BIT|VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT|VK_ACCESS_TRANSFER_READ_BIT|VK_ACCESS_TRANSFER_WRITE_BIT|VK_ACCESS_HOST_READ_BIT|VK_ACCESS_HOST_WRITE_BIT|VK_ACCESS_MEMORY_READ_BIT|VK_ACCESS_MEMORY_WRITE_BIT|VK_ACCESS_NONE|VK_ACCESS_COLOR_ATTACHMENT_READ_NONCOHERENT_BIT_EXT|VK_ACCESS_FRAGMENT_SHADING_RATE_ATTACHMENT_READ_BIT_KHR;
2929
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;
3030
const VkDeviceQueueCreateFlags AllVkDeviceQueueCreateFlagBits = VK_DEVICE_QUEUE_CREATE_PROTECTED_BIT;

layers/vulkansc/generated/stateless_validation_helper.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2846,11 +2846,11 @@ bool Instance::PreCallValidateCreateDevice(VkPhysicalDevice physicalDevice, cons
28462846
skip |= context.ValidateReservedFlags(pCreateInfo_loc.dot(Field::flags), pCreateInfo->flags,
28472847
"VUID-VkDeviceCreateInfo-flags-zerobitmask");
28482848

2849-
skip |= context.ValidateStructTypeArray(
2850-
pCreateInfo_loc.dot(Field::queueCreateInfoCount), pCreateInfo_loc.dot(Field::pQueueCreateInfos),
2851-
pCreateInfo->queueCreateInfoCount, pCreateInfo->pQueueCreateInfos, VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO, false,
2852-
true, "VUID-VkDeviceQueueCreateInfo-sType-sType", "VUID-VkDeviceCreateInfo-pQueueCreateInfos-parameter",
2853-
"VUID-VkDeviceCreateInfo-queueCreateInfoCount-arraylength");
2849+
skip |= context.ValidateStructTypeArray(pCreateInfo_loc.dot(Field::queueCreateInfoCount),
2850+
pCreateInfo_loc.dot(Field::pQueueCreateInfos), pCreateInfo->queueCreateInfoCount,
2851+
pCreateInfo->pQueueCreateInfos, VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO, false,
2852+
true, "VUID-VkDeviceQueueCreateInfo-sType-sType",
2853+
"VUID-VkDeviceCreateInfo-pQueueCreateInfos-parameter", kVUIDUndefined);
28542854

28552855
if (pCreateInfo->pQueueCreateInfos != nullptr) {
28562856
for (uint32_t queueCreateInfoIndex = 0; queueCreateInfoIndex < pCreateInfo->queueCreateInfoCount;

layers/vulkansc/generated/vk_validation_error_messages.h

Lines changed: 181 additions & 145 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": "27ac1189d241d70b6190ebb06bac793e6b3007f1"
22+
"commit": "vksc1.0.19"
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": "6a7e9e747a673babe368d6a5a6814621c4c53340",
46+
"commit": "vksc1.0.19",
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": "6c3a7e118de0dc1fb91e117efd238c0a5cafa682",
143+
"commit": "vksc1.0.19",
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": "d4e59ed7be027431519269b3dc7a493424a9d673",
169+
"commit": "vksc1.0.19",
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.18"
5+
"api_version": "1.0.19"
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.18",
6+
"api-version": "1.0.19",
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.18",
6+
"api-version": "1.0.19",
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.18",
6+
"api-version": "1.0.19",
77
"label": "Min Vulkan SC Core",
88
"description": "Min Vulkan SC Core profile",
99
"contributors": {},

0 commit comments

Comments
 (0)