Blender V4.3
blender::gpu::VKResourceBinding Struct Reference

#include <vk_shader_interface.hh>

Public Attributes

shader::ShaderCreateInfo::Resource::BindType bind_type
 
int binding = -1
 
VKDescriptorSet::Location location
 
VKImageViewArrayed arrayed = VKImageViewArrayed::DONT_CARE
 
VkAccessFlags access_mask = VK_ACCESS_NONE
 

Detailed Description

Definition at line 23 of file vk_shader_interface.hh.

Member Data Documentation

◆ access_mask

VkAccessFlags blender::gpu::VKResourceBinding::access_mask = VK_ACCESS_NONE

Definition at line 30 of file vk_shader_interface.hh.

Referenced by blender::gpu::VKShaderInterface::access_mask().

◆ arrayed

VKImageViewArrayed blender::gpu::VKResourceBinding::arrayed = VKImageViewArrayed::DONT_CARE

Definition at line 29 of file vk_shader_interface.hh.

Referenced by blender::gpu::VKShaderInterface::arrayed().

◆ bind_type

◆ binding

int blender::gpu::VKResourceBinding::binding = -1

Definition at line 26 of file vk_shader_interface.hh.

◆ location


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