Realm

vk · Type aliases · A2

2 public declarations with native signatures and source-owned contracts.

TyRustExperimental

Tyvk::AttachmentReferenceStencilLayoutKHR

Contract

Native type VkAttachmentReferenceStencilLayoutKHR.

Khronos reference: VkAttachmentReferenceStencilLayoutKHR

Fields

s_type

Field
s_type: StructureType

Native field sType.

p_next

Field
p_next: *mut c_void

Native field pNext.

stencil_layout

Field
stencil_layout: ImageLayout

Native field stencilLayout.

Tyvk::AttachmentSampleCountInfoNV

Contract

Native type VkAttachmentSampleCountInfoNV.

Khronos reference: VkAttachmentSampleCountInfoNV

Fields

s_type

Field
s_type: StructureType

Native field sType.

p_next

Field
p_next: *const c_void

Native field pNext.

color_attachment_count

Field
color_attachment_count: u32

Native field colorAttachmentCount.

p_color_attachment_samples

Field
p_color_attachment_samples: *const SampleCountFlagBits

Native field pColorAttachmentSamples.

depth_stencil_attachment_samples

Field
depth_stencil_attachment_samples: SampleCountFlagBits

Native field depthStencilAttachmentSamples.