Blender V5.0
blender::gpu::VKDescriptorSetTracker Class Reference

#include <vk_descriptor_set.hh>

Public Member Functions

 VKDescriptorSetTracker ()
void update_descriptor_set (VKContext &context, render_graph::VKResourceAccessInfo &resource_access_info, render_graph::VKPipelineData &r_pipeline_data)
void upload_descriptor_sets ()

Public Attributes

class VKDescriptorBufferUpdator descriptor_buffers
class VKDescriptorSetPoolUpdator descriptor_sets

Friends

class VKDescriptorSet

Detailed Description

Definition at line 215 of file vk_descriptor_set.hh.

Constructor & Destructor Documentation

◆ VKDescriptorSetTracker()

blender::gpu::VKDescriptorSetTracker::VKDescriptorSetTracker ( )
inline

Definition at line 225 of file vk_descriptor_set.hh.

Member Function Documentation

◆ update_descriptor_set()

void blender::gpu::VKDescriptorSetTracker::update_descriptor_set ( VKContext & context,
render_graph::VKResourceAccessInfo & resource_access_info,
render_graph::VKPipelineData & r_pipeline_data )

◆ upload_descriptor_sets()

void blender::gpu::VKDescriptorSetTracker::upload_descriptor_sets ( )

◆ VKDescriptorSet

friend class VKDescriptorSet
friend

Definition at line 216 of file vk_descriptor_set.hh.

References VKDescriptorSet.

Referenced by VKDescriptorSet.

Member Data Documentation

◆ descriptor_buffers

class VKDescriptorBufferUpdator blender::gpu::VKDescriptorSetTracker::descriptor_buffers

Definition at line 222 of file vk_descriptor_set.hh.

Referenced by update_descriptor_set(), and upload_descriptor_sets().

◆ descriptor_sets

class VKDescriptorSetPoolUpdator blender::gpu::VKDescriptorSetTracker::descriptor_sets

Definition at line 223 of file vk_descriptor_set.hh.

Referenced by update_descriptor_set(), and upload_descriptor_sets().


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