|
Blender V5.0
|
#include "radial_tiling_shared.h"Go to the source code of this file.
Classes | |
| struct | RoundedPolygonStackOffsets |
Macros | |
| #define | ADAPT_TO_SVM |
Functions | |
| template<uint node_feature_mask> | |
| ccl_device_noinline int | svm_node_radial_tiling (ccl_private float *stack, uint4 node, int offset) |
| #define ADAPT_TO_SVM |
Definition at line 10 of file radial_tiling.h.
| ccl_device_noinline int svm_node_radial_tiling | ( | ccl_private float * | stack, |
| uint4 | node, | ||
| int | offset ) |
Definition at line 29 of file radial_tiling.h.
References calculate_out_segment_id(), calculate_out_variables(), ccl_device_noinline, ccl_private, clamp(), fmaxf, make_float2, make_float3(), RoundedPolygonStackOffsets::max_unit_parameter, RoundedPolygonStackOffsets::r_gon_roundness, RoundedPolygonStackOffsets::r_gon_sides, RoundedPolygonStackOffsets::segment_coordinates, RoundedPolygonStackOffsets::segment_id, stack_load_float(), stack_load_float3(), stack_store_float(), stack_store_float3(), stack_valid(), svm_unpack_node_uchar3(), svm_unpack_node_uchar4(), RoundedPolygonStackOffsets::vector, float4::w, uint4::w, float3::x, float4::x, RoundedPolygonStackOffsets::x_axis_A_angle_bisector, float3::y, float4::y, uint4::y, float4::z, and uint4::z.
Referenced by svm_eval_nodes().