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 Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Added

- Added `push()` method to all root structs to insert a single extension-struct in the pointer chain. (#909)
- Update Vulkan-Headers to 1.4.350 (#910, #951)
- Update Vulkan-Headers to 1.4.352 (#910, #951, #1040)
- Added `VK_KHR_get_display_properties2` instance extension (#932)
- Added `VK_EXT_display_surface_counter` instance extension (#933)
- Added `VK_EXT_display_control` display extension (#934)
Expand Down
2 changes: 1 addition & 1 deletion ash/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "ash"
version = "0.38.0+1.4.350"
version = "0.38.0+1.4.352"
authors = [
"Maik Klein <maikklein@googlemail.com>",
"Benjamin Saunders <ben.e.saunders@gmail.com>",
Expand Down
334 changes: 334 additions & 0 deletions ash/src/extensions_generated.rs

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions ash/src/vk/aliases.rs
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,8 @@ pub type LineRasterizationModeKHR = LineRasterizationMode;
pub type LineRasterizationModeEXT = LineRasterizationMode;
pub type PipelineRobustnessBufferBehaviorEXT = PipelineRobustnessBufferBehavior;
pub type PipelineRobustnessImageBehaviorEXT = PipelineRobustnessImageBehavior;
pub type OpacityMicromapFormatEXT = OpacityMicromapFormatKHR;
pub type OpacityMicromapSpecialIndexEXT = OpacityMicromapSpecialIndexKHR;
pub type DeviceFaultVendorBinaryHeaderVersionEXT = DeviceFaultVendorBinaryHeaderVersionKHR;
pub type ScopeNV = ScopeKHR;
pub type ComponentTypeNV = ComponentTypeKHR;
Expand Down Expand Up @@ -361,6 +363,7 @@ pub type ImageSubresource2KHR<'a> = ImageSubresource2<'a>;
pub type ImageSubresource2EXT<'a> = ImageSubresource2<'a>;
pub type SubresourceLayout2KHR<'a> = SubresourceLayout2<'a>;
pub type SubresourceLayout2EXT<'a> = SubresourceLayout2<'a>;
pub type MicromapTriangleEXT = MicromapTriangleKHR;
pub type PhysicalDevicePipelineRobustnessFeaturesEXT<'a> =
PhysicalDevicePipelineRobustnessFeatures<'a>;
pub type PipelineRobustnessCreateInfoEXT<'a> = PipelineRobustnessCreateInfo<'a>;
Expand Down
14 changes: 14 additions & 0 deletions ash/src/vk/bitflags.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1976,6 +1976,20 @@ impl SpirvResourceTypeFlagsEXT {
}
#[repr(transparent)]
#[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)]
#[doc = "<https://docs.vulkan.org/refpages/latest/refpages/source/VkGpaSqShaderStageFlagBitsAMD.html>"]
pub struct GpaSqShaderStageFlagsAMD(pub(crate) Flags);
vk_bitflags_wrapped!(GpaSqShaderStageFlagsAMD, Flags);
impl GpaSqShaderStageFlagsAMD {
pub const PS: Self = Self(0b1);
pub const VS: Self = Self(0b10);
pub const GS: Self = Self(0b100);
pub const ES: Self = Self(0b1000);
pub const HS: Self = Self(0b1_0000);
pub const LS: Self = Self(0b10_0000);
pub const CS: Self = Self(0b100_0000);
}
#[repr(transparent)]
#[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)]
#[doc = "<https://docs.vulkan.org/refpages/latest/refpages/source/VkAddressCommandFlagBitsKHR.html>"]
pub struct AddressCommandFlagsKHR(pub(crate) Flags);
vk_bitflags_wrapped!(AddressCommandFlagsKHR, Flags);
Expand Down
261 changes: 230 additions & 31 deletions ash/src/vk/const_debugs.rs

Large diffs are not rendered by default.

Loading