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.

◆ bind_type

◆ binding

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

Definition at line 26 of file vk_shader_interface.hh.

◆ location

VKDescriptorSet::Location blender::gpu::VKResourceBinding::location

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