Blender V5.0
blender::gpu::render_graph::VKResourceAccessInfo Struct Reference

#include <vk_resource_access_info.hh>

Inherits blender::NonCopyable.

Public Member Functions

void build_links (VKResourceStateTracker &resources, VKRenderGraphNodeLinks &node_links) const
void reset ()
Public Member Functions inherited from blender::NonCopyable
 NonCopyable (const NonCopyable &other)=delete
NonCopyableoperator= (const NonCopyable &other)=delete
 NonCopyable ()=default
 NonCopyable (NonCopyable &&other)=default
NonCopyableoperator= (NonCopyable &&other)=default

Public Attributes

Vector< VKBufferAccessbuffers
Vector< VKImageAccessimages

Detailed Description

Struct describing all resource accesses a draw/dispatch node has.

Definition at line 53 of file vk_resource_access_info.hh.

Member Function Documentation

◆ build_links()

◆ reset()

void blender::gpu::render_graph::VKResourceAccessInfo::reset ( )

Reset the instance for reuse.

Definition at line 103 of file vk_resource_access_info.cc.

References buffers, and images.

Referenced by blender::gpu::VKContext::reset_and_get_access_info().

Member Data Documentation

◆ buffers

◆ images


The documentation for this struct was generated from the following files: