Blender V4.5
GPUNodeGraph Struct Reference

#include <gpu_node_graph.hh>

Public Attributes

ListBase nodes
GPUNodeLinkoutlink_surface
GPUNodeLinkoutlink_volume
GPUNodeLinkoutlink_displacement
GPUNodeLinkoutlink_thickness
ListBase outlink_aovs
ListBase material_functions
ListBase outlink_compositor
ListBase attributes
ListBase textures
GPUUniformAttrList uniform_attrs
ListBase layer_attrs
GSetused_libraries

Detailed Description

Definition at line 155 of file gpu_node_graph.hh.

Member Data Documentation

◆ attributes

◆ layer_attrs

◆ material_functions

ListBase GPUNodeGraph::material_functions

◆ nodes

◆ outlink_aovs

ListBase GPUNodeGraph::outlink_aovs

◆ outlink_compositor

ListBase GPUNodeGraph::outlink_compositor

◆ outlink_displacement

GPUNodeLink* GPUNodeGraph::outlink_displacement

◆ outlink_surface

GPUNodeLink* GPUNodeGraph::outlink_surface

◆ outlink_thickness

GPUNodeLink* GPUNodeGraph::outlink_thickness

◆ outlink_volume

GPUNodeLink* GPUNodeGraph::outlink_volume

◆ textures

◆ uniform_attrs

◆ used_libraries

GSet* GPUNodeGraph::used_libraries

Set of all the GLSL lib code blocks.

Definition at line 182 of file gpu_node_graph.hh.

Referenced by GPU_link(), gpu_node_graph_free(), and gpu_stack_link_v().


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