Blender V4.3
blender::gpu::VKPushConstants::Layout::PushConstant Struct Reference

#include <vk_push_constants.hh>

Public Attributes

int32_t location
 
uint32_t offset
 
shader::Type type
 
int array_size
 
uint inner_row_padding
 

Detailed Description

Definition at line 73 of file vk_push_constants.hh.

Member Data Documentation

◆ array_size

int blender::gpu::VKPushConstants::Layout::PushConstant::array_size

◆ inner_row_padding

uint blender::gpu::VKPushConstants::Layout::PushConstant::inner_row_padding

◆ location

int32_t blender::gpu::VKPushConstants::Layout::PushConstant::location

◆ offset

uint32_t blender::gpu::VKPushConstants::Layout::PushConstant::offset

Offset in the push constant data (in bytes).

Definition at line 78 of file vk_push_constants.hh.

Referenced by blender::gpu::init_constant(), and blender::gpu::VKPushConstants::push_constant_set().

◆ type

shader::Type blender::gpu::VKPushConstants::Layout::PushConstant::type

Definition at line 79 of file vk_push_constants.hh.

Referenced by blender::gpu::init_constant().


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