pub struct VkRenderPass { /* private fields */ }
Expand description
Wrapper for VkRenderPass.
Implementations§
Source§impl VkRenderPass
impl VkRenderPass
Sourcepub fn null() -> Self
pub fn null() -> Self
Creates an object with a null Vulkan internal handle.
Calling a method with a null handle will most likely result in a crash.
Sourcepub fn destroy(&self)
pub fn destroy(&self)
Wrapper for vkDestroyRenderPass.
Sourcepub fn get_render_area_granularity(&self) -> VkExtent2D
pub fn get_render_area_granularity(&self) -> VkExtent2D
Wrapper for vkGetRenderAreaGranularity.
Trait Implementations§
Source§impl Clone for VkRenderPass
impl Clone for VkRenderPass
Source§fn clone(&self) -> VkRenderPass
fn clone(&self) -> VkRenderPass
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 moreSource§impl Debug for VkRenderPass
impl Debug for VkRenderPass
Source§impl Default for VkRenderPass
impl Default for VkRenderPass
Source§fn default() -> VkRenderPass
fn default() -> VkRenderPass
Returns the “default value” for a type. Read more
Source§impl PartialEq for VkRenderPass
impl PartialEq for VkRenderPass
impl Copy for VkRenderPass
Auto Trait Implementations§
impl Freeze for VkRenderPass
impl RefUnwindSafe for VkRenderPass
impl !Send for VkRenderPass
impl !Sync for VkRenderPass
impl Unpin for VkRenderPass
impl UnwindSafe for VkRenderPass
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