Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion REGISTRY_COMMIT
Original file line number Diff line number Diff line change
@@ -1 +1 @@
ee2ec5fd83dafce291024683b50dc89219333076
6802bb4733b63ed5efd3adb308a6c885ef180ea1
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v1.4.362
v1.4.363
18 changes: 17 additions & 1 deletion vulkan.v
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ pub fn make_api_version(variant u32, major u32, minor u32, patch u32) u32 {
}

pub const api_version = make_api_version(0, 1, 0, 0) // Patch version should always be set to 0
pub const header_version = 362
pub const header_version = 363
pub const header_version_complete = make_api_version(0, 1, 4, header_version)

pub fn make_version(major u32, minor u32, patch u32) u32 {
Expand Down Expand Up @@ -1468,6 +1468,7 @@ pub enum StructureType as u32 {
image_tiling_control_create_info_ext = 1000687001
physical_device_cooperative_matrix_decode_vector_features_nv = 1000689000
physical_device_private_data_base_handle_features_nv = 1000707000
physical_device_info_properties_intel = 1000708000
physical_device_buffer_device_address_allocation_alignment_features_valve = 1000709000
physical_device_buffer_device_address_allocation_alignment_properties_valve = 1000709001
buffer_device_address_alignment_allocate_info_valve = 1000709002
Expand Down Expand Up @@ -38241,6 +38242,21 @@ pub mut:
privateDataBaseHandle Bool32
}

pub const intel_device_info_spec_version = 1
pub const intel_device_info_extension_name = c'VK_INTEL_device_info'
// PhysicalDeviceInfoPropertiesINTEL extends VkPhysicalDeviceProperties2
pub type PhysicalDeviceInfoPropertiesINTEL = C.VkPhysicalDeviceInfoPropertiesINTEL

@[typedef]
pub struct C.VkPhysicalDeviceInfoPropertiesINTEL {
pub mut:
sType StructureType = StructureType.physical_device_info_properties_intel
pNext voidptr = unsafe { nil }
deviceIpVersionArch u32
deviceIpVersionRelease u32
deviceIpVersionRevision u32
}

pub const valve_buffer_device_address_allocation_alignment_spec_version = 1
pub const valve_buffer_device_address_allocation_alignment_extension_name = c'VK_VALVE_buffer_device_address_allocation_alignment'
// PhysicalDeviceBufferDeviceAddressAllocationAlignmentFeaturesVALVE extends VkPhysicalDeviceFeatures2,VkDeviceCreateInfo
Expand Down
Loading