Struct screen_13::graph::node::BufferNode
source · pub struct BufferNode { /* private fields */ }Expand description
Resource node.
Trait Implementations§
source§impl<'a> Bind<&mut RenderGraph, BufferNode> for &'a Arc<Buffer>
impl<'a> Bind<&mut RenderGraph, BufferNode> for &'a Arc<Buffer>
source§fn bind(self, graph: &mut RenderGraph) -> BufferNode
fn bind(self, graph: &mut RenderGraph) -> BufferNode
Binds the resource to a graph-like object. Read more
source§impl Bind<&mut RenderGraph, BufferNode> for Arc<Buffer>
impl Bind<&mut RenderGraph, BufferNode> for Arc<Buffer>
source§fn bind(self, graph: &mut RenderGraph) -> BufferNode
fn bind(self, graph: &mut RenderGraph) -> BufferNode
Binds the resource to a graph-like object. Read more
source§impl Bind<&mut RenderGraph, BufferNode> for Buffer
impl Bind<&mut RenderGraph, BufferNode> for Buffer
source§fn bind(self, graph: &mut RenderGraph) -> BufferNode
fn bind(self, graph: &mut RenderGraph) -> BufferNode
Binds the resource to a graph-like object. Read more
source§impl Clone for BufferNode
impl Clone for BufferNode
source§impl Debug for BufferNode
impl Debug for BufferNode
source§impl From<BufferNode> for AnyBufferNode
impl From<BufferNode> for AnyBufferNode
source§fn from(node: BufferNode) -> Self
fn from(node: BufferNode) -> Self
Converts to this type from the input type.
source§impl<'a> Index<BufferNode> for Bindings<'a>
impl<'a> Index<BufferNode> for Bindings<'a>
source§impl Node for BufferNode
impl Node for BufferNode
source§impl Unbind<RenderGraph, Arc<Buffer>> for BufferNode
impl Unbind<RenderGraph, Arc<Buffer>> for BufferNode
source§impl View for BufferNode
impl View for BufferNode
§type Information = BufferSubresource
type Information = BufferSubresource
The information about the resource interpretation.
§type Subresource = BufferSubresource
type Subresource = BufferSubresource
The portion of the resource which is bound.