Blender V4.3
blender::gpu::render_graph::VKPipelineData Struct Reference

#include <vk_pipeline_data.hh>

Public Attributes

VkPipeline vk_pipeline
VkPipelineLayout vk_pipeline_layout
VkDescriptorSet vk_descriptor_set
uint32_t push_constants_size
const void * push_constants_data

Detailed Description

Container for storing shader descriptor set and push constants.

Compute and graphic shaders use the same structure to setup the pipeline for execution.

Definition at line 23 of file vk_pipeline_data.hh.

Member Data Documentation

◆ push_constants_data

const void* blender::gpu::render_graph::VKPipelineData::push_constants_data

◆ push_constants_size

uint32_t blender::gpu::render_graph::VKPipelineData::push_constants_size

◆ vk_descriptor_set

◆ vk_pipeline

◆ vk_pipeline_layout


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