pub struct RenderPipelineDynamicLinkingDescriptor(/* private fields */);Expand description
Descriptor for render pipeline dynamic linking.
C++ equivalent: MTL4::RenderPipelineDynamicLinkingDescriptor
RenderPipelineDynamicLinkingDescriptor provides access to dynamic linking descriptors for each render pipeline stage.
Implementations§
Source§impl RenderPipelineDynamicLinkingDescriptor
impl RenderPipelineDynamicLinkingDescriptor
Sourcepub unsafe fn from_raw(ptr: *mut c_void) -> Option<Self>
pub unsafe fn from_raw(ptr: *mut c_void) -> Option<Self>
Create a RenderPipelineDynamicLinkingDescriptor from a raw pointer.
Sourcepub fn fragment_linking_descriptor(
&self,
) -> Option<PipelineStageDynamicLinkingDescriptor>
pub fn fragment_linking_descriptor( &self, ) -> Option<PipelineStageDynamicLinkingDescriptor>
Get the fragment linking descriptor.
C++ equivalent: PipelineStageDynamicLinkingDescriptor* fragmentLinkingDescriptor() const
Sourcepub fn mesh_linking_descriptor(
&self,
) -> Option<PipelineStageDynamicLinkingDescriptor>
pub fn mesh_linking_descriptor( &self, ) -> Option<PipelineStageDynamicLinkingDescriptor>
Get the mesh linking descriptor.
C++ equivalent: PipelineStageDynamicLinkingDescriptor* meshLinkingDescriptor() const
Sourcepub fn object_linking_descriptor(
&self,
) -> Option<PipelineStageDynamicLinkingDescriptor>
pub fn object_linking_descriptor( &self, ) -> Option<PipelineStageDynamicLinkingDescriptor>
Get the object linking descriptor.
C++ equivalent: PipelineStageDynamicLinkingDescriptor* objectLinkingDescriptor() const
Sourcepub fn tile_linking_descriptor(
&self,
) -> Option<PipelineStageDynamicLinkingDescriptor>
pub fn tile_linking_descriptor( &self, ) -> Option<PipelineStageDynamicLinkingDescriptor>
Get the tile linking descriptor.
C++ equivalent: PipelineStageDynamicLinkingDescriptor* tileLinkingDescriptor() const
Sourcepub fn vertex_linking_descriptor(
&self,
) -> Option<PipelineStageDynamicLinkingDescriptor>
pub fn vertex_linking_descriptor( &self, ) -> Option<PipelineStageDynamicLinkingDescriptor>
Get the vertex linking descriptor.
C++ equivalent: PipelineStageDynamicLinkingDescriptor* vertexLinkingDescriptor() const