Blender V2.61 - r43446
Public Attributes

GPUInput Struct Reference

#include <gpu_codegen.h>

List of all members.

Public Attributes

struct GPUInput * next
struct GPUInput * prev
GPUNode * node
int type
int source
int id
int texid
int attribid
int bindtex
int definetex
int textarget
int textype
struct Image * ima
struct ImageUser * iuser
float * dynamicvec
int dynamictype
void * dynamicdata
GPUTexture * tex
int shaderloc
char shadername [32]
float vec [16]
GPUNodeLink * link
int dynamictex
int attribtype
char attribname [32]
int attribfirst
GPUBuiltin builtin

Detailed Description

Definition at line 122 of file gpu_codegen.h.


Member Data Documentation

Definition at line 151 of file gpu_codegen.h.

Referenced by gpu_node_input_link(), and gpu_nodes_get_vertex_attributes().

Definition at line 134 of file gpu_codegen.h.

Referenced by codegen_declare_tmps(), and codegen_set_unique_ids().

Definition at line 142 of file gpu_codegen.h.

Referenced by gpu_node_input_link(), and GPU_shader_export().

Definition at line 149 of file gpu_codegen.h.

Referenced by GPU_inputs_free(), and gpu_node_input_link().

Definition at line 141 of file gpu_codegen.h.

Referenced by gpu_node_input_link(), and GPU_shader_export().

Definition at line 139 of file gpu_codegen.h.

Referenced by gpu_node_input_link(), and GPU_pass_bind().

Definition at line 125 of file gpu_codegen.h.

Referenced by gpu_node_input_link().

Definition at line 123 of file gpu_codegen.h.

Definition at line 145 of file gpu_codegen.h.

Referenced by GPU_nodes_extract_dynamic_inputs(), and GPU_shader_export().

Definition at line 135 of file gpu_codegen.h.

Referenced by gpu_node_input_link().

float GPUInput::vec[16]

Definition at line 147 of file gpu_codegen.h.

Referenced by codegen_print_uniforms_functions(), and gpu_node_input_link().


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