163#define IrradianceBrickPacked uint
#define BLI_STATIC_ASSERT_ALIGN(st, align)
BMesh const char void * data
#define IrradianceBrickPacked
static IrradianceBrickPacked irradiance_brick_pack(IrradianceBrick brick)
static IrradianceBrick irradiance_brick_unpack(IrradianceBrickPacked brick_packed)
VecBase< uint32_t, 2 > uint2
MatBase< float, 4, 4 > float4x4
MatBase< float, 3, 4 > float3x4
VecBase< float, 4 > float4
VecBase< int32_t, 2 > int2
VecBase< float, 2 > float2
bool32_t capture_visibility_indirect
SphereProbeUvArea world_atlas_coord
bool32_t capture_indirect
bool32_t capture_visibility_direct
packed_int3 irradiance_grid_size
float4x4 irradiance_grid_world_to_local
float min_distance_to_surface
bool32_t capture_world_indirect
bool32_t capture_emission
float4x4 irradiance_grid_world_to_local_rotation
float4x4 irradiance_grid_local_to_world
bool32_t do_surfel_output
bool32_t capture_world_direct
float3x4 world_to_object_transposed
ReflectionProbeLowFreqLight low_freq_light
LightProbeShape parallax_shape
float3x4 world_to_probe_transposed
SphereProbeUvArea atlas_coord
LightProbeShape influence_shape
packed_float3 albedo_front
SurfelRadiance radiance_direct
packed_float3 albedo_back
SurfelRadiance radiance_indirect[2]
float3x4 world_to_grid_transposed
packed_int3 grid_size_padded