Blender V5.0
blender::gpu::VKResourceBinding Struct Reference

#include <vk_shader_interface.hh>

Public Attributes

VKBindType bind_type = VKBindType::UNIFORM_BUFFER
int binding = -1
VKDescriptorSet::Location location
VKImageViewArrayed arrayed = VKImageViewArrayed::DONT_CARE
VkAccessFlags access_mask = VK_ACCESS_NONE

Detailed Description

Definition at line 40 of file vk_shader_interface.hh.

Member Data Documentation

◆ access_mask

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

Definition at line 46 of file vk_shader_interface.hh.

◆ arrayed

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

Definition at line 45 of file vk_shader_interface.hh.

◆ bind_type

VKBindType blender::gpu::VKResourceBinding::bind_type = VKBindType::UNIFORM_BUFFER

◆ binding

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

Definition at line 42 of file vk_shader_interface.hh.

◆ location

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

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