Blender V4.5
blender::draw::command::PushConstant::[union].__unnamed0__ Union Reference

Public Attributes

int int1_value
int2 int2_value
int3 int3_value
int4 int4_value
float float1_value
float2 float2_value
float3 float3_value
float4 float4_value
const int * int_ref
const int2int2_ref
const int3int3_ref
const int4int4_ref
const float * float_ref
const float2float2_ref
const float3float3_ref
const float4float4_ref
const float4x4float4x4_ref

Detailed Description

IMPORTANT: Data is at the end of the struct as it can span over the next commands. These next commands are not real commands but just memory to hold the data and are not referenced by any Command::Header. This is a hack to support float4x4 copy.

Definition at line 250 of file draw_command.hh.

Member Data Documentation

◆ float1_value

◆ float2_ref

◆ float2_value

◆ float3_ref

◆ float3_value

◆ float4_ref

◆ float4_value

◆ float4x4_ref

◆ float_ref

◆ int1_value

◆ int2_ref

◆ int2_value

◆ int3_ref

◆ int3_value

◆ int4_ref

◆ int4_value

◆ int_ref


The documentation for this union was generated from the following files: