Skip to content

Commit

Permalink
build: Update to header 1.3.270
Browse files Browse the repository at this point in the history
- Update known-good
- Generate source
  • Loading branch information
mikes-lunarg committed Nov 10, 2023
1 parent 322e7b3 commit 77ac0d9
Show file tree
Hide file tree
Showing 6 changed files with 19 additions and 3 deletions.
2 changes: 1 addition & 1 deletion icd/VkICD_mock_icd.json.in
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
"file_format_version": "1.0.1",
"ICD": {
"library_path": "@JSON_LIBRARY_PATH@",
"api_version": "1.3.269"
"api_version": "1.3.270"
}
}
2 changes: 2 additions & 0 deletions icd/generated/function_declarations.h
Original file line number Diff line number Diff line change
Expand Up @@ -142,6 +142,7 @@ static const std::unordered_map<std::string, uint32_t> device_extension_map = {
{"VK_EXT_hdr_metadata", 2},
{"VK_KHR_imageless_framebuffer", 1},
{"VK_KHR_create_renderpass2", 1},
{"VK_IMG_relaxed_line_rasterization", 1},
{"VK_KHR_shared_presentable_image", 1},
{"VK_KHR_external_fence", 1},
{"VK_KHR_external_fence_win32", 1},
Expand Down Expand Up @@ -2801,6 +2802,7 @@ static VKAPI_ATTR void VKAPI_CALL SetHdrMetadataEXT(
const VkSwapchainKHR* pSwapchains,
const VkHdrMetadataEXT* pMetadata);


#ifdef VK_USE_PLATFORM_IOS_MVK

static VKAPI_ATTR VkResult VKAPI_CALL CreateIOSSurfaceMVK(
Expand Down
1 change: 1 addition & 0 deletions icd/generated/function_definitions.h
Original file line number Diff line number Diff line change
Expand Up @@ -4606,6 +4606,7 @@ static VKAPI_ATTR void VKAPI_CALL SetHdrMetadataEXT(
//Not a CREATE or DESTROY function
}


#ifdef VK_USE_PLATFORM_IOS_MVK

static VKAPI_ATTR VkResult VKAPI_CALL CreateIOSSurfaceMVK(
Expand Down
9 changes: 9 additions & 0 deletions icd/generated/vk_typemap_helper.h
Original file line number Diff line number Diff line change
Expand Up @@ -4080,6 +4080,15 @@ template <> struct LvlSTypeMap<VK_STRUCTURE_TYPE_HDR_METADATA_EXT> {
typedef VkHdrMetadataEXT Type;
};

// Map type VkPhysicalDeviceRelaxedLineRasterizationFeaturesIMG to id VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RELAXED_LINE_RASTERIZATION_FEATURES_IMG
template <> struct LvlTypeMap<VkPhysicalDeviceRelaxedLineRasterizationFeaturesIMG> {
static const VkStructureType kSType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RELAXED_LINE_RASTERIZATION_FEATURES_IMG;
};

template <> struct LvlSTypeMap<VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RELAXED_LINE_RASTERIZATION_FEATURES_IMG> {
typedef VkPhysicalDeviceRelaxedLineRasterizationFeaturesIMG Type;
};

#ifdef VK_USE_PLATFORM_IOS_MVK
// Map type VkIOSSurfaceCreateInfoMVK to id VK_STRUCTURE_TYPE_IOS_SURFACE_CREATE_INFO_MVK
template <> struct LvlTypeMap<VkIOSSurfaceCreateInfoMVK> {
Expand Down
4 changes: 4 additions & 0 deletions scripts/generate_vulkan_wrapper.py
Original file line number Diff line number Diff line change
Expand Up @@ -889,6 +889,9 @@ def __repr__(self):
Command(name='vkSetHdrMetadataEXT', dispatch='VkDevice'),
])

VK_IMG_relaxed_line_rasterization = Extension(name='VK_IMG_relaxed_line_rasterization', version=1, guard=None, commands=[
])

VK_EXT_external_memory_dma_buf = Extension(name='VK_EXT_external_memory_dma_buf', version=1, guard=None, commands=[
])

Expand Down Expand Up @@ -1958,6 +1961,7 @@ def __repr__(self):
VK_EXT_depth_clip_enable,
VK_EXT_swapchain_colorspace,
VK_EXT_hdr_metadata,
VK_IMG_relaxed_line_rasterization,
VK_EXT_external_memory_dma_buf,
VK_EXT_queue_family_foreign,
VK_EXT_debug_utils,
Expand Down
4 changes: 2 additions & 2 deletions scripts/known_good.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
"sub_dir": "Vulkan-Headers",
"build_dir": "Vulkan-Headers/build",
"install_dir": "Vulkan-Headers/build/install",
"commit": "v1.3.269"
"commit": "v1.3.270"
},
{
"name": "MoltenVK",
Expand Down Expand Up @@ -35,7 +35,7 @@
"cmake_options": [
"-DLOADER_USE_UNSAFE_FILE_SEARCH=ON"
],
"commit": "v1.3.269",
"commit": "v1.3.270",
"build_platforms": [
"windows",
"linux",
Expand Down

0 comments on commit 77ac0d9

Please sign in to comment.