#[repr(C)]pub struct VkPhysicalDeviceShaderEnqueuePropertiesAMDX {
pub sType: VkStructureType,
pub pNext: *mut c_void,
pub maxExecutionGraphDepth: u32,
pub maxExecutionGraphShaderOutputNodes: u32,
pub maxExecutionGraphShaderPayloadSize: u32,
pub maxExecutionGraphShaderPayloadCount: u32,
pub executionGraphDispatchAddressAlignment: u32,
pub maxExecutionGraphWorkgroupCount: [u32; 3],
pub maxExecutionGraphWorkgroups: u32,
}Fields§
§sType: VkStructureType§pNext: *mut c_void§maxExecutionGraphDepth: u32§maxExecutionGraphShaderOutputNodes: u32§maxExecutionGraphShaderPayloadSize: u32§maxExecutionGraphShaderPayloadCount: u32§executionGraphDispatchAddressAlignment: u32§maxExecutionGraphWorkgroupCount: [u32; 3]§maxExecutionGraphWorkgroups: u32Trait Implementations§
Source§impl Clone for VkPhysicalDeviceShaderEnqueuePropertiesAMDX
impl Clone for VkPhysicalDeviceShaderEnqueuePropertiesAMDX
Source§fn clone(&self) -> VkPhysicalDeviceShaderEnqueuePropertiesAMDX
fn clone(&self) -> VkPhysicalDeviceShaderEnqueuePropertiesAMDX
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for VkPhysicalDeviceShaderEnqueuePropertiesAMDX
Auto Trait Implementations§
impl Freeze for VkPhysicalDeviceShaderEnqueuePropertiesAMDX
impl RefUnwindSafe for VkPhysicalDeviceShaderEnqueuePropertiesAMDX
impl !Send for VkPhysicalDeviceShaderEnqueuePropertiesAMDX
impl !Sync for VkPhysicalDeviceShaderEnqueuePropertiesAMDX
impl Unpin for VkPhysicalDeviceShaderEnqueuePropertiesAMDX
impl UnwindSafe for VkPhysicalDeviceShaderEnqueuePropertiesAMDX
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more