Skip to content

Commit

Permalink
DRAFT: Update Vulkan-Headers to 1.3.241
Browse files Browse the repository at this point in the history
  • Loading branch information
MarijnS95 committed Feb 26, 2023
1 parent 2a020d2 commit 3766a03
Show file tree
Hide file tree
Showing 13 changed files with 3,430 additions and 150 deletions.
2 changes: 1 addition & 1 deletion Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Added

- Update Vulkan-Headers to 1.3.240 (#697)
- Update Vulkan-Headers to 1.3.241 (#697)

### Changed

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.37.0+1.3.240"
version = "0.37.0+1.3.241"
authors = [
"Maik Klein <maikklein@googlemail.com>",
"Benjamin Saunders <ben.e.saunders@gmail.com>",
Expand Down
2 changes: 2 additions & 0 deletions ash/src/vk/aliases.rs
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,8 @@ pub type ChromaLocationKHR = ChromaLocation;
pub type SamplerReductionModeEXT = SamplerReductionMode;
pub type ShaderFloatControlsIndependenceKHR = ShaderFloatControlsIndependence;
pub type DriverIdKHR = DriverId;
pub type PhysicalDeviceExternalSciBufFeaturesNV<'a> =
PhysicalDeviceExternalMemorySciBufFeaturesNV<'a>;
pub type DevicePrivateDataCreateInfoEXT<'a> = DevicePrivateDataCreateInfo<'a>;
pub type PrivateDataSlotCreateInfoEXT<'a> = PrivateDataSlotCreateInfo<'a>;
pub type PhysicalDevicePrivateDataFeaturesEXT<'a> = PhysicalDevicePrivateDataFeatures<'a>;
Expand Down
6 changes: 6 additions & 0 deletions ash/src/vk/bitflags.rs
Original file line number Diff line number Diff line change
Expand Up @@ -952,6 +952,12 @@ vk_bitflags_wrapped!(ShaderCorePropertiesFlagsAMD, Flags);
impl ShaderCorePropertiesFlagsAMD {}
#[repr(transparent)]
#[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)]
#[doc = "<https://www.khronos.org/registry/vulkan/specs/1.3-extensions/man/html/VkRefreshObjectFlagBitsKHR.html>"]
pub struct RefreshObjectFlagsKHR(pub(crate) Flags);
vk_bitflags_wrapped!(RefreshObjectFlagsKHR, Flags);
impl RefreshObjectFlagsKHR {}
#[repr(transparent)]
#[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)]
#[doc = "<https://www.khronos.org/registry/vulkan/specs/1.3-extensions/man/html/VkShaderModuleCreateFlagBits.html>"]
pub struct ShaderModuleCreateFlags(pub(crate) Flags);
vk_bitflags_wrapped!(ShaderModuleCreateFlags, Flags);
Expand Down
206 changes: 202 additions & 4 deletions ash/src/vk/const_debugs.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1524,12 +1524,15 @@ impl fmt::Debug for DynamicState {
Self::STENCIL_REFERENCE => Some("STENCIL_REFERENCE"),
Self::VIEWPORT_W_SCALING_NV => Some("VIEWPORT_W_SCALING_NV"),
Self::DISCARD_RECTANGLE_EXT => Some("DISCARD_RECTANGLE_EXT"),
Self::DISCARD_RECTANGLE_ENABLE_EXT => Some("DISCARD_RECTANGLE_ENABLE_EXT"),
Self::DISCARD_RECTANGLE_MODE_EXT => Some("DISCARD_RECTANGLE_MODE_EXT"),
Self::SAMPLE_LOCATIONS_EXT => Some("SAMPLE_LOCATIONS_EXT"),
Self::RAY_TRACING_PIPELINE_STACK_SIZE_KHR => {
Some("RAY_TRACING_PIPELINE_STACK_SIZE_KHR")
}
Self::VIEWPORT_SHADING_RATE_PALETTE_NV => Some("VIEWPORT_SHADING_RATE_PALETTE_NV"),
Self::VIEWPORT_COARSE_SAMPLE_ORDER_NV => Some("VIEWPORT_COARSE_SAMPLE_ORDER_NV"),
Self::EXCLUSIVE_SCISSOR_ENABLE_NV => Some("EXCLUSIVE_SCISSOR_ENABLE_NV"),
Self::EXCLUSIVE_SCISSOR_NV => Some("EXCLUSIVE_SCISSOR_NV"),
Self::FRAGMENT_SHADING_RATE_KHR => Some("FRAGMENT_SHADING_RATE_KHR"),
Self::LINE_STIPPLE_EXT => Some("LINE_STIPPLE_EXT"),
Expand Down Expand Up @@ -1656,6 +1659,14 @@ impl fmt::Debug for ExternalFenceHandleTypeFlags {
"OPAQUE_WIN32_KMT",
),
(ExternalFenceHandleTypeFlags::SYNC_FD.0, "SYNC_FD"),
(
ExternalFenceHandleTypeFlags::SCI_SYNC_OBJ_NV.0,
"SCI_SYNC_OBJ_NV",
),
(
ExternalFenceHandleTypeFlags::SCI_SYNC_FENCE_NV.0,
"SCI_SYNC_FENCE_NV",
),
];
debug_flags(f, KNOWN, self.0)
}
Expand Down Expand Up @@ -1732,6 +1743,7 @@ impl fmt::Debug for ExternalMemoryHandleTypeFlags {
ExternalMemoryHandleTypeFlags::RDMA_ADDRESS_NV.0,
"RDMA_ADDRESS_NV",
),
(ExternalMemoryHandleTypeFlags::SCI_BUF_NV.0, "SCI_BUF_NV"),
];
debug_flags(f, KNOWN, self.0)
}
Expand Down Expand Up @@ -1789,10 +1801,62 @@ impl fmt::Debug for ExternalSemaphoreHandleTypeFlags {
ExternalSemaphoreHandleTypeFlags::ZIRCON_EVENT_FUCHSIA.0,
"ZIRCON_EVENT_FUCHSIA",
),
(
ExternalSemaphoreHandleTypeFlags::SCI_SYNC_OBJ_NV.0,
"SCI_SYNC_OBJ_NV",
),
];
debug_flags(f, KNOWN, self.0)
}
}
impl fmt::Debug for FaultLevel {
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
let name = match *self {
Self::UNASSIGNED => Some("UNASSIGNED"),
Self::CRITICAL => Some("CRITICAL"),
Self::RECOVERABLE => Some("RECOVERABLE"),
Self::WARNING => Some("WARNING"),
_ => None,
};
if let Some(x) = name {
f.write_str(x)
} else {
self.0.fmt(f)
}
}
}
impl fmt::Debug for FaultQueryBehavior {
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
let name = match *self {
Self::GET_AND_CLEAR_ALL_FAULTS => Some("GET_AND_CLEAR_ALL_FAULTS"),
_ => None,
};
if let Some(x) = name {
f.write_str(x)
} else {
self.0.fmt(f)
}
}
}
impl fmt::Debug for FaultType {
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
let name = match *self {
Self::INVALID => Some("INVALID"),
Self::UNASSIGNED => Some("UNASSIGNED"),
Self::IMPLEMENTATION => Some("IMPLEMENTATION"),
Self::SYSTEM => Some("SYSTEM"),
Self::PHYSICAL_DEVICE => Some("PHYSICAL_DEVICE"),
Self::COMMAND_BUFFER_FULL => Some("COMMAND_BUFFER_FULL"),
Self::INVALID_API_USAGE => Some("INVALID_API_USAGE"),
_ => None,
};
if let Some(x) = name {
f.write_str(x)
} else {
self.0.fmt(f)
}
}
}
impl fmt::Debug for FenceCreateFlags {
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
const KNOWN: &[(Flags, &str)] = &[(FenceCreateFlags::SIGNALED.0, "SIGNALED")];
Expand Down Expand Up @@ -2851,6 +2915,7 @@ impl fmt::Debug for MemoryHeapFlags {
const KNOWN: &[(Flags, &str)] = &[
(MemoryHeapFlags::DEVICE_LOCAL.0, "DEVICE_LOCAL"),
(MemoryHeapFlags::MULTI_INSTANCE.0, "MULTI_INSTANCE"),
(MemoryHeapFlags::SEU_SAFE.0, "SEU_SAFE"),
];
debug_flags(f, KNOWN, self.0)
}
Expand Down Expand Up @@ -3231,17 +3296,37 @@ impl fmt::Debug for PipelineBindPoint {
}
impl fmt::Debug for PipelineCacheCreateFlags {
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
const KNOWN: &[(Flags, &str)] = &[(
PipelineCacheCreateFlags::EXTERNALLY_SYNCHRONIZED.0,
"EXTERNALLY_SYNCHRONIZED",
)];
const KNOWN: &[(Flags, &str)] = &[
(
PipelineCacheCreateFlags::EXTERNALLY_SYNCHRONIZED.0,
"EXTERNALLY_SYNCHRONIZED",
),
(
PipelineCacheCreateFlags::USE_APPLICATION_STORAGE.0,
"USE_APPLICATION_STORAGE",
),
];
debug_flags(f, KNOWN, self.0)
}
}
impl fmt::Debug for PipelineCacheHeaderVersion {
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
let name = match *self {
Self::ONE => Some("ONE"),
Self::SAFETY_CRITICAL_ONE => Some("SAFETY_CRITICAL_ONE"),
_ => None,
};
if let Some(x) = name {
f.write_str(x)
} else {
self.0.fmt(f)
}
}
}
impl fmt::Debug for PipelineCacheValidationVersion {
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
let name = match *self {
Self::SAFETY_CRITICAL_ONE => Some("SAFETY_CRITICAL_ONE"),
_ => None,
};
if let Some(x) = name {
Expand Down Expand Up @@ -3464,6 +3549,19 @@ impl fmt::Debug for PipelineLayoutCreateFlags {
debug_flags(f, KNOWN, self.0)
}
}
impl fmt::Debug for PipelineMatchControl {
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
let name = match *self {
Self::APPLICATION_UUID_EXACT_MATCH => Some("APPLICATION_UUID_EXACT_MATCH"),
_ => None,
};
if let Some(x) = name {
f.write_str(x)
} else {
self.0.fmt(f)
}
}
}
impl fmt::Debug for PipelineMultisampleStateCreateFlags {
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
const KNOWN: &[(Flags, &str)] = &[];
Expand Down Expand Up @@ -4083,6 +4181,12 @@ impl fmt::Debug for RayTracingShaderGroupTypeKHR {
}
}
}
impl fmt::Debug for RefreshObjectFlagsKHR {
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
const KNOWN: &[(Flags, &str)] = &[];
debug_flags(f, KNOWN, self.0)
}
}
impl fmt::Debug for RenderPassCreateFlags {
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
const KNOWN: &[(Flags, &str)] =
Expand Down Expand Up @@ -4234,6 +4338,35 @@ impl fmt::Debug for SamplerYcbcrRange {
}
}
}
impl fmt::Debug for SciSyncClientTypeNV {
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
let name = match *self {
Self::SIGNALER => Some("SIGNALER"),
Self::WAITER => Some("WAITER"),
Self::SIGNALER_WAITER => Some("SIGNALER_WAITER"),
_ => None,
};
if let Some(x) = name {
f.write_str(x)
} else {
self.0.fmt(f)
}
}
}
impl fmt::Debug for SciSyncPrimitiveTypeNV {
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
let name = match *self {
Self::FENCE => Some("FENCE"),
Self::SEMAPHORE => Some("SEMAPHORE"),
_ => None,
};
if let Some(x) = name {
f.write_str(x)
} else {
self.0.fmt(f)
}
}
}
impl fmt::Debug for ScopeNV {
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
let name = match *self {
Expand Down Expand Up @@ -4727,6 +4860,9 @@ impl fmt::Debug for StructureType {
Self::PHYSICAL_DEVICE_CORNER_SAMPLED_IMAGE_FEATURES_NV => {
Some("PHYSICAL_DEVICE_CORNER_SAMPLED_IMAGE_FEATURES_NV")
}
Self::PRIVATE_VENDOR_INFO_RESERVED_OFFSET_0_NV => {
Some("PRIVATE_VENDOR_INFO_RESERVED_OFFSET_0_NV")
}
Self::EXTERNAL_MEMORY_IMAGE_CREATE_INFO_NV => {
Some("EXTERNAL_MEMORY_IMAGE_CREATE_INFO_NV")
}
Expand Down Expand Up @@ -4847,6 +4983,9 @@ impl fmt::Debug for StructureType {
Self::PERFORMANCE_COUNTER_DESCRIPTION_KHR => {
Some("PERFORMANCE_COUNTER_DESCRIPTION_KHR")
}
Self::PERFORMANCE_QUERY_RESERVATION_INFO_KHR => {
Some("PERFORMANCE_QUERY_RESERVATION_INFO_KHR")
}
Self::PHYSICAL_DEVICE_SURFACE_INFO_2_KHR => Some("PHYSICAL_DEVICE_SURFACE_INFO_2_KHR"),
Self::SURFACE_CAPABILITIES_2_KHR => Some("SURFACE_CAPABILITIES_2_KHR"),
Self::SURFACE_FORMAT_2_KHR => Some("SURFACE_FORMAT_2_KHR"),
Expand Down Expand Up @@ -5391,6 +5530,7 @@ impl fmt::Debug for StructureType {
Self::DEVICE_DIAGNOSTICS_CONFIG_CREATE_INFO_NV => {
Some("DEVICE_DIAGNOSTICS_CONFIG_CREATE_INFO_NV")
}
Self::REFRESH_OBJECT_LIST_KHR => Some("REFRESH_OBJECT_LIST_KHR"),
Self::EXPORT_METAL_OBJECT_CREATE_INFO_EXT => {
Some("EXPORT_METAL_OBJECT_CREATE_INFO_EXT")
}
Expand Down Expand Up @@ -5606,6 +5746,23 @@ impl fmt::Debug for StructureType {
Self::PHYSICAL_DEVICE_PIPELINE_PROPERTIES_FEATURES_EXT => {
Some("PHYSICAL_DEVICE_PIPELINE_PROPERTIES_FEATURES_EXT")
}
Self::IMPORT_FENCE_SCI_SYNC_INFO_NV => Some("IMPORT_FENCE_SCI_SYNC_INFO_NV"),
Self::EXPORT_FENCE_SCI_SYNC_INFO_NV => Some("EXPORT_FENCE_SCI_SYNC_INFO_NV"),
Self::FENCE_GET_SCI_SYNC_INFO_NV => Some("FENCE_GET_SCI_SYNC_INFO_NV"),
Self::SCI_SYNC_ATTRIBUTES_INFO_NV => Some("SCI_SYNC_ATTRIBUTES_INFO_NV"),
Self::IMPORT_SEMAPHORE_SCI_SYNC_INFO_NV => Some("IMPORT_SEMAPHORE_SCI_SYNC_INFO_NV"),
Self::EXPORT_SEMAPHORE_SCI_SYNC_INFO_NV => Some("EXPORT_SEMAPHORE_SCI_SYNC_INFO_NV"),
Self::SEMAPHORE_GET_SCI_SYNC_INFO_NV => Some("SEMAPHORE_GET_SCI_SYNC_INFO_NV"),
Self::PHYSICAL_DEVICE_EXTERNAL_SCI_SYNC_FEATURES_NV => {
Some("PHYSICAL_DEVICE_EXTERNAL_SCI_SYNC_FEATURES_NV")
}
Self::IMPORT_MEMORY_SCI_BUF_INFO_NV => Some("IMPORT_MEMORY_SCI_BUF_INFO_NV"),
Self::EXPORT_MEMORY_SCI_BUF_INFO_NV => Some("EXPORT_MEMORY_SCI_BUF_INFO_NV"),
Self::MEMORY_GET_SCI_BUF_INFO_NV => Some("MEMORY_GET_SCI_BUF_INFO_NV"),
Self::MEMORY_SCI_BUF_PROPERTIES_NV => Some("MEMORY_SCI_BUF_PROPERTIES_NV"),
Self::PHYSICAL_DEVICE_EXTERNAL_MEMORY_SCI_BUF_FEATURES_NV => {
Some("PHYSICAL_DEVICE_EXTERNAL_MEMORY_SCI_BUF_FEATURES_NV")
}
Self::PHYSICAL_DEVICE_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_FEATURES_EXT => {
Some("PHYSICAL_DEVICE_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_FEATURES_EXT")
}
Expand Down Expand Up @@ -5675,6 +5832,13 @@ impl fmt::Debug for StructureType {
Self::PHYSICAL_DEVICE_PAGEABLE_DEVICE_LOCAL_MEMORY_FEATURES_EXT => {
Some("PHYSICAL_DEVICE_PAGEABLE_DEVICE_LOCAL_MEMORY_FEATURES_EXT")
}
Self::PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_ARM => {
Some("PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_ARM")
}
Self::PHYSICAL_DEVICE_IMAGE_SLICED_VIEW_OF_3D_FEATURES_EXT => {
Some("PHYSICAL_DEVICE_IMAGE_SLICED_VIEW_OF_3D_FEATURES_EXT")
}
Self::IMAGE_VIEW_SLICED_CREATE_INFO_EXT => Some("IMAGE_VIEW_SLICED_CREATE_INFO_EXT"),
Self::PHYSICAL_DEVICE_DESCRIPTOR_SET_HOST_MAPPING_FEATURES_VALVE => {
Some("PHYSICAL_DEVICE_DESCRIPTOR_SET_HOST_MAPPING_FEATURES_VALVE")
}
Expand Down Expand Up @@ -5714,6 +5878,7 @@ impl fmt::Debug for StructureType {
Self::PHYSICAL_DEVICE_LINEAR_COLOR_ATTACHMENT_FEATURES_NV => {
Some("PHYSICAL_DEVICE_LINEAR_COLOR_ATTACHMENT_FEATURES_NV")
}
Self::APPLICATION_PARAMETERS_EXT => Some("APPLICATION_PARAMETERS_EXT"),
Self::PHYSICAL_DEVICE_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_FEATURES_EXT => {
Some("PHYSICAL_DEVICE_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_FEATURES_EXT")
}
Expand Down Expand Up @@ -5791,6 +5956,16 @@ impl fmt::Debug for StructureType {
Self::PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_VIEWPORTS_FEATURES_QCOM => {
Some("PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_VIEWPORTS_FEATURES_QCOM")
}
Self::SEMAPHORE_SCI_SYNC_POOL_CREATE_INFO_NV => {
Some("SEMAPHORE_SCI_SYNC_POOL_CREATE_INFO_NV")
}
Self::SEMAPHORE_SCI_SYNC_CREATE_INFO_NV => Some("SEMAPHORE_SCI_SYNC_CREATE_INFO_NV"),
Self::PHYSICAL_DEVICE_EXTERNAL_SCI_SYNC_2_FEATURES_NV => {
Some("PHYSICAL_DEVICE_EXTERNAL_SCI_SYNC_2_FEATURES_NV")
}
Self::DEVICE_SEMAPHORE_SCI_SYNC_POOL_RESERVATION_CREATE_INFO_NV => {
Some("DEVICE_SEMAPHORE_SCI_SYNC_POOL_RESERVATION_CREATE_INFO_NV")
}
Self::PHYSICAL_DEVICE_RAY_TRACING_INVOCATION_REORDER_FEATURES_NV => {
Some("PHYSICAL_DEVICE_RAY_TRACING_INVOCATION_REORDER_FEATURES_NV")
}
Expand All @@ -5812,6 +5987,12 @@ impl fmt::Debug for StructureType {
Self::PHYSICAL_DEVICE_PIPELINE_LIBRARY_GROUP_HANDLES_FEATURES_EXT => {
Some("PHYSICAL_DEVICE_PIPELINE_LIBRARY_GROUP_HANDLES_FEATURES_EXT")
}
Self::PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_RENDER_AREAS_FEATURES_QCOM => {
Some("PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_RENDER_AREAS_FEATURES_QCOM")
}
Self::MULTIVIEW_PER_VIEW_RENDER_AREAS_RENDER_PASS_BEGIN_INFO_QCOM => {
Some("MULTIVIEW_PER_VIEW_RENDER_AREAS_RENDER_PASS_BEGIN_INFO_QCOM")
}
Self::PHYSICAL_DEVICE_SUBGROUP_PROPERTIES => {
Some("PHYSICAL_DEVICE_SUBGROUP_PROPERTIES")
}
Expand Down Expand Up @@ -6149,6 +6330,23 @@ impl fmt::Debug for StructureType {
}
Self::DEVICE_BUFFER_MEMORY_REQUIREMENTS => Some("DEVICE_BUFFER_MEMORY_REQUIREMENTS"),
Self::DEVICE_IMAGE_MEMORY_REQUIREMENTS => Some("DEVICE_IMAGE_MEMORY_REQUIREMENTS"),
Self::PHYSICAL_DEVICE_VULKAN_SC_1_0_FEATURES => {
Some("PHYSICAL_DEVICE_VULKAN_SC_1_0_FEATURES")
}
Self::PHYSICAL_DEVICE_VULKAN_SC_1_0_PROPERTIES => {
Some("PHYSICAL_DEVICE_VULKAN_SC_1_0_PROPERTIES")
}
Self::DEVICE_OBJECT_RESERVATION_CREATE_INFO => {
Some("DEVICE_OBJECT_RESERVATION_CREATE_INFO")
}
Self::COMMAND_POOL_MEMORY_RESERVATION_CREATE_INFO => {
Some("COMMAND_POOL_MEMORY_RESERVATION_CREATE_INFO")
}
Self::COMMAND_POOL_MEMORY_CONSUMPTION => Some("COMMAND_POOL_MEMORY_CONSUMPTION"),
Self::PIPELINE_POOL_SIZE => Some("PIPELINE_POOL_SIZE"),
Self::FAULT_DATA => Some("FAULT_DATA"),
Self::FAULT_CALLBACK_INFO => Some("FAULT_CALLBACK_INFO"),
Self::PIPELINE_OFFLINE_CREATE_INFO => Some("PIPELINE_OFFLINE_CREATE_INFO"),
_ => None,
};
if let Some(x) = name {
Expand Down
1 change: 1 addition & 0 deletions ash/src/vk/constants.rs
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ pub const MAX_MEMORY_HEAPS: usize = 16;
pub const LOD_CLAMP_NONE: f32 = 1000.00;
pub const REMAINING_MIP_LEVELS: u32 = !0;
pub const REMAINING_ARRAY_LAYERS: u32 = !0;
pub const REMAINING_3D_SLICES_EXT: u32 = !0;
pub const WHOLE_SIZE: u64 = !0;
pub const ATTACHMENT_UNUSED: u32 = !0;
pub const TRUE: Bool32 = 1;
Expand Down
Loading

0 comments on commit 3766a03

Please sign in to comment.