OpenShadingLanguage 1.00 # Compiled by oslc 1.14.7.0 # options: -q -O2 -I/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders -I/home/blender/git/blender-v510/blender.git/lib/linux_x64/osl/share/OSL/shaders -o /home/blender/git/blender-v510/build_release/intern/cycles/kernel/osl/shaders/node_radial_tiling.oso shader node_radial_tiling param int use_normalize 0 %read{74,991} %write{2147483647,-1} param point Vector 0 0 0 %read{26,1011} %write{0,0} %initexpr param float Sides 5 %read{22,1009} %write{2147483647,-1} param float Roundness 0 %read{24,24} %write{2147483647,-1} oparam point SegmentCoordinates 0 0 0 %read{1,1} %write{1005,1005} oparam float SegmentID 0 %read{4,4} %write{1021,1021} oparam float SegmentWidth 0 %read{7,7} %write{1006,1006} oparam float SegmentRotation 0 %read{10,10} %write{1007,1007} global point P %read{0,0} %write{2147483647,-1} local float ___501_x_axis_A_coord %read{368,768} %write{364,364} local float ___501_segment_divider_A_angle_bisector %read{367,974} %write{365,365} local float ___501_segment_divider_A_next_segment_divider %read{368,973} %write{367,367} local float ___501_segment_id %read{370,973} %write{369,369} local float ___501_segment_divider_A_coord %read{434,933} %write{371,371} local float ___501_segment_divider_A_bevel_start %read{433,971} %write{377,377} local float ___501_last_angle_bisector_A_x_axis %read{382,892} %write{380,380} local float ___501_last_segment_divider_A_x_axis %read{427,772} %write{382,382} local float ___501_inner_last_bevel_start_A_x_axis %read{396,887} %write{388,388} local float ___501_l_last_circle_radius %read{401,793} %write{395,395} local float ___501_last_circle_center.x %read{419,796} %write{402,402} %mystruct{___501_last_circle_center} %mystructfield{0} local float ___501_last_circle_center.y %read{420,799} %write{409,409} %mystruct{___501_last_circle_center} %mystructfield{1} local float ___501_outer_last_bevel_start.x %read{421,421} %write{419,419} %mystruct{___501_outer_last_bevel_start} %mystructfield{0} local float ___501_outer_last_bevel_start.y %read{421,421} %write{420,420} %mystruct{___501_outer_last_bevel_start} %mystructfield{1} local float ___501_x_axis_A_outer_last_bevel_start %read{423,961} %write{422,422} local float ___501_outer_last_bevel_start_A_angle_bisector %read{492,953} %write{423,423} local float ___502_bevel_start_A_angle_bisector %read{517,686} %write{433,433} local float ___503_l_angle_bisector %read{485,587} %write{454,459} local float ___503_r_gon_parameter %read{490,588} %write{455,581} local float ___503_max_unit_parameter %read{589,589} %write{456,586} local float ___503_spline_start_A_bevel_start %read{584,584} %write{462,462} local float ___504_effective_roundness %read{479,500} %write{477,477} local float ___504_spline_start_outer_last_bevel_start %read{498,498} %write{480,480} local float ___507_normalize_based_on_l_angle_bisector %read{502,502} %write{501,501} local float ___508_spline_start_A_bevel_start %read{523,523} %write{505,505} local float ___511_normalize_based_on_l_angle_bisector %read{527,527} %write{526,526} local float ___515_effective_roundness %read{555,565} %write{553,553} local float ___515_spline_start_outer_last_bevel_start %read{563,563} %write{556,556} local float ___515_normalize_based_on_l_angle_bisector %read{567,567} %write{566,566} local float ___516_spline_start_A_bevel_start %read{577,577} %write{570,570} local float ___516_normalize_based_on_l_angle_bisector %read{581,581} %write{580,580} local float ___518_nearest_segment_divider_SA_coord %read{605,624} %write{597,597} local float ___518_l_angle_bisector %read{661,690} %write{598,619} local float ___518_r_gon_parameter %read{644,691} %write{599,684} local float ___518_max_unit_parameter %read{692,692} %write{600,689} local float ___518_l_circle_center %read{606,615} %write{604,604} local float ___518_l_coord_R_l_bevel_start %read{619,619} %write{618,618} local float ___518_spline_start_A_bevel_start %read{628,687} %write{622,622} local float ___519_coord_A_bevel_start %read{628,682} %write{625,625} local float ___523_normalize_based_on_l_angle_bisector %read{683,683} %write{669,669} local float ___523_normalize_based_on_l_coord %read{683,683} %write{681,681} local float ___525_inner_last_bevel_start_A_last_angle_bisector %read{732,881} %write{696,696} local float ___526_l_angle_bisector %read{755,755} %write{707,716} local float ___526_r_gon_parameter %read{730,756} %write{708,743} local float ___526_max_unit_parameter %read{757,757} %write{709,754} local float ___526_l_angle_bisector_R_l_last_angle_bisector %read{716,753} %write{712,712} local float ___526_l_last_angle_bisector %read{716,735} %write{715,715} local float ___526_spline_start_A_bevel_start %read{738,750} %write{719,719} local float ___529_normalize_based_on_l_l_angle_bisector %read{743,743} %write{742,742} local float ___531_nearest_segment_divider_MSA_coord %read{772,903} %write{761,775} local float ___531_l_angle_bisector %read{940,975} %write{776,807} local float ___531_r_gon_parameter %read{837,976} %write{777,963} local float ___531_max_unit_parameter %read{977,977} %write{778,972} local float ___531_x_axis_A_angle_bisector %read{978,978} %write{779,974} local float ___531_l_coord_R_l_last_angle_bisector %read{806,806} %write{802,802} local float ___531_l_angle_bisector_R_l_last_angle_bisector %read{807,889} %write{805,805} local float ___531_l_last_angle_bisector %read{807,857} %write{806,806} local float ___533_spline_start_A_bevel_start %read{820,886} %write{813,813} local float ___534_coord_A_bevel_start %read{820,876} %write{816,816} local float ___538_normalize_based_on_l_l_angle_bisector %read{877,877} %write{863,863} local float ___538_normalize_based_on_l_coord %read{877,877} %write{875,875} local float ___540_effective_roundness %read{900,959} %write{898,898} local float ___540_spline_start_outer_last_bevel_start %read{907,957} %write{901,901} local float ___541_coord_A_bevel_start %read{907,961} %write{904,904} local float ___545_normalize_based_on_l_angle_bisector %read{962,962} %write{948,948} local float ___545_normalize_based_on_l_coord %read{962,962} %write{960,960} local float ___546_bevel_start_A_angle_bisector %read{969,969} %write{965,965} local float ___546_spline_start_A_bevel_start %read{970,970} %write{968,968} local float ___547_l_coord %read{63,952} %write{34,34} local float ___547_out_variables.x %read{998,1000} %write{90,999} %mystruct{___547_out_variables} %mystructfield{0} local float ___547_out_variables.y %read{990,1001} %write{91,996} %mystruct{___547_out_variables} %mystructfield{1} local float ___547_out_variables.z %read{1002,1002} %write{92,977} %mystruct{___547_out_variables} %mystructfield{2} local float ___547_out_variables.w %read{1003,1003} %write{94,978} %mystruct{___547_out_variables} %mystructfield{3} local float ___548_x_axis_A_coord %read{51,54} %write{47,47} local float ___548_segment_divider_A_angle_bisector %read{50,271} %write{48,48} local float ___548_segment_divider_A_next_segment_divider %read{51,270} %write{50,50} local float ___548_segment_id %read{53,270} %write{52,52} local float ___548_segment_divider_A_coord %read{61,245} %write{54,54} local float ___549_l_angle_bisector %read{68,90} %write{58,63} local float ___549_r_gon_parameter %read{73,91} %write{59,83} local float ___549_max_unit_parameter %read{92,92} %write{60,89} local float ___554_r_gon_parameter %read{106,110} %write{98,108} local float ___558_segment_divider_A_bevel_start %read{120,265} %write{119,119} local float ___558_bevel_start_A_angle_bisector %read{162,263} %write{120,120} local float ___559_nearest_segment_divider_SA_coord %read{141,160} %write{133,133} local float ___559_l_angle_bisector %read{197,226} %write{134,155} local float ___559_r_gon_parameter %read{180,227} %write{135,220} local float ___559_max_unit_parameter %read{228,228} %write{136,225} local float ___559_l_circle_center %read{142,151} %write{140,140} local float ___559_l_coord_R_l_bevel_start %read{155,155} %write{154,154} local float ___559_spline_start_A_bevel_start %read{164,223} %write{158,158} local float ___560_coord_A_bevel_start %read{164,218} %write{161,161} local float ___564_normalize_based_on_l_angle_bisector %read{219,219} %write{205,205} local float ___564_normalize_based_on_l_coord %read{219,219} %write{217,217} local float ___566_l_angle_bisector %read{244,267} %write{231,236} local float ___566_r_gon_parameter %read{249,268} %write{232,261} local float ___566_max_unit_parameter %read{269,269} %write{233,266} local float ___566_spline_start_A_bevel_start %read{257,264} %write{239,239} local float ___569_normalize_based_on_l_angle_bisector %read{261,261} %write{260,260} local float ___572_x_axis_A_coord %read{285,295} %write{281,281} local float ___572_segment_divider_A_angle_bisector %read{284,327} %write{282,282} local float ___572_segment_divider_A_next_segment_divider %read{285,355} %write{284,284} local float ___572_segment_id %read{287,355} %write{286,286} local float ___572_segment_divider_A_coord %read{300,340} %write{288,288} local float ___572_last_angle_bisector_A_x_axis %read{293,356} %write{291,291} local float ___572_last_segment_divider_A_x_axis %read{294,294} %write{293,293} local float ___573_l_angle_bisector %read{307,319} %write{297,302} local float ___573_r_gon_parameter %read{312,320} %write{298,316} local float ___573_max_unit_parameter %read{321,321} %write{299,318} local float ___578_l_angle_bisector %read{352,352} %write{324,333} local float ___578_r_gon_parameter %read{344,353} %write{325,349} local float ___578_max_unit_parameter %read{354,354} %write{326,351} local float ___578_l_angle_bisector_R_l_last_angle_bisector %read{333,346} %write{329,329} local float ___578_l_last_angle_bisector %read{333,346} %write{332,332} local int calculate_r_gon_parameter_field %read{13,13} %write{3,3} local int calculate_segment_id %read{1008,1008} %write{6,6} local int calculate_max_unit_parameter %read{15,15} %write{9,9} local int calculate_x_axis_A_angle_bisector %read{19,19} %write{12,12} local float ___588_out_variables.x %read{1005,1005} %write{1000,1000} %mystruct{___588_out_variables} %mystructfield{0} local float ___588_out_variables.y %read{1005,1005} %write{1001,1001} %mystruct{___588_out_variables} %mystructfield{1} local float ___588_out_variables.z %read{1006,1006} %write{1002,1002} %mystruct{___588_out_variables} %mystructfield{2} local float ___588_out_variables.w %read{1007,1007} %write{1003,1003} %mystruct{___588_out_variables} %mystructfield{3} temp int $tmp1 %read{2,2} %write{1,1} const int $const1 0 %read{2,1010} %write{2147483647,-1} temp int $tmp2 %read{3,3} %write{2,2} temp int $tmp3 %read{5,5} %write{4,4} temp int $tmp4 %read{6,6} %write{5,5} temp int $tmp5 %read{8,8} %write{7,7} temp int $tmp6 %read{9,9} %write{8,8} temp int $tmp7 %read{11,11} %write{10,10} temp int $tmp8 %read{12,12} %write{11,11} temp int $tmp9 %read{14,17} %write{13,16} temp int $tmp10 %read{16,16} %write{15,15} temp int $tmp11 %read{18,21} %write{17,20} temp int $tmp12 %read{20,20} %write{19,19} temp float $tmp13 %read{36,378} %write{22,22} const float $const2 2 %read{22,1009} %write{2147483647,-1} temp float $tmp14 %read{56,971} %write{25,25} const float $const3 0 %read{25,1015} %write{2147483647,-1} const float $const4 1 %read{24,997} %write{2147483647,-1} const string $const5 "clamp" %read{23,23} %write{2147483647,-1} temp float $tmp15 %read{25,25} %write{24,24} temp float $tmp16.x %read{30,981} %write{26,26} temp float $tmp16.y %read{32,985} %write{27,27} const int $const6 1 %read{27,1011} %write{2147483647,-1} const string $const7 "calculate_out_variables" %read{28,28} %write{2147483647,-1} temp float $tmp17 %read{33,33} %write{30,30} const string $const8 "sqr" %read{29,918} %write{2147483647,-1} temp float $tmp18 %read{33,33} %write{32,32} temp float $tmp19 %read{34,34} %write{33,33} temp float $tmp20 %read{39,39} %write{37,37} const string $const9 "fract" %read{35,35} %write{2147483647,-1} temp float $tmp21 %read{37,37} %write{36,36} temp float $tmp22 %read{39,39} %write{38,38} temp int $tmp23 %read{40,40} %write{39,39} temp float $tmp24 %read{47,47} %write{41,41} temp float $tmp25 %read{46,46} %write{45,45} temp float $tmp26 %read{43,43} %write{42,42} temp int $tmp27 %read{44,44} %write{43,43} temp float $tmp28 %read{45,45} %write{44,44} const float $const10 6.28318548 %read{46,1014} %write{2147483647,-1} temp float $tmp29 %read{47,47} %write{46,46} const float $const11 3.14159274 %read{48,380} %write{2147483647,-1} temp float $tmp30 %read{50,50} %write{49,49} temp float $tmp31 %read{52,52} %write{51,51} temp float $tmp32 %read{54,54} %write{53,53} temp float $tmp33 %read{56,56} %write{55,55} temp int $tmp34 %read{57,57} %write{56,56} temp float $tmp35 %read{63,63} %write{62,62} temp float $tmp36 %read{62,62} %write{61,61} temp float $tmp37 %read{68,68} %write{67,67} temp float $tmp38 %read{67,67} %write{66,66} temp float $tmp39 %read{66,66} %write{65,65} temp int $tmp40 %read{70,70} %write{69,69} temp float $tmp41 %read{72,72} %write{71,71} temp float $tmp42 %read{73,73} %write{72,72} temp int $tmp43 %read{75,80} %write{74,79} temp float $tmp44 %read{77,77} %write{76,76} temp int $tmp45 %read{78,78} %write{77,77} temp int $tmp46 %read{79,79} %write{78,78} temp float $tmp47 %read{82,82} %write{81,81} temp float $tmp48 %read{83,83} %write{82,82} temp float $tmp49 %read{86,86} %write{85,85} temp int $tmp50 %read{87,87} %write{86,86} temp float $tmp51 %read{94,94} %write{93,93} temp float $tmp52 %read{96,96} %write{95,95} temp int $tmp53 %read{97,97} %write{96,96} temp float $tmp54 %read{101,101} %write{100,100} temp int $tmp55 %read{103,103} %write{102,102} temp float $tmp56 %read{105,105} %write{104,104} temp float $tmp57 %read{106,106} %write{105,105} temp float $tmp58 %read{113,113} %write{112,112} temp float $tmp59 %read{119,119} %write{118,118} temp float $tmp60 %read{115,115} %write{114,114} temp float $tmp61 %read{117,117} %write{115,115} temp float $tmp62 %read{117,117} %write{116,116} temp float $tmp63 %read{118,118} %write{117,117} temp float $tmp64 %read{122,122} %write{121,121} temp int $tmp65 %read{123,123} %write{122,122} temp int $tmp66 %read{124,128} %write{123,127} temp int $tmp67 %read{126,126} %write{125,125} temp int $tmp68 %read{127,127} %write{126,126} temp float $tmp69 %read{132,132} %write{131,131} temp int $tmp70 %read{130,130} %write{129,129} temp float $tmp71 %read{131,131} %write{130,130} temp float $tmp72 %read{133,133} %write{132,132} temp float $tmp73 %read{138,138} %write{137,137} temp float $tmp74 %read{140,140} %write{138,138} temp float $tmp75 %read{140,140} %write{139,139} temp float $tmp76 %read{142,142} %write{141,141} temp float $tmp77 %read{154,154} %write{142,142} temp float $tmp78 %read{154,154} %write{153,153} temp float $tmp79 %read{149,149} %write{146,146} temp float $tmp80 %read{144,144} %write{143,143} temp float $tmp81 %read{146,146} %write{144,144} temp float $tmp82 %read{149,149} %write{148,148} temp float $tmp83 %read{152,152} %write{149,149} temp float $tmp84 %read{152,152} %write{151,151} temp float $tmp85 %read{153,153} %write{152,152} temp float $tmp86 %read{157,157} %write{156,156} temp float $tmp87 %read{158,158} %write{157,157} temp float $tmp88 %read{161,161} %write{160,160} temp float $tmp89 %read{163,163} %write{162,162} temp int $tmp90 %read{165,165} %write{164,164} temp float $tmp91 %read{167,167} %write{166,166} temp float $tmp92 %read{168,168} %write{167,167} temp float $tmp93 %read{179,179} %write{168,168} temp float $tmp94 %read{174,174} %write{169,169} const float $const12 0.5 %read{169,994} %write{2147483647,-1} temp float $tmp95 %read{173,173} %write{170,170} temp float $tmp96 %read{172,172} %write{171,171} temp float $tmp97 %read{173,173} %write{172,172} temp float $tmp98 %read{174,174} %write{173,173} temp float $tmp99 %read{177,177} %write{174,174} temp float $tmp100 %read{177,177} %write{176,176} temp float $tmp101 %read{178,178} %write{177,177} temp float $tmp102 %read{179,179} %write{178,178} temp float $tmp103 %read{180,180} %write{179,179} temp float $tmp104 %read{182,182} %write{181,181} temp float $tmp105 %read{184,184} %write{182,182} temp float $tmp106 %read{184,184} %write{183,183} temp float $tmp107 %read{186,186} %write{184,184} temp float $tmp108 %read{186,186} %write{185,185} temp float $tmp109 %read{187,187} %write{186,186} temp float $tmp110 %read{188,188} %write{187,187} temp float $tmp111 %read{189,189} %write{188,188} temp int $tmp112 %read{191,191} %write{190,190} temp float $tmp113 %read{193,193} %write{192,192} temp float $tmp114 %read{194,194} %write{193,193} temp float $tmp115 %read{197,197} %write{196,196} temp float $tmp116 %read{203,203} %write{197,197} temp float $tmp117 %read{199,199} %write{198,198} temp float $tmp118 %read{201,201} %write{199,199} temp float $tmp119 %read{201,201} %write{200,200} temp float $tmp120 %read{202,202} %write{201,201} temp float $tmp121 %read{203,203} %write{202,202} temp float $tmp122 %read{205,205} %write{203,203} temp float $tmp123 %read{205,205} %write{204,204} temp float $tmp124 %read{207,207} %write{206,206} temp float $tmp125 %read{215,215} %write{207,207} temp float $tmp126 %read{209,209} %write{208,208} temp float $tmp127 %read{211,211} %write{209,209} temp float $tmp128 %read{211,211} %write{210,210} temp float $tmp129 %read{213,213} %write{211,211} temp float $tmp130 %read{213,213} %write{212,212} temp float $tmp131 %read{214,214} %write{213,213} temp float $tmp132 %read{215,215} %write{214,214} temp float $tmp133 %read{217,217} %write{215,215} temp float $tmp134 %read{217,217} %write{216,216} temp float $tmp135 %read{220,220} %write{219,219} temp float $tmp136 %read{219,219} %write{218,218} temp float $tmp137 %read{223,223} %write{222,222} temp float $tmp138 %read{225,225} %write{223,223} temp float $tmp139 %read{225,225} %write{224,224} temp float $tmp140 %read{230,230} %write{229,229} temp float $tmp141 %read{236,236} %write{235,235} temp float $tmp142 %read{235,235} %write{234,234} temp float $tmp143 %read{238,238} %write{237,237} temp float $tmp144 %read{239,239} %write{238,238} temp float $tmp145 %read{244,244} %write{243,243} temp float $tmp146 %read{243,243} %write{242,242} temp float $tmp147 %read{242,242} %write{241,241} temp int $tmp148 %read{246,246} %write{245,245} temp float $tmp149 %read{248,248} %write{247,247} temp float $tmp150 %read{249,249} %write{248,248} temp float $tmp151 %read{252,252} %write{251,251} temp float $tmp152 %read{258,258} %write{252,252} temp float $tmp153 %read{254,254} %write{253,253} temp float $tmp154 %read{256,256} %write{254,254} temp float $tmp155 %read{256,256} %write{255,255} temp float $tmp156 %read{257,257} %write{256,256} temp float $tmp157 %read{258,258} %write{257,257} temp float $tmp158 %read{260,260} %write{258,258} temp float $tmp159 %read{260,260} %write{259,259} temp float $tmp160 %read{264,264} %write{263,263} temp float $tmp161 %read{266,266} %write{264,264} temp float $tmp162 %read{266,266} %write{265,265} temp float $tmp163 %read{271,271} %write{270,270} temp float $tmp164 %read{273,273} %write{272,272} temp int $tmp165 %read{274,274} %write{273,273} temp float $tmp166 %read{281,281} %write{275,275} temp float $tmp167 %read{280,280} %write{279,279} temp float $tmp168 %read{277,277} %write{276,276} temp int $tmp169 %read{278,278} %write{277,277} temp float $tmp170 %read{279,279} %write{278,278} temp float $tmp171 %read{281,281} %write{280,280} temp float $tmp172 %read{284,284} %write{283,283} temp float $tmp173 %read{286,286} %write{285,285} temp float $tmp174 %read{288,288} %write{287,287} temp float $tmp175 %read{290,290} %write{289,289} temp float $tmp176 %read{291,291} %write{290,290} temp float $tmp177 %read{293,293} %write{292,292} temp float $tmp178 %read{295,295} %write{294,294} temp int $tmp179 %read{296,296} %write{295,295} temp float $tmp180 %read{302,302} %write{301,301} temp float $tmp181 %read{301,301} %write{300,300} temp float $tmp182 %read{307,307} %write{306,306} temp float $tmp183 %read{306,306} %write{305,305} temp float $tmp184 %read{305,305} %write{304,304} temp int $tmp185 %read{309,309} %write{308,308} temp float $tmp186 %read{311,311} %write{310,310} temp float $tmp187 %read{312,312} %write{311,311} temp float $tmp188 %read{315,315} %write{314,314} temp float $tmp189 %read{316,316} %write{315,315} temp float $tmp190 %read{323,323} %write{322,322} temp float $tmp191 %read{329,329} %write{327,327} temp float $tmp192 %read{329,329} %write{328,328} temp float $tmp193 %read{332,332} %write{331,331} temp float $tmp194 %read{331,331} %write{330,330} temp float $tmp195 %read{339,339} %write{335,335} temp float $tmp196 %read{339,339} %write{338,338} temp float $tmp197 %read{338,338} %write{337,337} temp float $tmp198 %read{337,337} %write{336,336} temp int $tmp199 %read{341,341} %write{340,340} temp float $tmp200 %read{343,343} %write{342,342} temp float $tmp201 %read{344,344} %write{343,343} temp float $tmp202 %read{348,348} %write{346,346} temp float $tmp203 %read{348,348} %write{347,347} temp float $tmp204 %read{349,349} %write{348,348} temp float $tmp205 %read{356,356} %write{355,355} const string $const13 "calculate_out_variables_irregular_circular" %read{357,357} %write{2147483647,-1} temp float $tmp206 %read{364,364} %write{358,358} temp float $tmp207 %read{363,363} %write{362,362} temp float $tmp208 %read{360,360} %write{359,359} temp int $tmp209 %read{361,361} %write{360,360} temp float $tmp210 %read{362,362} %write{361,361} temp float $tmp211 %read{364,364} %write{363,363} temp float $tmp212 %read{367,367} %write{366,366} temp float $tmp213 %read{369,369} %write{368,368} temp float $tmp214 %read{371,371} %write{370,370} temp float $tmp215 %read{377,377} %write{376,376} temp float $tmp216 %read{373,373} %write{372,372} temp float $tmp217 %read{375,375} %write{373,373} temp float $tmp218 %read{375,375} %write{374,374} temp float $tmp219 %read{376,376} %write{375,375} temp float $tmp220 %read{379,379} %write{378,378} temp float $tmp221 %read{380,380} %write{379,379} temp float $tmp222 %read{382,382} %write{381,381} temp float $tmp223 %read{388,388} %write{387,387} temp float $tmp224 %read{384,384} %write{383,383} temp float $tmp225 %read{386,386} %write{384,384} temp float $tmp226 %read{386,386} %write{385,385} temp float $tmp227 %read{387,387} %write{386,386} temp float $tmp228 %read{390,390} %write{389,389} temp float $tmp229 %read{395,395} %write{390,390} temp float $tmp230 %read{395,395} %write{394,394} temp float $tmp231 %read{393,393} %write{391,391} temp float $tmp232 %read{393,393} %write{392,392} temp float $tmp233 %read{394,394} %write{393,393} temp float $tmp234 %read{399,399} %write{396,396} temp float $tmp235 %read{399,399} %write{398,398} temp float $tmp236 %read{398,398} %write{397,397} temp float $tmp237 %read{402,402} %write{399,399} temp float $tmp238 %read{401,401} %write{400,400} temp float $tmp239 %read{402,402} %write{401,401} temp float $tmp240 %read{404,404} %write{403,403} temp float $tmp241 %read{409,409} %write{404,404} temp float $tmp242 %read{408,408} %write{405,405} temp float $tmp243 %read{408,408} %write{407,407} temp float $tmp244 %read{407,407} %write{406,406} temp float $tmp245 %read{409,409} %write{408,408} temp float $tmp246.x %read{419,419} %write{416,416} temp float $tmp246.y %read{420,420} %write{417,417} temp float $tmp247.x %read{416,416} %write{410,410} temp float $tmp247.y %read{417,417} %write{411,411} const string $const14 "__operator__mul__" %read{412,415} %write{2147483647,-1} temp float $tmp248.x %read{416,416} %write{413,413} temp float $tmp248.y %read{417,417} %write{414,414} const string $const15 "__operator__add__" %read{418,418} %write{2147483647,-1} temp float $tmp249 %read{422,422} %write{421,421} temp int $tmp250 %read{425,425} %write{424,424} temp int $tmp251 %read{426,432} %write{425,431} temp float $tmp252 %read{428,428} %write{427,427} temp float $tmp253 %read{429,429} %write{428,428} temp int $tmp254 %read{430,430} %write{429,429} temp int $tmp255 %read{431,431} %write{430,430} temp int $tmp256 %read{435,435} %write{434,434} temp int $tmp257 %read{436,441} %write{435,440} temp float $tmp258 %read{438,438} %write{437,437} temp int $tmp259 %read{439,439} %write{438,438} temp int $tmp260 %read{440,440} %write{439,439} temp int $tmp261 %read{442,448} %write{441,447} temp float $tmp262 %read{444,444} %write{443,443} temp float $tmp263 %read{445,445} %write{444,444} temp int $tmp264 %read{446,446} %write{445,445} temp int $tmp265 %read{447,447} %write{446,446} temp int $tmp266 %read{449,453} %write{448,452} temp int $tmp267 %read{451,451} %write{450,450} temp int $tmp268 %read{452,452} %write{451,451} temp float $tmp269 %read{459,459} %write{458,458} temp float $tmp270 %read{458,458} %write{457,457} temp float $tmp271 %read{461,461} %write{460,460} temp float $tmp272 %read{462,462} %write{461,461} temp float $tmp273 %read{464,464} %write{463,463} temp float $tmp274 %read{465,465} %write{464,464} temp int $tmp275 %read{466,466} %write{465,465} temp int $tmp276 %read{467,471} %write{466,470} temp int $tmp277 %read{469,469} %write{468,468} temp int $tmp278 %read{470,470} %write{469,469} temp float $tmp279 %read{477,477} %write{472,472} temp float $tmp280 %read{476,476} %write{474,474} temp float $tmp281 %read{474,474} %write{473,473} temp float $tmp282 %read{476,476} %write{475,475} temp float $tmp283 %read{477,477} %write{476,476} temp float $tmp284 %read{479,479} %write{478,478} temp float $tmp285 %read{480,480} %write{479,479} temp float $tmp286 %read{485,485} %write{484,484} temp float $tmp287 %read{484,484} %write{483,483} temp float $tmp288 %read{483,483} %write{482,482} temp int $tmp289 %read{487,487} %write{486,486} temp float $tmp290 %read{489,489} %write{488,488} temp float $tmp291 %read{490,490} %write{489,489} temp float $tmp292 %read{493,493} %write{492,492} temp float $tmp293 %read{499,499} %write{493,493} temp float $tmp294 %read{495,495} %write{494,494} temp float $tmp295 %read{497,497} %write{495,495} temp float $tmp296 %read{497,497} %write{496,496} temp float $tmp297 %read{498,498} %write{497,497} temp float $tmp298 %read{499,499} %write{498,498} temp float $tmp299 %read{501,501} %write{499,499} temp float $tmp300 %read{501,501} %write{500,500} temp float $tmp301 %read{504,504} %write{503,503} temp float $tmp302 %read{505,505} %write{504,504} temp float $tmp303 %read{510,510} %write{509,509} temp float $tmp304 %read{509,509} %write{508,508} temp float $tmp305 %read{508,508} %write{507,507} temp int $tmp306 %read{512,512} %write{511,511} temp float $tmp307 %read{514,514} %write{513,513} temp float $tmp308 %read{515,515} %write{514,514} temp float $tmp309 %read{518,518} %write{517,517} temp float $tmp310 %read{524,524} %write{518,518} temp float $tmp311 %read{520,520} %write{519,519} temp float $tmp312 %read{522,522} %write{520,520} temp float $tmp313 %read{522,522} %write{521,521} temp float $tmp314 %read{523,523} %write{522,522} temp float $tmp315 %read{524,524} %write{523,523} temp float $tmp316 %read{526,526} %write{524,524} temp float $tmp317 %read{526,526} %write{525,525} temp float $tmp318 %read{532,532} %write{531,531} temp float $tmp319 %read{531,531} %write{530,530} temp float $tmp320 %read{530,530} %write{529,529} temp int $tmp321 %read{534,534} %write{533,533} temp float $tmp322 %read{536,536} %write{535,535} temp float $tmp323 %read{537,537} %write{536,536} temp float $tmp324 %read{540,540} %write{539,539} temp float $tmp325 %read{541,541} %write{540,540} temp int $tmp326 %read{542,542} %write{541,541} temp int $tmp327 %read{543,547} %write{542,546} temp int $tmp328 %read{545,545} %write{544,544} temp int $tmp329 %read{546,546} %write{545,545} temp float $tmp330 %read{553,553} %write{548,548} temp float $tmp331 %read{552,552} %write{550,550} temp float $tmp332 %read{550,550} %write{549,549} temp float $tmp333 %read{552,552} %write{551,551} temp float $tmp334 %read{553,553} %write{552,552} temp float $tmp335 %read{555,555} %write{554,554} temp float $tmp336 %read{556,556} %write{555,555} temp float $tmp337 %read{558,558} %write{557,557} temp float $tmp338 %read{564,564} %write{558,558} temp float $tmp339 %read{560,560} %write{559,559} temp float $tmp340 %read{562,562} %write{560,560} temp float $tmp341 %read{562,562} %write{561,561} temp float $tmp342 %read{563,563} %write{562,562} temp float $tmp343 %read{564,564} %write{563,563} temp float $tmp344 %read{566,566} %write{564,564} temp float $tmp345 %read{566,566} %write{565,565} temp float $tmp346 %read{569,569} %write{568,568} temp float $tmp347 %read{570,570} %write{569,569} temp float $tmp348 %read{572,572} %write{571,571} temp float $tmp349 %read{578,578} %write{572,572} temp float $tmp350 %read{574,574} %write{573,573} temp float $tmp351 %read{576,576} %write{574,574} temp float $tmp352 %read{576,576} %write{575,575} temp float $tmp353 %read{577,577} %write{576,576} temp float $tmp354 %read{578,578} %write{577,577} temp float $tmp355 %read{580,580} %write{578,578} temp float $tmp356 %read{580,580} %write{579,579} temp float $tmp357 %read{584,584} %write{583,583} temp float $tmp358 %read{586,586} %write{584,584} temp float $tmp359 %read{586,586} %write{585,585} temp float $tmp360 %read{591,591} %write{590,590} temp float $tmp361 %read{596,596} %write{595,595} temp int $tmp362 %read{594,594} %write{593,593} temp float $tmp363 %read{595,595} %write{594,594} temp float $tmp364 %read{597,597} %write{596,596} temp float $tmp365 %read{602,602} %write{601,601} temp float $tmp366 %read{604,604} %write{602,602} temp float $tmp367 %read{604,604} %write{603,603} temp float $tmp368 %read{606,606} %write{605,605} temp float $tmp369 %read{618,618} %write{606,606} temp float $tmp370 %read{618,618} %write{617,617} temp float $tmp371 %read{613,613} %write{610,610} temp float $tmp372 %read{608,608} %write{607,607} temp float $tmp373 %read{610,610} %write{608,608} temp float $tmp374 %read{613,613} %write{612,612} temp float $tmp375 %read{616,616} %write{613,613} temp float $tmp376 %read{616,616} %write{615,615} temp float $tmp377 %read{617,617} %write{616,616} temp float $tmp378 %read{621,621} %write{620,620} temp float $tmp379 %read{622,622} %write{621,621} temp float $tmp380 %read{625,625} %write{624,624} temp float $tmp381 %read{627,627} %write{626,626} temp int $tmp382 %read{629,629} %write{628,628} temp float $tmp383 %read{631,631} %write{630,630} temp float $tmp384 %read{632,632} %write{631,631} temp float $tmp385 %read{643,643} %write{632,632} temp float $tmp386 %read{638,638} %write{633,633} temp float $tmp387 %read{637,637} %write{634,634} temp float $tmp388 %read{636,636} %write{635,635} temp float $tmp389 %read{637,637} %write{636,636} temp float $tmp390 %read{638,638} %write{637,637} temp float $tmp391 %read{641,641} %write{638,638} temp float $tmp392 %read{641,641} %write{640,640} temp float $tmp393 %read{642,642} %write{641,641} temp float $tmp394 %read{643,643} %write{642,642} temp float $tmp395 %read{644,644} %write{643,643} temp float $tmp396 %read{646,646} %write{645,645} temp float $tmp397 %read{648,648} %write{646,646} temp float $tmp398 %read{648,648} %write{647,647} temp float $tmp399 %read{650,650} %write{648,648} temp float $tmp400 %read{650,650} %write{649,649} temp float $tmp401 %read{651,651} %write{650,650} temp float $tmp402 %read{652,652} %write{651,651} temp float $tmp403 %read{653,653} %write{652,652} temp int $tmp404 %read{655,655} %write{654,654} temp float $tmp405 %read{657,657} %write{656,656} temp float $tmp406 %read{658,658} %write{657,657} temp float $tmp407 %read{661,661} %write{660,660} temp float $tmp408 %read{667,667} %write{661,661} temp float $tmp409 %read{663,663} %write{662,662} temp float $tmp410 %read{665,665} %write{663,663} temp float $tmp411 %read{665,665} %write{664,664} temp float $tmp412 %read{666,666} %write{665,665} temp float $tmp413 %read{667,667} %write{666,666} temp float $tmp414 %read{669,669} %write{667,667} temp float $tmp415 %read{669,669} %write{668,668} temp float $tmp416 %read{671,671} %write{670,670} temp float $tmp417 %read{679,679} %write{671,671} temp float $tmp418 %read{673,673} %write{672,672} temp float $tmp419 %read{675,675} %write{673,673} temp float $tmp420 %read{675,675} %write{674,674} temp float $tmp421 %read{677,677} %write{675,675} temp float $tmp422 %read{677,677} %write{676,676} temp float $tmp423 %read{678,678} %write{677,677} temp float $tmp424 %read{679,679} %write{678,678} temp float $tmp425 %read{681,681} %write{679,679} temp float $tmp426 %read{681,681} %write{680,680} temp float $tmp427 %read{684,684} %write{683,683} temp float $tmp428 %read{683,683} %write{682,682} temp float $tmp429 %read{687,687} %write{686,686} temp float $tmp430 %read{689,689} %write{687,687} temp float $tmp431 %read{689,689} %write{688,688} temp float $tmp432 %read{694,694} %write{693,693} temp float $tmp433 %read{698,698} %write{697,697} temp float $tmp434 %read{699,699} %write{698,698} temp int $tmp435 %read{700,700} %write{699,699} temp int $tmp436 %read{701,706} %write{700,705} temp float $tmp437 %read{703,703} %write{702,702} temp int $tmp438 %read{704,704} %write{703,703} temp int $tmp439 %read{705,705} %write{704,704} temp float $tmp440 %read{712,712} %write{710,710} temp float $tmp441 %read{712,712} %write{711,711} temp float $tmp442 %read{715,715} %write{714,714} temp float $tmp443 %read{714,714} %write{713,713} temp float $tmp444 %read{718,718} %write{717,717} temp float $tmp445 %read{719,719} %write{718,718} temp float $tmp446 %read{725,725} %write{721,721} temp float $tmp447 %read{725,725} %write{724,724} temp float $tmp448 %read{724,724} %write{723,723} temp float $tmp449 %read{723,723} %write{722,722} temp int $tmp450 %read{727,727} %write{726,726} temp float $tmp451 %read{729,729} %write{728,728} temp float $tmp452 %read{730,730} %write{729,729} temp float $tmp453 %read{733,733} %write{732,732} temp float $tmp454 %read{739,739} %write{733,733} temp float $tmp455 %read{735,735} %write{734,734} temp float $tmp456 %read{737,737} %write{735,735} temp float $tmp457 %read{737,737} %write{736,736} temp float $tmp458 %read{738,738} %write{737,737} temp float $tmp459 %read{739,739} %write{738,738} temp float $tmp460 %read{741,741} %write{739,739} temp float $tmp461 %read{741,741} %write{740,740} temp float $tmp462 %read{742,742} %write{741,741} temp float $tmp463 %read{754,754} %write{745,745} temp float $tmp464 %read{747,747} %write{746,746} temp float $tmp465 %read{749,749} %write{747,747} temp float $tmp466 %read{749,749} %write{748,748} temp float $tmp467 %read{750,750} %write{749,749} temp float $tmp468 %read{752,752} %write{750,750} temp float $tmp469 %read{752,752} %write{751,751} temp float $tmp470 %read{753,753} %write{752,752} temp float $tmp471 %read{754,754} %write{753,753} temp float $tmp472 %read{759,759} %write{758,758} temp float $tmp473 %read{763,763} %write{762,762} temp float $tmp474 %read{764,764} %write{763,763} temp int $tmp475 %read{765,765} %write{764,764} temp int $tmp476 %read{766,771} %write{765,770} temp float $tmp477 %read{768,768} %write{767,767} temp int $tmp478 %read{769,769} %write{768,768} temp int $tmp479 %read{770,770} %write{769,769} temp float $tmp480 %read{774,774} %write{773,773} temp float $tmp481 %read{775,775} %write{774,774} temp float $tmp482 %read{781,781} %write{780,780} temp float $tmp483 %read{784,784} %write{781,781} temp float $tmp484 %read{783,783} %write{782,782} temp float $tmp485 %read{784,784} %write{783,783} temp float $tmp486 %read{802,802} %write{784,784} temp float $tmp487 %read{802,802} %write{801,801} temp float $tmp488 %read{794,794} %write{791,791} temp float $tmp489 %read{786,786} %write{785,785} temp float $tmp490 %read{789,789} %write{786,786} temp float $tmp491 %read{788,788} %write{787,787} temp float $tmp492 %read{789,789} %write{788,788} temp float $tmp493 %read{791,791} %write{789,789} temp float $tmp494 %read{794,794} %write{793,793} temp float $tmp495 %read{797,797} %write{794,794} temp float $tmp496 %read{797,797} %write{796,796} temp float $tmp497 %read{800,800} %write{797,797} temp float $tmp498 %read{800,800} %write{799,799} temp float $tmp499 %read{801,801} %write{800,800} temp float $tmp500 %read{805,805} %write{803,803} temp float $tmp501 %read{805,805} %write{804,804} temp float $tmp502 %read{809,809} %write{808,808} temp int $tmp503 %read{810,810} %write{809,809} temp float $tmp504 %read{812,812} %write{811,811} temp float $tmp505 %read{813,813} %write{812,812} temp float $tmp506 %read{816,816} %write{815,815} temp float $tmp507 %read{819,819} %write{817,817} temp float $tmp508 %read{819,819} %write{818,818} temp int $tmp509 %read{821,821} %write{820,820} temp float $tmp510 %read{823,823} %write{822,822} temp float $tmp511 %read{824,824} %write{823,823} temp float $tmp512 %read{835,835} %write{824,824} temp float $tmp513 %read{830,830} %write{825,825} temp float $tmp514 %read{829,829} %write{826,826} temp float $tmp515 %read{828,828} %write{827,827} temp float $tmp516 %read{829,829} %write{828,828} temp float $tmp517 %read{830,830} %write{829,829} temp float $tmp518 %read{833,833} %write{830,830} temp float $tmp519 %read{833,833} %write{832,832} temp float $tmp520 %read{834,834} %write{833,833} temp float $tmp521 %read{835,835} %write{834,834} temp float $tmp522 %read{836,836} %write{835,835} temp float $tmp523 %read{837,837} %write{836,836} temp float $tmp524 %read{839,839} %write{838,838} temp float $tmp525 %read{841,841} %write{839,839} temp float $tmp526 %read{841,841} %write{840,840} temp float $tmp527 %read{843,843} %write{841,841} temp float $tmp528 %read{843,843} %write{842,842} temp float $tmp529 %read{844,844} %write{843,843} temp float $tmp530 %read{845,845} %write{844,844} temp float $tmp531 %read{846,846} %write{845,845} temp float $tmp532 %read{847,847} %write{846,846} temp int $tmp533 %read{849,849} %write{848,848} temp float $tmp534 %read{851,851} %write{850,850} temp float $tmp535 %read{852,852} %write{851,851} temp float $tmp536 %read{855,855} %write{854,854} temp float $tmp537 %read{861,861} %write{855,855} temp float $tmp538 %read{857,857} %write{856,856} temp float $tmp539 %read{859,859} %write{857,857} temp float $tmp540 %read{859,859} %write{858,858} temp float $tmp541 %read{860,860} %write{859,859} temp float $tmp542 %read{861,861} %write{860,860} temp float $tmp543 %read{863,863} %write{861,861} temp float $tmp544 %read{863,863} %write{862,862} temp float $tmp545 %read{865,865} %write{864,864} temp float $tmp546 %read{873,873} %write{865,865} temp float $tmp547 %read{867,867} %write{866,866} temp float $tmp548 %read{869,869} %write{867,867} temp float $tmp549 %read{869,869} %write{868,868} temp float $tmp550 %read{871,871} %write{869,869} temp float $tmp551 %read{871,871} %write{870,870} temp float $tmp552 %read{872,872} %write{871,871} temp float $tmp553 %read{873,873} %write{872,872} temp float $tmp554 %read{875,875} %write{873,873} temp float $tmp555 %read{875,875} %write{874,874} temp float $tmp556 %read{878,878} %write{877,877} temp float $tmp557 %read{877,877} %write{876,876} temp float $tmp558 %read{879,879} %write{878,878} temp float $tmp559 %read{890,890} %write{881,881} temp float $tmp560 %read{883,883} %write{882,882} temp float $tmp561 %read{885,885} %write{883,883} temp float $tmp562 %read{885,885} %write{884,884} temp float $tmp563 %read{886,886} %write{885,885} temp float $tmp564 %read{888,888} %write{886,886} temp float $tmp565 %read{888,888} %write{887,887} temp float $tmp566 %read{889,889} %write{888,888} temp float $tmp567 %read{890,890} %write{889,889} temp float $tmp568 %read{892,892} %write{891,891} temp float $tmp569 %read{898,898} %write{893,893} temp float $tmp570 %read{897,897} %write{895,895} temp float $tmp571 %read{895,895} %write{894,894} temp float $tmp572 %read{897,897} %write{896,896} temp float $tmp573 %read{898,898} %write{897,897} temp float $tmp574 %read{900,900} %write{899,899} temp float $tmp575 %read{901,901} %write{900,900} temp float $tmp576 %read{904,904} %write{903,903} temp float $tmp577 %read{906,906} %write{905,905} temp int $tmp578 %read{908,908} %write{907,907} temp float $tmp579 %read{910,910} %write{909,909} temp float $tmp580 %read{911,911} %write{910,910} temp float $tmp581 %read{922,922} %write{911,911} temp float $tmp582 %read{917,917} %write{912,912} temp float $tmp583 %read{916,916} %write{913,913} temp float $tmp584 %read{915,915} %write{914,914} temp float $tmp585 %read{916,916} %write{915,915} temp float $tmp586 %read{917,917} %write{916,916} temp float $tmp587 %read{920,920} %write{917,917} temp float $tmp588 %read{920,920} %write{919,919} temp float $tmp589 %read{921,921} %write{920,920} temp float $tmp590 %read{922,922} %write{921,921} temp float $tmp591 %read{923,923} %write{922,922} temp float $tmp592 %read{925,925} %write{924,924} temp float $tmp593 %read{927,927} %write{925,925} temp float $tmp594 %read{927,927} %write{926,926} temp float $tmp595 %read{929,929} %write{927,927} temp float $tmp596 %read{929,929} %write{928,928} temp float $tmp597 %read{930,930} %write{929,929} temp float $tmp598 %read{931,931} %write{930,930} temp float $tmp599 %read{932,932} %write{931,931} temp int $tmp600 %read{934,934} %write{933,933} temp float $tmp601 %read{936,936} %write{935,935} temp float $tmp602 %read{937,937} %write{936,936} temp float $tmp603 %read{940,940} %write{939,939} temp float $tmp604 %read{946,946} %write{940,940} temp float $tmp605 %read{942,942} %write{941,941} temp float $tmp606 %read{944,944} %write{942,942} temp float $tmp607 %read{944,944} %write{943,943} temp float $tmp608 %read{945,945} %write{944,944} temp float $tmp609 %read{946,946} %write{945,945} temp float $tmp610 %read{948,948} %write{946,946} temp float $tmp611 %read{948,948} %write{947,947} temp float $tmp612 %read{950,950} %write{949,949} temp float $tmp613 %read{958,958} %write{950,950} temp float $tmp614 %read{952,952} %write{951,951} temp float $tmp615 %read{954,954} %write{952,952} temp float $tmp616 %read{954,954} %write{953,953} temp float $tmp617 %read{956,956} %write{954,954} temp float $tmp618 %read{956,956} %write{955,955} temp float $tmp619 %read{957,957} %write{956,956} temp float $tmp620 %read{958,958} %write{957,957} temp float $tmp621 %read{960,960} %write{958,958} temp float $tmp622 %read{960,960} %write{959,959} temp float $tmp623 %read{963,963} %write{962,962} temp float $tmp624 %read{962,962} %write{961,961} temp float $tmp625 %read{967,967} %write{966,966} temp float $tmp626 %read{968,968} %write{967,967} temp float $tmp627 %read{970,970} %write{969,969} temp float $tmp628 %read{972,972} %write{970,970} temp float $tmp629 %read{972,972} %write{971,971} temp float $tmp630 %read{974,974} %write{973,973} temp float $tmp631 %read{981,981} %write{980,980} temp int $tmp632 %read{982,982} %write{981,981} temp int $tmp633 %read{983,988} %write{982,987} temp float $tmp634 %read{985,985} %write{984,984} temp int $tmp635 %read{986,986} %write{985,985} temp int $tmp636 %read{987,987} %write{986,986} temp float $tmp637 %read{993,993} %write{992,992} temp float $tmp638 %read{995,995} %write{993,993} temp float $tmp639 %read{995,995} %write{994,994} temp float $tmp640 %read{998,998} %write{997,997} temp float $tmp641 %read{1020,1020} %write{1009,1009} temp float $tmp642.x %read{1013,1013} %write{1010,1010} temp float $tmp642.y %read{1013,1016} %write{1011,1011} const string $const16 "calculate_out_segment_id" %read{1012,1012} %write{2147483647,-1} temp float $tmp643 %read{1014,1014} %write{1013,1013} temp float $tmp644 %read{1019,1019} %write{1014,1014} temp float $tmp645 %read{1019,1019} %write{1018,1018} temp float $tmp646 %read{1016,1016} %write{1015,1015} temp int $tmp647 %read{1017,1017} %write{1016,1016} temp float $tmp648 %read{1018,1018} %write{1017,1017} temp float $tmp649 %read{1020,1020} %write{1019,1019} temp float $tmp650 %read{1021,1021} %write{1020,1020} code Vector # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling.osl:22 # vector3 Vector = P, assign Vector P %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling.osl"} %line{22} %argrw{"wr"} code ___main___ # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling.osl:31 # int calculate_r_gon_parameter_field = int(isconnected(SegmentCoordinates) != 0); isconnected $tmp1 SegmentCoordinates %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling.osl"} %line{31} %argrw{"wr"} neq $tmp2 $tmp1 $const1 %argrw{"wrr"} assign calculate_r_gon_parameter_field $tmp2 %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling.osl:32 # int calculate_segment_id = int(isconnected(SegmentID) != 0); isconnected $tmp3 SegmentID %line{32} %argrw{"wr"} neq $tmp4 $tmp3 $const1 %argrw{"wrr"} assign calculate_segment_id $tmp4 %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling.osl:33 # int calculate_max_unit_parameter = int(isconnected(SegmentWidth) != 0); isconnected $tmp5 SegmentWidth %line{33} %argrw{"wr"} neq $tmp6 $tmp5 $const1 %argrw{"wrr"} assign calculate_max_unit_parameter $tmp6 %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling.osl:34 # int calculate_x_axis_A_angle_bisector = int(isconnected(SegmentRotation) != 0); isconnected $tmp7 SegmentRotation %line{34} %argrw{"wr"} neq $tmp8 $tmp7 $const1 %argrw{"wrr"} assign calculate_x_axis_A_angle_bisector $tmp8 %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling.osl:36 # if (calculate_r_gon_parameter_field || calculate_max_unit_parameter || neq $tmp9 calculate_r_gon_parameter_field $const1 %line{36} %argrw{"wrr"} if $tmp9 15 17 %argrw{"r"} neq $tmp10 calculate_max_unit_parameter $const1 %argrw{"wrr"} assign $tmp9 $tmp10 %argrw{"wr"} neq $tmp11 $tmp9 $const1 %argrw{"wrr"} if $tmp11 19 21 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling.osl:37 # calculate_x_axis_A_angle_bisector) neq $tmp12 calculate_x_axis_A_angle_bisector $const1 %line{37} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling.osl:36 # if (calculate_r_gon_parameter_field || calculate_max_unit_parameter || assign $tmp11 $tmp12 %line{36} %argrw{"wr"} if $tmp11 1008 1008 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling.osl:42 # max(Sides, 2.0), max $tmp13 Sides $const2 %line{42} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling.osl:43 # clamp(Roundness, 0.0, 1.0), functioncall $const5 26 %line{43} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/lib/linux_x64/osl/share/OSL/shaders/stdosl.h:141 # float clamp (float x, float minval, float maxval) { return max(min(x,maxval),minval); } min $tmp15 Roundness $const4 %filename{"/home/blender/git/blender-v510/blender.git/lib/linux_x64/osl/share/OSL/shaders/stdosl.h"} %line{141} %argrw{"wrr"} max $tmp14 $tmp15 $const3 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling.osl:44 # vector2(Vector.x, Vector.y)); compref $tmp16.x Vector $const1 %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling.osl"} %line{44} %argrw{"wrr"} compref $tmp16.y Vector $const6 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling.osl:39 # vector4 out_variables = calculate_out_variables(calculate_r_gon_parameter_field, functioncall $const7 1005 %line{39} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:806 # float l_coord = sqrtf(sqr(coord.x) + sqr(coord.y)); functioncall $const8 31 %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h"} %line{806} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h:34 # return a * a; mul $tmp17 $tmp16.x $tmp16.x %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h"} %line{34} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:806 # float l_coord = sqrtf(sqr(coord.x) + sqr(coord.y)); functioncall $const8 33 %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h"} %line{806} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h:34 # return a * a; mul $tmp18 $tmp16.y $tmp16.y %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h"} %line{34} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:806 # float l_coord = sqrtf(sqr(coord.x) + sqr(coord.y)); add $tmp19 $tmp17 $tmp18 %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h"} %line{806} %argrw{"wrr"} sqrt ___547_l_coord $tmp19 %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:809 # if (fractf(r_gon_sides) == float(0.0)) { functioncall $const9 38 %line{809} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h:61 # return a - floor(a); floor $tmp21 $tmp13 %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h"} %line{61} %argrw{"wr"} sub $tmp20 $tmp13 $tmp21 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:809 # if (fractf(r_gon_sides) == float(0.0)) { assign $tmp22 $const3 %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h"} %line{809} %argrw{"wr"} eq $tmp23 $tmp20 $tmp22 %argrw{"wrr"} if $tmp23 272 980 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:810 # float x_axis_A_coord = atan2f(coord.y, coord.x) + float(coord.y < float(0.0)) * M_2PI_F; atan2 $tmp24 $tmp16.y $tmp16.x %line{810} %argrw{"wrr"} assign $tmp26 $const3 %argrw{"wr"} lt $tmp27 $tmp16.y $tmp26 %argrw{"wrr"} assign $tmp28 $tmp27 %argrw{"wr"} assign $tmp25 $tmp28 %argrw{"wr"} mul $tmp29 $tmp25 $const10 %argrw{"wrr"} add ___548_x_axis_A_coord $tmp24 $tmp29 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:811 # float segment_divider_A_angle_bisector = M_PI_F / r_gon_sides; div ___548_segment_divider_A_angle_bisector $const11 $tmp13 %line{811} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:812 # float segment_divider_A_next_segment_divider = float(2.0) * segment_divider_A_angle_bisector; assign $tmp30 $const2 %line{812} %argrw{"wr"} mul ___548_segment_divider_A_next_segment_divider $tmp30 ___548_segment_divider_A_angle_bisector %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:813 # float segment_id = floorf(x_axis_A_coord / segment_divider_A_next_segment_divider); div $tmp31 ___548_x_axis_A_coord ___548_segment_divider_A_next_segment_divider %line{813} %argrw{"wrr"} floor ___548_segment_id $tmp31 %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:815 # segment_id * segment_divider_A_next_segment_divider; mul $tmp32 ___548_segment_id ___548_segment_divider_A_next_segment_divider %line{815} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:814 # float segment_divider_A_coord = x_axis_A_coord - sub ___548_segment_divider_A_coord ___548_x_axis_A_coord $tmp32 %line{814} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:817 # if (r_gon_roundness == float(0.0)) { assign $tmp33 $const3 %line{817} %argrw{"wr"} eq $tmp34 $tmp14 $tmp33 %argrw{"wrr"} if $tmp34 95 272 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:820 # float l_angle_bisector = float(0.0); assign ___549_l_angle_bisector $const3 %line{820} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:821 # float r_gon_parameter = float(0.0); assign ___549_r_gon_parameter $const3 %line{821} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:822 # float max_unit_parameter = float(0.0); assign ___549_max_unit_parameter $const3 %line{822} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:825 # cosf(segment_divider_A_angle_bisector - segment_divider_A_coord); sub $tmp36 ___548_segment_divider_A_angle_bisector ___548_segment_divider_A_coord %line{825} %argrw{"wrr"} cos $tmp35 $tmp36 %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:824 # l_angle_bisector = l_coord * mul ___549_l_angle_bisector ___547_l_coord $tmp35 %line{824} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:827 # if (CHECK_ONLY_IN_GEOMETRY_NODES_IMPLEMENTATION(calculate_r_gon_parameter_field)) { if $const6 84 84 %line{827} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:829 # tanf(fabsf(segment_divider_A_angle_bisector - segment_divider_A_coord)); sub $tmp39 ___548_segment_divider_A_angle_bisector ___548_segment_divider_A_coord %line{829} %argrw{"wrr"} abs $tmp38 $tmp39 %argrw{"wr"} tan $tmp37 $tmp38 %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:828 # r_gon_parameter = l_angle_bisector * mul ___549_r_gon_parameter ___549_l_angle_bisector $tmp37 %line{828} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:830 # if (segment_divider_A_coord < segment_divider_A_angle_bisector) { lt $tmp40 ___548_segment_divider_A_coord ___548_segment_divider_A_angle_bisector %line{830} %argrw{"wrr"} if $tmp40 74 74 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:831 # r_gon_parameter *= -float(1.0); assign $tmp41 $const4 %line{831} %argrw{"wr"} neg $tmp42 $tmp41 %argrw{"wr"} mul ___549_r_gon_parameter ___549_r_gon_parameter $tmp42 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:833 # if (normalize_r_gon_parameter && (r_gon_sides != float(2.0))) { neq $tmp43 use_normalize $const1 %line{833} %argrw{"wrr"} if $tmp43 80 80 %argrw{"r"} assign $tmp44 $const2 %argrw{"wr"} neq $tmp45 $tmp13 $tmp44 %argrw{"wrr"} neq $tmp46 $tmp45 $const1 %argrw{"wrr"} assign $tmp43 $tmp46 %argrw{"wr"} if $tmp43 84 84 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:834 # r_gon_parameter /= l_angle_bisector * tanf(segment_divider_A_angle_bisector); tan $tmp47 ___548_segment_divider_A_angle_bisector %line{834} %argrw{"wr"} mul $tmp48 ___549_l_angle_bisector $tmp47 %argrw{"wrr"} div ___549_r_gon_parameter ___549_r_gon_parameter $tmp48 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:837 # if (CHECK_ONLY_IN_GEOMETRY_NODES_IMPLEMENTATION(calculate_max_unit_parameter)) { if $const6 90 90 %line{837} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:838 # max_unit_parameter = (r_gon_sides != float(2.0)) ? tanf(segment_divider_A_angle_bisector) : assign $tmp49 $const2 %line{838} %argrw{"wr"} neq $tmp50 $tmp13 $tmp49 %argrw{"wrr"} if $tmp50 89 90 %argrw{"r"} tan ___549_max_unit_parameter ___548_segment_divider_A_angle_bisector %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:839 # float(0.0); assign ___549_max_unit_parameter $const3 %line{839} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:841 # out_variables = make_float4(l_angle_bisector, assign ___547_out_variables.x ___549_l_angle_bisector %line{841} %argrw{"wr"} assign ___547_out_variables.y ___549_r_gon_parameter %argrw{"wr"} assign ___547_out_variables.z ___549_max_unit_parameter %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:844 # segment_id * segment_divider_A_next_segment_divider + mul $tmp51 ___548_segment_id ___548_segment_divider_A_next_segment_divider %line{844} %argrw{"wrr"} add ___547_out_variables.w $tmp51 ___548_segment_divider_A_angle_bisector %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:847 # else if (r_gon_roundness == float(1.0)) { assign $tmp52 $const4 %line{847} %argrw{"wr"} eq $tmp53 $tmp14 $tmp52 %argrw{"wrr"} if $tmp53 114 272 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:850 # float r_gon_parameter = float(0.0); assign ___554_r_gon_parameter $const3 %line{850} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:851 # if (CHECK_ONLY_IN_GEOMETRY_NODES_IMPLEMENTATION(calculate_r_gon_parameter_field)) { if $const6 109 109 %line{851} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:852 # r_gon_parameter = fabsf(segment_divider_A_angle_bisector - segment_divider_A_coord); sub $tmp54 ___548_segment_divider_A_angle_bisector ___548_segment_divider_A_coord %line{852} %argrw{"wrr"} abs ___554_r_gon_parameter $tmp54 %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:853 # if (segment_divider_A_coord < segment_divider_A_angle_bisector) { lt $tmp55 ___548_segment_divider_A_coord ___548_segment_divider_A_angle_bisector %line{853} %argrw{"wrr"} if $tmp55 107 107 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:854 # r_gon_parameter *= -float(1.0); assign $tmp56 $const4 %line{854} %argrw{"wr"} neg $tmp57 $tmp56 %argrw{"wr"} mul ___554_r_gon_parameter ___554_r_gon_parameter $tmp57 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:856 # if (normalize_r_gon_parameter) { if use_normalize 109 109 %line{856} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:857 # r_gon_parameter /= segment_divider_A_angle_bisector; div ___554_r_gon_parameter ___554_r_gon_parameter ___548_segment_divider_A_angle_bisector %line{857} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:860 # out_variables = make_float4(l_coord, assign ___547_out_variables.x ___547_l_coord %line{860} %argrw{"wr"} assign ___547_out_variables.y ___554_r_gon_parameter %argrw{"wr"} assign ___547_out_variables.z ___548_segment_divider_A_angle_bisector %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:863 # segment_id * segment_divider_A_next_segment_divider + mul $tmp58 ___548_segment_id ___548_segment_divider_A_next_segment_divider %line{863} %argrw{"wrr"} add ___547_out_variables.w $tmp58 ___548_segment_divider_A_angle_bisector %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:868 # atanf((float(1.0) - r_gon_roundness) * assign $tmp60 $const4 %line{868} %argrw{"wr"} sub $tmp61 $tmp60 $tmp14 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:869 # tanf(segment_divider_A_angle_bisector)); tan $tmp62 ___548_segment_divider_A_angle_bisector %line{869} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:868 # atanf((float(1.0) - r_gon_roundness) * mul $tmp63 $tmp61 $tmp62 %line{868} %argrw{"wrr"} atan $tmp59 $tmp63 %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:867 # float segment_divider_A_bevel_start = segment_divider_A_angle_bisector - sub ___558_segment_divider_A_bevel_start ___548_segment_divider_A_angle_bisector $tmp59 %line{867} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:870 # float bevel_start_A_angle_bisector = segment_divider_A_angle_bisector - sub ___558_bevel_start_A_angle_bisector ___548_segment_divider_A_angle_bisector ___558_segment_divider_A_bevel_start %line{870} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:874 # segment_divider_A_next_segment_divider - segment_divider_A_bevel_start) || sub $tmp64 ___548_segment_divider_A_next_segment_divider ___558_segment_divider_A_bevel_start %line{874} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:873 # if ((segment_divider_A_coord >= ge $tmp65 ___548_segment_divider_A_coord $tmp64 %line{873} %argrw{"wrr"} neq $tmp66 $tmp65 $const1 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:874 # segment_divider_A_next_segment_divider - segment_divider_A_bevel_start) || if $tmp66 125 128 %line{874} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:875 # (segment_divider_A_coord < segment_divider_A_bevel_start)) lt $tmp67 ___548_segment_divider_A_coord ___558_segment_divider_A_bevel_start %line{875} %argrw{"wrr"} neq $tmp68 $tmp67 $const1 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:874 # segment_divider_A_next_segment_divider - segment_divider_A_bevel_start) || assign $tmp66 $tmp68 %line{874} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:873 # if ((segment_divider_A_coord >= if $tmp66 231 272 %line{873} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:882 # float(segment_divider_A_coord > gt $tmp70 ___548_segment_divider_A_coord ___548_segment_divider_A_angle_bisector %line{882} %argrw{"wrr"} assign $tmp71 $tmp70 %argrw{"wr"} assign $tmp69 $tmp71 %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:883 # segment_divider_A_angle_bisector) * mul $tmp72 $tmp69 ___548_segment_divider_A_next_segment_divider %line{883} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:881 # float nearest_segment_divider_SA_coord = segment_divider_A_coord - sub ___559_nearest_segment_divider_SA_coord ___548_segment_divider_A_coord $tmp72 %line{881} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:885 # float l_angle_bisector = float(0.0); assign ___559_l_angle_bisector $const3 %line{885} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:886 # float r_gon_parameter = float(0.0); assign ___559_r_gon_parameter $const3 %line{886} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:887 # float max_unit_parameter = float(0.0); assign ___559_max_unit_parameter $const3 %line{887} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:889 # float l_circle_center = (float(1.0) - r_gon_roundness) / assign $tmp73 $const4 %line{889} %argrw{"wr"} sub $tmp74 $tmp73 $tmp14 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:890 # cosf(segment_divider_A_angle_bisector); cos $tmp75 ___548_segment_divider_A_angle_bisector %line{890} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:889 # float l_circle_center = (float(1.0) - r_gon_roundness) / div ___559_l_circle_center $tmp74 $tmp75 %line{889} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:891 # float l_coord_R_l_bevel_start = cosf(nearest_segment_divider_SA_coord) * l_circle_center + cos $tmp76 ___559_nearest_segment_divider_SA_coord %line{891} %argrw{"wr"} mul $tmp77 $tmp76 ___559_l_circle_center %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:892 # sqrtf(sqr(cosf(nearest_segment_divider_SA_coord) * cos $tmp80 ___559_nearest_segment_divider_SA_coord %line{892} %argrw{"wr"} mul $tmp81 $tmp80 ___559_l_circle_center %argrw{"wrr"} functioncall $const8 147 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h:34 # return a * a; mul $tmp79 $tmp81 $tmp81 %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h"} %line{34} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:894 # sqr(r_gon_roundness) - sqr(l_circle_center)); functioncall $const8 149 %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h"} %line{894} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h:34 # return a * a; mul $tmp82 $tmp14 $tmp14 %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h"} %line{34} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:893 # l_circle_center) + add $tmp83 $tmp79 $tmp82 %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h"} %line{893} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:894 # sqr(r_gon_roundness) - sqr(l_circle_center)); functioncall $const8 152 %line{894} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h:34 # return a * a; mul $tmp84 ___559_l_circle_center ___559_l_circle_center %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h"} %line{34} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:894 # sqr(r_gon_roundness) - sqr(l_circle_center)); sub $tmp85 $tmp83 $tmp84 %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h"} %line{894} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:892 # sqrtf(sqr(cosf(nearest_segment_divider_SA_coord) * sqrt $tmp78 $tmp85 %line{892} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:891 # float l_coord_R_l_bevel_start = cosf(nearest_segment_divider_SA_coord) * l_circle_center + add ___559_l_coord_R_l_bevel_start $tmp77 $tmp78 %line{891} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:896 # l_angle_bisector = l_coord / l_coord_R_l_bevel_start; div ___559_l_angle_bisector ___547_l_coord ___559_l_coord_R_l_bevel_start %line{896} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:898 # float spline_start_A_bevel_start = (float(1.0) - r_gon_roundness) * assign $tmp86 $const4 %line{898} %argrw{"wr"} sub $tmp87 $tmp86 $tmp14 %argrw{"wrr"} mul ___559_spline_start_A_bevel_start $tmp87 ___558_segment_divider_A_bevel_start %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:901 # if (CHECK_ONLY_IN_GEOMETRY_NODES_IMPLEMENTATION(calculate_r_gon_parameter_field)) { if $const6 221 221 %line{901} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:903 # fabsf(nearest_segment_divider_SA_coord); abs $tmp88 ___559_nearest_segment_divider_SA_coord %line{903} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:902 # float coord_A_bevel_start = segment_divider_A_bevel_start - sub ___560_coord_A_bevel_start ___558_segment_divider_A_bevel_start $tmp88 %line{902} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:904 # r_gon_parameter = l_coord * sinf(bevel_start_A_angle_bisector); sin $tmp89 ___558_bevel_start_A_angle_bisector %line{904} %argrw{"wr"} mul ___559_r_gon_parameter ___547_l_coord $tmp89 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:906 # if (coord_A_bevel_start < spline_start_A_bevel_start) { lt $tmp90 ___560_coord_A_bevel_start ___559_spline_start_A_bevel_start %line{906} %argrw{"wrr"} if $tmp90 181 190 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:907 # r_gon_parameter += l_coord * cosf(bevel_start_A_angle_bisector) * coord_A_bevel_start + cos $tmp91 ___558_bevel_start_A_angle_bisector %line{907} %argrw{"wr"} mul $tmp92 ___547_l_coord $tmp91 %argrw{"wrr"} mul $tmp93 $tmp92 ___560_coord_A_bevel_start %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:908 # float(0.5) * assign $tmp94 $const12 %line{908} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:909 # (float(1.0) - l_coord * cosf(bevel_start_A_angle_bisector)) * assign $tmp95 $const4 %line{909} %argrw{"wr"} cos $tmp96 ___558_bevel_start_A_angle_bisector %argrw{"wr"} mul $tmp97 ___547_l_coord $tmp96 %argrw{"wrr"} sub $tmp98 $tmp95 $tmp97 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:908 # float(0.5) * mul $tmp99 $tmp94 $tmp98 %line{908} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:910 # sqr(coord_A_bevel_start) / spline_start_A_bevel_start; functioncall $const8 177 %line{910} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h:34 # return a * a; mul $tmp100 ___560_coord_A_bevel_start ___560_coord_A_bevel_start %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h"} %line{34} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:909 # (float(1.0) - l_coord * cosf(bevel_start_A_angle_bisector)) * mul $tmp101 $tmp99 $tmp100 %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h"} %line{909} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:910 # sqr(coord_A_bevel_start) / spline_start_A_bevel_start; div $tmp102 $tmp101 ___559_spline_start_A_bevel_start %line{910} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:907 # r_gon_parameter += l_coord * cosf(bevel_start_A_angle_bisector) * coord_A_bevel_start + add $tmp103 $tmp93 $tmp102 %line{907} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:910 # sqr(coord_A_bevel_start) / spline_start_A_bevel_start; add ___559_r_gon_parameter ___559_r_gon_parameter $tmp103 %line{910} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:914 # (float(0.5) * l_coord * cosf(bevel_start_A_angle_bisector) - assign $tmp104 $const12 %line{914} %argrw{"wr"} mul $tmp105 $tmp104 ___547_l_coord %argrw{"wrr"} cos $tmp106 ___558_bevel_start_A_angle_bisector %argrw{"wr"} mul $tmp107 $tmp105 $tmp106 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:915 # float(0.5)) + assign $tmp108 $const12 %line{915} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:914 # (float(0.5) * l_coord * cosf(bevel_start_A_angle_bisector) - sub $tmp109 $tmp107 $tmp108 %line{914} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:913 # r_gon_parameter += spline_start_A_bevel_start * mul $tmp110 ___559_spline_start_A_bevel_start $tmp109 %line{913} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:915 # float(0.5)) + add $tmp111 $tmp110 ___560_coord_A_bevel_start %line{915} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:916 # coord_A_bevel_start; add ___559_r_gon_parameter ___559_r_gon_parameter $tmp111 %line{916} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:918 # if (segment_divider_A_coord < segment_divider_A_angle_bisector) { lt $tmp112 ___548_segment_divider_A_coord ___548_segment_divider_A_angle_bisector %line{918} %argrw{"wrr"} if $tmp112 195 195 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:919 # r_gon_parameter *= -float(1.0); assign $tmp113 $const4 %line{919} %argrw{"wr"} neg $tmp114 $tmp113 %argrw{"wr"} mul ___559_r_gon_parameter ___559_r_gon_parameter $tmp114 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:921 # if (normalize_r_gon_parameter) { if use_normalize 221 221 %line{921} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:923 # l_angle_bisector * tanf(bevel_start_A_angle_bisector) + tan $tmp115 ___558_bevel_start_A_angle_bisector %line{923} %argrw{"wr"} mul $tmp116 ___559_l_angle_bisector $tmp115 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:924 # spline_start_A_bevel_start * (float(0.5) * l_angle_bisector + float(0.5)) + assign $tmp117 $const12 %line{924} %argrw{"wr"} mul $tmp118 $tmp117 ___559_l_angle_bisector %argrw{"wrr"} assign $tmp119 $const12 %argrw{"wr"} add $tmp120 $tmp118 $tmp119 %argrw{"wrr"} mul $tmp121 ___559_spline_start_A_bevel_start $tmp120 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:923 # l_angle_bisector * tanf(bevel_start_A_angle_bisector) + add $tmp122 $tmp116 $tmp121 %line{923} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:925 # r_gon_roundness * segment_divider_A_bevel_start; mul $tmp123 $tmp14 ___558_segment_divider_A_bevel_start %line{925} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:924 # spline_start_A_bevel_start * (float(0.5) * l_angle_bisector + float(0.5)) + add ___564_normalize_based_on_l_angle_bisector $tmp122 $tmp123 %line{924} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:927 # l_coord * sinf(bevel_start_A_angle_bisector) + sin $tmp124 ___558_bevel_start_A_angle_bisector %line{927} %argrw{"wr"} mul $tmp125 ___547_l_coord $tmp124 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:929 # (float(0.5) * l_coord * cosf(bevel_start_A_angle_bisector) + float(0.5)) + assign $tmp126 $const12 %line{929} %argrw{"wr"} mul $tmp127 $tmp126 ___547_l_coord %argrw{"wrr"} cos $tmp128 ___558_bevel_start_A_angle_bisector %argrw{"wr"} mul $tmp129 $tmp127 $tmp128 %argrw{"wrr"} assign $tmp130 $const12 %argrw{"wr"} add $tmp131 $tmp129 $tmp130 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:928 # spline_start_A_bevel_start * mul $tmp132 ___559_spline_start_A_bevel_start $tmp131 %line{928} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:927 # l_coord * sinf(bevel_start_A_angle_bisector) + add $tmp133 $tmp125 $tmp132 %line{927} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:930 # r_gon_roundness * segment_divider_A_bevel_start; mul $tmp134 $tmp14 ___558_segment_divider_A_bevel_start %line{930} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:929 # (float(0.5) * l_coord * cosf(bevel_start_A_angle_bisector) + float(0.5)) + add ___564_normalize_based_on_l_coord $tmp133 $tmp134 %line{929} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:936 # coord_A_bevel_start / segment_divider_A_bevel_start); div $tmp136 ___560_coord_A_bevel_start ___558_segment_divider_A_bevel_start %line{936} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:934 # r_gon_parameter /= mix(normalize_based_on_l_angle_bisector, mix $tmp135 ___564_normalize_based_on_l_angle_bisector ___564_normalize_based_on_l_coord $tmp136 %line{934} %argrw{"wrrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:936 # coord_A_bevel_start / segment_divider_A_bevel_start); div ___559_r_gon_parameter ___559_r_gon_parameter $tmp135 %line{936} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:939 # if (CHECK_ONLY_IN_GEOMETRY_NODES_IMPLEMENTATION(calculate_max_unit_parameter)) { if $const6 226 226 %line{939} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:940 # max_unit_parameter = tanf(bevel_start_A_angle_bisector) + spline_start_A_bevel_start + tan $tmp137 ___558_bevel_start_A_angle_bisector %line{940} %argrw{"wr"} add $tmp138 $tmp137 ___559_spline_start_A_bevel_start %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:941 # r_gon_roundness * segment_divider_A_bevel_start; mul $tmp139 $tmp14 ___558_segment_divider_A_bevel_start %line{941} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:940 # max_unit_parameter = tanf(bevel_start_A_angle_bisector) + spline_start_A_bevel_start + add ___559_max_unit_parameter $tmp138 $tmp139 %line{940} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:943 # out_variables = make_float4(l_angle_bisector, assign ___547_out_variables.x ___559_l_angle_bisector %line{943} %argrw{"wr"} assign ___547_out_variables.y ___559_r_gon_parameter %argrw{"wr"} assign ___547_out_variables.z ___559_max_unit_parameter %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:946 # segment_id * segment_divider_A_next_segment_divider + mul $tmp140 ___548_segment_id ___548_segment_divider_A_next_segment_divider %line{946} %argrw{"wrr"} add ___547_out_variables.w $tmp140 ___548_segment_divider_A_angle_bisector %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:952 # float l_angle_bisector = float(0.0); assign ___566_l_angle_bisector $const3 %line{952} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:953 # float r_gon_parameter = float(0.0); assign ___566_r_gon_parameter $const3 %line{953} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:954 # float max_unit_parameter = float(0.0); assign ___566_max_unit_parameter $const3 %line{954} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:957 # cosf(segment_divider_A_angle_bisector - segment_divider_A_coord); sub $tmp142 ___548_segment_divider_A_angle_bisector ___548_segment_divider_A_coord %line{957} %argrw{"wrr"} cos $tmp141 $tmp142 %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:956 # l_angle_bisector = l_coord * mul ___566_l_angle_bisector ___547_l_coord $tmp141 %line{956} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:959 # float spline_start_A_bevel_start = (float(1.0) - r_gon_roundness) * assign $tmp143 $const4 %line{959} %argrw{"wr"} sub $tmp144 $tmp143 $tmp14 %argrw{"wrr"} mul ___566_spline_start_A_bevel_start $tmp144 ___558_segment_divider_A_bevel_start %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:962 # if (CHECK_ONLY_IN_GEOMETRY_NODES_IMPLEMENTATION(calculate_r_gon_parameter_field)) { if $const6 262 262 %line{962} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:963 # r_gon_parameter = l_angle_bisector * tanf(fabsf(segment_divider_A_angle_bisector - sub $tmp147 ___548_segment_divider_A_angle_bisector ___548_segment_divider_A_coord %line{963} %argrw{"wrr"} abs $tmp146 $tmp147 %argrw{"wr"} tan $tmp145 $tmp146 %argrw{"wr"} mul ___566_r_gon_parameter ___566_l_angle_bisector $tmp145 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:965 # if (segment_divider_A_coord < segment_divider_A_angle_bisector) { lt $tmp148 ___548_segment_divider_A_coord ___548_segment_divider_A_angle_bisector %line{965} %argrw{"wrr"} if $tmp148 250 250 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:966 # r_gon_parameter *= -float(1.0); assign $tmp149 $const4 %line{966} %argrw{"wr"} neg $tmp150 $tmp149 %argrw{"wr"} mul ___566_r_gon_parameter ___566_r_gon_parameter $tmp150 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:968 # if (normalize_r_gon_parameter) { if use_normalize 262 262 %line{968} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:970 # l_angle_bisector * tanf(bevel_start_A_angle_bisector) + tan $tmp151 ___558_bevel_start_A_angle_bisector %line{970} %argrw{"wr"} mul $tmp152 ___566_l_angle_bisector $tmp151 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:971 # spline_start_A_bevel_start * (float(0.5) * l_angle_bisector + float(0.5)) + assign $tmp153 $const12 %line{971} %argrw{"wr"} mul $tmp154 $tmp153 ___566_l_angle_bisector %argrw{"wrr"} assign $tmp155 $const12 %argrw{"wr"} add $tmp156 $tmp154 $tmp155 %argrw{"wrr"} mul $tmp157 ___566_spline_start_A_bevel_start $tmp156 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:970 # l_angle_bisector * tanf(bevel_start_A_angle_bisector) + add $tmp158 $tmp152 $tmp157 %line{970} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:972 # r_gon_roundness * segment_divider_A_bevel_start; mul $tmp159 $tmp14 ___558_segment_divider_A_bevel_start %line{972} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:971 # spline_start_A_bevel_start * (float(0.5) * l_angle_bisector + float(0.5)) + add ___569_normalize_based_on_l_angle_bisector $tmp158 $tmp159 %line{971} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:974 # r_gon_parameter /= normalize_based_on_l_angle_bisector; div ___566_r_gon_parameter ___566_r_gon_parameter ___569_normalize_based_on_l_angle_bisector %line{974} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:977 # if (CHECK_ONLY_IN_GEOMETRY_NODES_IMPLEMENTATION(calculate_max_unit_parameter)) { if $const6 267 267 %line{977} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:978 # max_unit_parameter = tanf(bevel_start_A_angle_bisector) + spline_start_A_bevel_start + tan $tmp160 ___558_bevel_start_A_angle_bisector %line{978} %argrw{"wr"} add $tmp161 $tmp160 ___566_spline_start_A_bevel_start %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:979 # r_gon_roundness * segment_divider_A_bevel_start; mul $tmp162 $tmp14 ___558_segment_divider_A_bevel_start %line{979} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:978 # max_unit_parameter = tanf(bevel_start_A_angle_bisector) + spline_start_A_bevel_start + add ___566_max_unit_parameter $tmp161 $tmp162 %line{978} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:981 # out_variables = make_float4(l_angle_bisector, assign ___547_out_variables.x ___566_l_angle_bisector %line{981} %argrw{"wr"} assign ___547_out_variables.y ___566_r_gon_parameter %argrw{"wr"} assign ___547_out_variables.z ___566_max_unit_parameter %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:984 # segment_id * segment_divider_A_next_segment_divider + mul $tmp163 ___548_segment_id ___548_segment_divider_A_next_segment_divider %line{984} %argrw{"wrr"} add ___547_out_variables.w $tmp163 ___548_segment_divider_A_angle_bisector %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:990 # if (r_gon_roundness == float(0.0)) { assign $tmp164 $const3 %line{990} %argrw{"wr"} eq $tmp165 $tmp14 $tmp164 %argrw{"wrr"} if $tmp165 357 980 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:991 # float x_axis_A_coord = atan2f(coord.y, coord.x) + float(coord.y < float(0.0)) * M_2PI_F; atan2 $tmp166 $tmp16.y $tmp16.x %line{991} %argrw{"wrr"} assign $tmp168 $const3 %argrw{"wr"} lt $tmp169 $tmp16.y $tmp168 %argrw{"wrr"} assign $tmp170 $tmp169 %argrw{"wr"} assign $tmp167 $tmp170 %argrw{"wr"} mul $tmp171 $tmp167 $const10 %argrw{"wrr"} add ___572_x_axis_A_coord $tmp166 $tmp171 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:992 # float segment_divider_A_angle_bisector = M_PI_F / r_gon_sides; div ___572_segment_divider_A_angle_bisector $const11 $tmp13 %line{992} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:993 # float segment_divider_A_next_segment_divider = float(2.0) * segment_divider_A_angle_bisector; assign $tmp172 $const2 %line{993} %argrw{"wr"} mul ___572_segment_divider_A_next_segment_divider $tmp172 ___572_segment_divider_A_angle_bisector %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:994 # float segment_id = floorf(x_axis_A_coord / segment_divider_A_next_segment_divider); div $tmp173 ___572_x_axis_A_coord ___572_segment_divider_A_next_segment_divider %line{994} %argrw{"wrr"} floor ___572_segment_id $tmp173 %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:996 # segment_id * segment_divider_A_next_segment_divider; mul $tmp174 ___572_segment_id ___572_segment_divider_A_next_segment_divider %line{996} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:995 # float segment_divider_A_coord = x_axis_A_coord - sub ___572_segment_divider_A_coord ___572_x_axis_A_coord $tmp174 %line{995} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:999 # floorf(r_gon_sides) * segment_divider_A_angle_bisector; floor $tmp175 $tmp13 %line{999} %argrw{"wr"} mul $tmp176 $tmp175 ___572_segment_divider_A_angle_bisector %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:998 # float last_angle_bisector_A_x_axis = M_PI_F - sub ___572_last_angle_bisector_A_x_axis $const11 $tmp176 %line{998} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1000 # float last_segment_divider_A_x_axis = float(2.0) * last_angle_bisector_A_x_axis; assign $tmp177 $const2 %line{1000} %argrw{"wr"} mul ___572_last_segment_divider_A_x_axis $tmp177 ___572_last_angle_bisector_A_x_axis %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1002 # if (x_axis_A_coord < M_2PI_F - last_segment_divider_A_x_axis) { sub $tmp178 $const10 ___572_last_segment_divider_A_x_axis %line{1002} %argrw{"wrr"} lt $tmp179 ___572_x_axis_A_coord $tmp178 %argrw{"wrr"} if $tmp179 324 357 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1005 # float l_angle_bisector = float(0.0); assign ___573_l_angle_bisector $const3 %line{1005} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1006 # float r_gon_parameter = float(0.0); assign ___573_r_gon_parameter $const3 %line{1006} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1007 # float max_unit_parameter = float(0.0); assign ___573_max_unit_parameter $const3 %line{1007} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1010 # cosf(segment_divider_A_angle_bisector - segment_divider_A_coord); sub $tmp181 ___572_segment_divider_A_angle_bisector ___572_segment_divider_A_coord %line{1010} %argrw{"wrr"} cos $tmp180 $tmp181 %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1009 # l_angle_bisector = l_coord * mul ___573_l_angle_bisector ___547_l_coord $tmp180 %line{1009} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1011 # if (CHECK_ONLY_IN_GEOMETRY_NODES_IMPLEMENTATION(calculate_r_gon_parameter_field)) { if $const6 317 317 %line{1011} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1012 # r_gon_parameter = l_angle_bisector * tanf(fabsf(segment_divider_A_angle_bisector - sub $tmp184 ___572_segment_divider_A_angle_bisector ___572_segment_divider_A_coord %line{1012} %argrw{"wrr"} abs $tmp183 $tmp184 %argrw{"wr"} tan $tmp182 $tmp183 %argrw{"wr"} mul ___573_r_gon_parameter ___573_l_angle_bisector $tmp182 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1014 # if (segment_divider_A_coord < segment_divider_A_angle_bisector) { lt $tmp185 ___572_segment_divider_A_coord ___572_segment_divider_A_angle_bisector %line{1014} %argrw{"wrr"} if $tmp185 313 313 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1015 # r_gon_parameter *= -float(1.0); assign $tmp186 $const4 %line{1015} %argrw{"wr"} neg $tmp187 $tmp186 %argrw{"wr"} mul ___573_r_gon_parameter ___573_r_gon_parameter $tmp187 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1017 # if (normalize_r_gon_parameter) { if use_normalize 317 317 %line{1017} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1018 # r_gon_parameter /= l_angle_bisector * tanf(segment_divider_A_angle_bisector); tan $tmp188 ___572_segment_divider_A_angle_bisector %line{1018} %argrw{"wr"} mul $tmp189 ___573_l_angle_bisector $tmp188 %argrw{"wrr"} div ___573_r_gon_parameter ___573_r_gon_parameter $tmp189 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1021 # if (CHECK_ONLY_IN_GEOMETRY_NODES_IMPLEMENTATION(calculate_max_unit_parameter)) { if $const6 319 319 %line{1021} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1022 # max_unit_parameter = tanf(segment_divider_A_angle_bisector); tan ___573_max_unit_parameter ___572_segment_divider_A_angle_bisector %line{1022} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1024 # out_variables = make_float4(l_angle_bisector, assign ___547_out_variables.x ___573_l_angle_bisector %line{1024} %argrw{"wr"} assign ___547_out_variables.y ___573_r_gon_parameter %argrw{"wr"} assign ___547_out_variables.z ___573_max_unit_parameter %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1027 # segment_id * segment_divider_A_next_segment_divider + mul $tmp190 ___572_segment_id ___572_segment_divider_A_next_segment_divider %line{1027} %argrw{"wrr"} add ___547_out_variables.w $tmp190 ___572_segment_divider_A_angle_bisector %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1033 # float l_angle_bisector = float(0.0); assign ___578_l_angle_bisector $const3 %line{1033} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1034 # float r_gon_parameter = float(0.0); assign ___578_r_gon_parameter $const3 %line{1034} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1035 # float max_unit_parameter = float(0.0); assign ___578_max_unit_parameter $const3 %line{1035} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1037 # float l_angle_bisector_R_l_last_angle_bisector = cosf(segment_divider_A_angle_bisector) / cos $tmp191 ___572_segment_divider_A_angle_bisector %line{1037} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1038 # cosf(last_angle_bisector_A_x_axis); cos $tmp192 ___572_last_angle_bisector_A_x_axis %line{1038} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1037 # float l_angle_bisector_R_l_last_angle_bisector = cosf(segment_divider_A_angle_bisector) / div ___578_l_angle_bisector_R_l_last_angle_bisector $tmp191 $tmp192 %line{1037} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1040 # cosf(last_angle_bisector_A_x_axis - segment_divider_A_coord); sub $tmp194 ___572_last_angle_bisector_A_x_axis ___572_segment_divider_A_coord %line{1040} %argrw{"wrr"} cos $tmp193 $tmp194 %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1039 # float l_last_angle_bisector = l_coord * mul ___578_l_last_angle_bisector ___547_l_coord $tmp193 %line{1039} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1042 # l_angle_bisector = l_angle_bisector_R_l_last_angle_bisector * l_last_angle_bisector; mul ___578_l_angle_bisector ___578_l_angle_bisector_R_l_last_angle_bisector ___578_l_last_angle_bisector %line{1042} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1044 # if (CHECK_ONLY_IN_GEOMETRY_NODES_IMPLEMENTATION(calculate_r_gon_parameter_field)) { if $const6 350 350 %line{1044} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1045 # r_gon_parameter = l_angle_bisector_R_l_last_angle_bisector * l_last_angle_bisector * mul $tmp195 ___578_l_angle_bisector_R_l_last_angle_bisector ___578_l_last_angle_bisector %line{1045} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1046 # tanf(fabsf(last_angle_bisector_A_x_axis - segment_divider_A_coord)); sub $tmp198 ___572_last_angle_bisector_A_x_axis ___572_segment_divider_A_coord %line{1046} %argrw{"wrr"} abs $tmp197 $tmp198 %argrw{"wr"} tan $tmp196 $tmp197 %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1045 # r_gon_parameter = l_angle_bisector_R_l_last_angle_bisector * l_last_angle_bisector * mul ___578_r_gon_parameter $tmp195 $tmp196 %line{1045} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1047 # if (segment_divider_A_coord < last_angle_bisector_A_x_axis) { lt $tmp199 ___572_segment_divider_A_coord ___572_last_angle_bisector_A_x_axis %line{1047} %argrw{"wrr"} if $tmp199 345 345 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1048 # r_gon_parameter *= -float(1.0); assign $tmp200 $const4 %line{1048} %argrw{"wr"} neg $tmp201 $tmp200 %argrw{"wr"} mul ___578_r_gon_parameter ___578_r_gon_parameter $tmp201 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1050 # if (normalize_r_gon_parameter) { if use_normalize 350 350 %line{1050} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1051 # r_gon_parameter /= l_angle_bisector_R_l_last_angle_bisector * l_last_angle_bisector * mul $tmp202 ___578_l_angle_bisector_R_l_last_angle_bisector ___578_l_last_angle_bisector %line{1051} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1052 # tanf(last_angle_bisector_A_x_axis); tan $tmp203 ___572_last_angle_bisector_A_x_axis %line{1052} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1051 # r_gon_parameter /= l_angle_bisector_R_l_last_angle_bisector * l_last_angle_bisector * mul $tmp204 $tmp202 $tmp203 %line{1051} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1052 # tanf(last_angle_bisector_A_x_axis); div ___578_r_gon_parameter ___578_r_gon_parameter $tmp204 %line{1052} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1055 # if (CHECK_ONLY_IN_GEOMETRY_NODES_IMPLEMENTATION(calculate_max_unit_parameter)) { if $const6 352 352 %line{1055} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1056 # max_unit_parameter = tanf(last_angle_bisector_A_x_axis); tan ___578_max_unit_parameter ___572_last_angle_bisector_A_x_axis %line{1056} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1058 # out_variables = make_float4(l_angle_bisector, assign ___547_out_variables.x ___578_l_angle_bisector %line{1058} %argrw{"wr"} assign ___547_out_variables.y ___578_r_gon_parameter %argrw{"wr"} assign ___547_out_variables.z ___578_max_unit_parameter %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1061 # segment_id * segment_divider_A_next_segment_divider + mul $tmp205 ___572_segment_id ___572_segment_divider_A_next_segment_divider %line{1061} %argrw{"wrr"} add ___547_out_variables.w $tmp205 ___572_last_angle_bisector_A_x_axis %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1072 # out_variables = calculate_out_variables_irregular_circular(calculate_r_gon_parameter_field, functioncall $const13 980 %line{1072} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:337 # float x_axis_A_coord = atan2f(coord.y, coord.x) + float(coord.y < float(0.0)) * M_2PI_F; atan2 $tmp206 $tmp16.y $tmp16.x %line{337} %argrw{"wrr"} assign $tmp208 $const3 %argrw{"wr"} lt $tmp209 $tmp16.y $tmp208 %argrw{"wrr"} assign $tmp210 $tmp209 %argrw{"wr"} assign $tmp207 $tmp210 %argrw{"wr"} mul $tmp211 $tmp207 $const10 %argrw{"wrr"} add ___501_x_axis_A_coord $tmp206 $tmp211 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:338 # float segment_divider_A_angle_bisector = M_PI_F / r_gon_sides; div ___501_segment_divider_A_angle_bisector $const11 $tmp13 %line{338} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:339 # float segment_divider_A_next_segment_divider = float(2.0) * segment_divider_A_angle_bisector; assign $tmp212 $const2 %line{339} %argrw{"wr"} mul ___501_segment_divider_A_next_segment_divider $tmp212 ___501_segment_divider_A_angle_bisector %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:340 # float segment_id = floorf(x_axis_A_coord / segment_divider_A_next_segment_divider); div $tmp213 ___501_x_axis_A_coord ___501_segment_divider_A_next_segment_divider %line{340} %argrw{"wrr"} floor ___501_segment_id $tmp213 %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:342 # segment_id * segment_divider_A_next_segment_divider; mul $tmp214 ___501_segment_id ___501_segment_divider_A_next_segment_divider %line{342} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:341 # float segment_divider_A_coord = x_axis_A_coord - sub ___501_segment_divider_A_coord ___501_x_axis_A_coord $tmp214 %line{341} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:344 # atanf((float(1.0) - r_gon_roundness) * assign $tmp216 $const4 %line{344} %argrw{"wr"} sub $tmp217 $tmp216 $tmp14 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:345 # tanf(segment_divider_A_angle_bisector)); tan $tmp218 ___501_segment_divider_A_angle_bisector %line{345} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:344 # atanf((float(1.0) - r_gon_roundness) * mul $tmp219 $tmp217 $tmp218 %line{344} %argrw{"wrr"} atan $tmp215 $tmp219 %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:343 # float segment_divider_A_bevel_start = segment_divider_A_angle_bisector - sub ___501_segment_divider_A_bevel_start ___501_segment_divider_A_angle_bisector $tmp215 %line{343} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:348 # floorf(r_gon_sides) * segment_divider_A_angle_bisector; floor $tmp220 $tmp13 %line{348} %argrw{"wr"} mul $tmp221 $tmp220 ___501_segment_divider_A_angle_bisector %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:347 # float last_angle_bisector_A_x_axis = M_PI_F - sub ___501_last_angle_bisector_A_x_axis $const11 $tmp221 %line{347} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:349 # float last_segment_divider_A_x_axis = float(2.0) * last_angle_bisector_A_x_axis; assign $tmp222 $const2 %line{349} %argrw{"wr"} mul ___501_last_segment_divider_A_x_axis $tmp222 ___501_last_angle_bisector_A_x_axis %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:351 # atanf((float(1.0) - r_gon_roundness) * assign $tmp224 $const4 %line{351} %argrw{"wr"} sub $tmp225 $tmp224 $tmp14 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:352 # tanf(last_angle_bisector_A_x_axis)); tan $tmp226 ___501_last_angle_bisector_A_x_axis %line{352} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:351 # atanf((float(1.0) - r_gon_roundness) * mul $tmp227 $tmp225 $tmp226 %line{351} %argrw{"wrr"} atan $tmp223 $tmp227 %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:350 # float inner_last_bevel_start_A_x_axis = last_angle_bisector_A_x_axis - sub ___501_inner_last_bevel_start_A_x_axis ___501_last_angle_bisector_A_x_axis $tmp223 %line{350} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:353 # float l_last_circle_radius = r_gon_roundness * tanf(last_angle_bisector_A_x_axis) / tan $tmp228 ___501_last_angle_bisector_A_x_axis %line{353} %argrw{"wr"} mul $tmp229 $tmp14 $tmp228 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:354 # tanf(float(0.5) * (segment_divider_A_angle_bisector + assign $tmp231 $const12 %line{354} %argrw{"wr"} add $tmp232 ___501_segment_divider_A_angle_bisector ___501_last_angle_bisector_A_x_axis %argrw{"wrr"} mul $tmp233 $tmp231 $tmp232 %argrw{"wrr"} tan $tmp230 $tmp233 %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:353 # float l_last_circle_radius = r_gon_roundness * tanf(last_angle_bisector_A_x_axis) / div ___501_l_last_circle_radius $tmp229 $tmp230 %line{353} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:357 # (cosf(inner_last_bevel_start_A_x_axis) / cos $tmp234 ___501_inner_last_bevel_start_A_x_axis %line{357} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:358 # cosf(last_angle_bisector_A_x_axis - inner_last_bevel_start_A_x_axis)) - sub $tmp236 ___501_last_angle_bisector_A_x_axis ___501_inner_last_bevel_start_A_x_axis %line{358} %argrw{"wrr"} cos $tmp235 $tmp236 %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:357 # (cosf(inner_last_bevel_start_A_x_axis) / div $tmp237 $tmp234 $tmp235 %line{357} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:359 # l_last_circle_radius * cosf(last_angle_bisector_A_x_axis), cos $tmp238 ___501_last_angle_bisector_A_x_axis %line{359} %argrw{"wr"} mul $tmp239 ___501_l_last_circle_radius $tmp238 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:358 # cosf(last_angle_bisector_A_x_axis - inner_last_bevel_start_A_x_axis)) - sub ___501_last_circle_center.x $tmp237 $tmp239 %line{358} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:360 # l_last_circle_radius * sinf(last_angle_bisector_A_x_axis) - sin $tmp240 ___501_last_angle_bisector_A_x_axis %line{360} %argrw{"wr"} mul $tmp241 ___501_l_last_circle_radius $tmp240 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:361 # (sinf(inner_last_bevel_start_A_x_axis) / sin $tmp242 ___501_inner_last_bevel_start_A_x_axis %line{361} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:362 # cosf(last_angle_bisector_A_x_axis - inner_last_bevel_start_A_x_axis))); sub $tmp244 ___501_last_angle_bisector_A_x_axis ___501_inner_last_bevel_start_A_x_axis %line{362} %argrw{"wrr"} cos $tmp243 $tmp244 %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:361 # (sinf(inner_last_bevel_start_A_x_axis) / div $tmp245 $tmp242 $tmp243 %line{361} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:360 # l_last_circle_radius * sinf(last_angle_bisector_A_x_axis) - sub ___501_last_circle_center.y $tmp241 $tmp245 %line{360} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:365 # make_float2(cosf(segment_divider_A_angle_bisector), cos $tmp247.x ___501_segment_divider_A_angle_bisector %line{365} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:366 # sinf(segment_divider_A_angle_bisector)); sin $tmp247.y ___501_segment_divider_A_angle_bisector %line{366} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling.osl:55 # functioncall $const14 418 %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling.osl"} %line{55} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/lib/linux_x64/osl/share/OSL/shaders/vector2.h:98 # return b * vector2(a, a); assign $tmp248.x ___501_l_last_circle_radius %filename{"/home/blender/git/blender-v510/blender.git/lib/linux_x64/osl/share/OSL/shaders/vector2.h"} %line{98} %argrw{"wr"} assign $tmp248.y ___501_l_last_circle_radius %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling.osl:55 # functioncall $const14 418 %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling.osl"} %line{55} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/lib/linux_x64/osl/share/OSL/shaders/vector2.h:78 # return vector2(a.x * b.x, a.y * b.y); mul $tmp246.x $tmp247.x $tmp248.x %filename{"/home/blender/git/blender-v510/blender.git/lib/linux_x64/osl/share/OSL/shaders/vector2.h"} %line{78} %argrw{"wrr"} mul $tmp246.y $tmp247.y $tmp248.y %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling.osl:55 # functioncall $const15 421 %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling.osl"} %line{55} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/lib/linux_x64/osl/share/OSL/shaders/vector2.h:28 # return vector2(a.x + b.x, a.y + b.y); add ___501_outer_last_bevel_start.x ___501_last_circle_center.x $tmp246.x %filename{"/home/blender/git/blender-v510/blender.git/lib/linux_x64/osl/share/OSL/shaders/vector2.h"} %line{28} %argrw{"wrr"} add ___501_outer_last_bevel_start.y ___501_last_circle_center.y $tmp246.y %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:367 # float x_axis_A_outer_last_bevel_start = atanf(outer_last_bevel_start.y / div $tmp249 ___501_outer_last_bevel_start.y ___501_outer_last_bevel_start.x %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h"} %line{367} %argrw{"wrr"} atan ___501_x_axis_A_outer_last_bevel_start $tmp249 %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:369 # float outer_last_bevel_start_A_angle_bisector = segment_divider_A_angle_bisector - sub ___501_outer_last_bevel_start_A_angle_bisector ___501_segment_divider_A_angle_bisector ___501_x_axis_A_outer_last_bevel_start %line{369} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:372 # if ((x_axis_A_coord >= x_axis_A_outer_last_bevel_start) && ge $tmp250 ___501_x_axis_A_coord ___501_x_axis_A_outer_last_bevel_start %line{372} %argrw{"wrr"} neq $tmp251 $tmp250 $const1 %argrw{"wrr"} if $tmp251 432 432 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:373 # (x_axis_A_coord < M_2PI_F - last_segment_divider_A_x_axis - x_axis_A_outer_last_bevel_start)) sub $tmp252 $const10 ___501_last_segment_divider_A_x_axis %line{373} %argrw{"wrr"} sub $tmp253 $tmp252 ___501_x_axis_A_outer_last_bevel_start %argrw{"wrr"} lt $tmp254 ___501_x_axis_A_coord $tmp253 %argrw{"wrr"} neq $tmp255 $tmp254 $const1 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:372 # if ((x_axis_A_coord >= x_axis_A_outer_last_bevel_start) && assign $tmp251 $tmp255 %line{372} %argrw{"wr"} if $tmp251 696 980 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:375 # float bevel_start_A_angle_bisector = segment_divider_A_angle_bisector - sub ___502_bevel_start_A_angle_bisector ___501_segment_divider_A_angle_bisector ___501_segment_divider_A_bevel_start %line{375} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:378 # if (((segment_divider_A_coord >= segment_divider_A_bevel_start) && ge $tmp256 ___501_segment_divider_A_coord ___501_segment_divider_A_bevel_start %line{378} %argrw{"wrr"} neq $tmp257 $tmp256 $const1 %argrw{"wrr"} if $tmp257 441 441 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:380 # segment_divider_A_next_segment_divider - segment_divider_A_bevel_start)) || sub $tmp258 ___501_segment_divider_A_next_segment_divider ___501_segment_divider_A_bevel_start %line{380} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:379 # (segment_divider_A_coord < lt $tmp259 ___501_segment_divider_A_coord $tmp258 %line{379} %argrw{"wrr"} neq $tmp260 $tmp259 $const1 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:378 # if (((segment_divider_A_coord >= segment_divider_A_bevel_start) && assign $tmp257 $tmp260 %line{378} %argrw{"wr"} neq $tmp261 $tmp257 $const1 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:380 # segment_divider_A_next_segment_divider - segment_divider_A_bevel_start)) || if $tmp261 443 448 %line{380} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:382 # M_2PI_F - last_segment_divider_A_x_axis - segment_divider_A_bevel_start) || sub $tmp262 $const10 ___501_last_segment_divider_A_x_axis %line{382} %argrw{"wrr"} sub $tmp263 $tmp262 ___501_segment_divider_A_bevel_start %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:381 # (x_axis_A_coord >= ge $tmp264 ___501_x_axis_A_coord $tmp263 %line{381} %argrw{"wrr"} neq $tmp265 $tmp264 $const1 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:380 # segment_divider_A_next_segment_divider - segment_divider_A_bevel_start)) || assign $tmp261 $tmp265 %line{380} %argrw{"wr"} neq $tmp266 $tmp261 $const1 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:382 # M_2PI_F - last_segment_divider_A_x_axis - segment_divider_A_bevel_start) || if $tmp266 450 453 %line{382} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:383 # (x_axis_A_coord < segment_divider_A_bevel_start)) lt $tmp267 ___501_x_axis_A_coord ___501_segment_divider_A_bevel_start %line{383} %argrw{"wrr"} neq $tmp268 $tmp267 $const1 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:382 # M_2PI_F - last_segment_divider_A_x_axis - segment_divider_A_bevel_start) || assign $tmp266 $tmp268 %line{382} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:378 # if (((segment_divider_A_coord >= segment_divider_A_bevel_start) && if $tmp266 593 696 %line{378} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:387 # float l_angle_bisector = float(0.0); assign ___503_l_angle_bisector $const3 %line{387} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:388 # float r_gon_parameter = float(0.0); assign ___503_r_gon_parameter $const3 %line{388} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:389 # float max_unit_parameter = float(0.0); assign ___503_max_unit_parameter $const3 %line{389} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:392 # cosf(segment_divider_A_angle_bisector - segment_divider_A_coord); sub $tmp270 ___501_segment_divider_A_angle_bisector ___501_segment_divider_A_coord %line{392} %argrw{"wrr"} cos $tmp269 $tmp270 %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:391 # l_angle_bisector = l_coord * mul ___503_l_angle_bisector ___547_l_coord $tmp269 %line{391} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:394 # float spline_start_A_bevel_start = (float(1.0) - r_gon_roundness) * assign $tmp271 $const4 %line{394} %argrw{"wr"} sub $tmp272 $tmp271 $tmp14 %argrw{"wrr"} mul ___503_spline_start_A_bevel_start $tmp272 ___501_segment_divider_A_bevel_start %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:398 # M_2PI_F - last_segment_divider_A_x_axis - segment_divider_A_angle_bisector) || sub $tmp273 $const10 ___501_last_segment_divider_A_x_axis %line{398} %argrw{"wrr"} sub $tmp274 $tmp273 ___501_segment_divider_A_angle_bisector %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:397 # if ((x_axis_A_coord >= ge $tmp275 ___501_x_axis_A_coord $tmp274 %line{397} %argrw{"wrr"} neq $tmp276 $tmp275 $const1 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:398 # M_2PI_F - last_segment_divider_A_x_axis - segment_divider_A_angle_bisector) || if $tmp276 468 471 %line{398} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:399 # (x_axis_A_coord < segment_divider_A_angle_bisector)) lt $tmp277 ___501_x_axis_A_coord ___501_segment_divider_A_angle_bisector %line{399} %argrw{"wrr"} neq $tmp278 $tmp277 $const1 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:398 # M_2PI_F - last_segment_divider_A_x_axis - segment_divider_A_angle_bisector) || assign $tmp276 $tmp278 %line{398} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:397 # if ((x_axis_A_coord >= if $tmp276 503 528 %line{397} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:403 # float effective_roundness = float(1.0) - tanf(segment_divider_A_angle_bisector - assign $tmp279 $const4 %line{403} %argrw{"wr"} sub $tmp281 ___501_segment_divider_A_angle_bisector ___501_x_axis_A_outer_last_bevel_start %argrw{"wrr"} tan $tmp280 $tmp281 %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:405 # tanf(segment_divider_A_angle_bisector); tan $tmp282 ___501_segment_divider_A_angle_bisector %line{405} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:404 # x_axis_A_outer_last_bevel_start) / div $tmp283 $tmp280 $tmp282 %line{404} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:403 # float effective_roundness = float(1.0) - tanf(segment_divider_A_angle_bisector - sub ___504_effective_roundness $tmp279 $tmp283 %line{403} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:406 # float spline_start_outer_last_bevel_start = (float(1.0) - effective_roundness) * assign $tmp284 $const4 %line{406} %argrw{"wr"} sub $tmp285 $tmp284 ___504_effective_roundness %argrw{"wrr"} mul ___504_spline_start_outer_last_bevel_start $tmp285 ___501_x_axis_A_outer_last_bevel_start %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:409 # if (CHECK_ONLY_IN_GEOMETRY_NODES_IMPLEMENTATION(calculate_r_gon_parameter_field)) { if $const6 503 503 %line{409} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:410 # r_gon_parameter = l_angle_bisector * tanf(fabsf(segment_divider_A_angle_bisector - sub $tmp288 ___501_segment_divider_A_angle_bisector ___501_segment_divider_A_coord %line{410} %argrw{"wrr"} abs $tmp287 $tmp288 %argrw{"wr"} tan $tmp286 $tmp287 %argrw{"wr"} mul ___503_r_gon_parameter ___503_l_angle_bisector $tmp286 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:412 # if (segment_divider_A_coord < segment_divider_A_angle_bisector) { lt $tmp289 ___501_segment_divider_A_coord ___501_segment_divider_A_angle_bisector %line{412} %argrw{"wrr"} if $tmp289 491 491 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:413 # r_gon_parameter *= -float(1.0); assign $tmp290 $const4 %line{413} %argrw{"wr"} neg $tmp291 $tmp290 %argrw{"wr"} mul ___503_r_gon_parameter ___503_r_gon_parameter $tmp291 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:415 # if (normalize_r_gon_parameter) { if use_normalize 503 503 %line{415} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:417 # l_angle_bisector * tanf(outer_last_bevel_start_A_angle_bisector) + tan $tmp292 ___501_outer_last_bevel_start_A_angle_bisector %line{417} %argrw{"wr"} mul $tmp293 ___503_l_angle_bisector $tmp292 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:419 # (float(0.5) * l_angle_bisector + float(0.5)) + assign $tmp294 $const12 %line{419} %argrw{"wr"} mul $tmp295 $tmp294 ___503_l_angle_bisector %argrw{"wrr"} assign $tmp296 $const12 %argrw{"wr"} add $tmp297 $tmp295 $tmp296 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:418 # spline_start_outer_last_bevel_start * mul $tmp298 ___504_spline_start_outer_last_bevel_start $tmp297 %line{418} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:417 # l_angle_bisector * tanf(outer_last_bevel_start_A_angle_bisector) + add $tmp299 $tmp293 $tmp298 %line{417} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:420 # effective_roundness * x_axis_A_outer_last_bevel_start; mul $tmp300 ___504_effective_roundness ___501_x_axis_A_outer_last_bevel_start %line{420} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:419 # (float(0.5) * l_angle_bisector + float(0.5)) + add ___507_normalize_based_on_l_angle_bisector $tmp299 $tmp300 %line{419} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:422 # r_gon_parameter /= normalize_based_on_l_angle_bisector; div ___503_r_gon_parameter ___503_r_gon_parameter ___507_normalize_based_on_l_angle_bisector %line{422} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:429 # float spline_start_A_bevel_start = (float(1.0) - r_gon_roundness) * assign $tmp301 $const4 %line{429} %argrw{"wr"} sub $tmp302 $tmp301 $tmp14 %argrw{"wrr"} mul ___508_spline_start_A_bevel_start $tmp302 ___501_segment_divider_A_bevel_start %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:432 # if (CHECK_ONLY_IN_GEOMETRY_NODES_IMPLEMENTATION(calculate_r_gon_parameter_field)) { if $const6 528 528 %line{432} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:433 # r_gon_parameter = l_angle_bisector * tanf(fabsf(segment_divider_A_angle_bisector - sub $tmp305 ___501_segment_divider_A_angle_bisector ___501_segment_divider_A_coord %line{433} %argrw{"wrr"} abs $tmp304 $tmp305 %argrw{"wr"} tan $tmp303 $tmp304 %argrw{"wr"} mul ___503_r_gon_parameter ___503_l_angle_bisector $tmp303 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:435 # if (segment_divider_A_coord < segment_divider_A_angle_bisector) { lt $tmp306 ___501_segment_divider_A_coord ___501_segment_divider_A_angle_bisector %line{435} %argrw{"wrr"} if $tmp306 516 516 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:436 # r_gon_parameter *= -float(1.0); assign $tmp307 $const4 %line{436} %argrw{"wr"} neg $tmp308 $tmp307 %argrw{"wr"} mul ___503_r_gon_parameter ___503_r_gon_parameter $tmp308 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:438 # if (normalize_r_gon_parameter) { if use_normalize 528 528 %line{438} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:440 # l_angle_bisector * tanf(bevel_start_A_angle_bisector) + tan $tmp309 ___502_bevel_start_A_angle_bisector %line{440} %argrw{"wr"} mul $tmp310 ___503_l_angle_bisector $tmp309 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:441 # spline_start_A_bevel_start * (float(0.5) * l_angle_bisector + float(0.5)) + assign $tmp311 $const12 %line{441} %argrw{"wr"} mul $tmp312 $tmp311 ___503_l_angle_bisector %argrw{"wrr"} assign $tmp313 $const12 %argrw{"wr"} add $tmp314 $tmp312 $tmp313 %argrw{"wrr"} mul $tmp315 ___508_spline_start_A_bevel_start $tmp314 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:440 # l_angle_bisector * tanf(bevel_start_A_angle_bisector) + add $tmp316 $tmp310 $tmp315 %line{440} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:442 # r_gon_roundness * segment_divider_A_bevel_start; mul $tmp317 $tmp14 ___501_segment_divider_A_bevel_start %line{442} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:441 # spline_start_A_bevel_start * (float(0.5) * l_angle_bisector + float(0.5)) + add ___511_normalize_based_on_l_angle_bisector $tmp316 $tmp317 %line{441} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:444 # r_gon_parameter /= normalize_based_on_l_angle_bisector; div ___503_r_gon_parameter ___503_r_gon_parameter ___511_normalize_based_on_l_angle_bisector %line{444} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:449 # if (CHECK_ONLY_IN_GEOMETRY_NODES_IMPLEMENTATION(calculate_r_gon_parameter_field)) { if $const6 582 582 %line{449} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:451 # tanf(fabsf(segment_divider_A_angle_bisector - segment_divider_A_coord)); sub $tmp320 ___501_segment_divider_A_angle_bisector ___501_segment_divider_A_coord %line{451} %argrw{"wrr"} abs $tmp319 $tmp320 %argrw{"wr"} tan $tmp318 $tmp319 %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:450 # r_gon_parameter = l_angle_bisector * mul ___503_r_gon_parameter ___503_l_angle_bisector $tmp318 %line{450} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:452 # if (segment_divider_A_coord < segment_divider_A_angle_bisector) { lt $tmp321 ___501_segment_divider_A_coord ___501_segment_divider_A_angle_bisector %line{452} %argrw{"wrr"} if $tmp321 538 538 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:453 # r_gon_parameter *= -float(1.0); assign $tmp322 $const4 %line{453} %argrw{"wr"} neg $tmp323 $tmp322 %argrw{"wr"} mul ___503_r_gon_parameter ___503_r_gon_parameter $tmp323 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:456 # if (normalize_r_gon_parameter) { if use_normalize 582 582 %line{456} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:458 # M_2PI_F - last_segment_divider_A_x_axis - segment_divider_A_angle_bisector) || sub $tmp324 $const10 ___501_last_segment_divider_A_x_axis %line{458} %argrw{"wrr"} sub $tmp325 $tmp324 ___501_segment_divider_A_angle_bisector %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:457 # if ((x_axis_A_coord >= ge $tmp326 ___501_x_axis_A_coord $tmp325 %line{457} %argrw{"wrr"} neq $tmp327 $tmp326 $const1 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:458 # M_2PI_F - last_segment_divider_A_x_axis - segment_divider_A_angle_bisector) || if $tmp327 544 547 %line{458} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:459 # (x_axis_A_coord < segment_divider_A_angle_bisector)) lt $tmp328 ___501_x_axis_A_coord ___501_segment_divider_A_angle_bisector %line{459} %argrw{"wrr"} neq $tmp329 $tmp328 $const1 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:458 # M_2PI_F - last_segment_divider_A_x_axis - segment_divider_A_angle_bisector) || assign $tmp327 $tmp329 %line{458} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:457 # if ((x_axis_A_coord >= if $tmp327 568 582 %line{457} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:463 # float effective_roundness = float(1.0) - tanf(segment_divider_A_angle_bisector - assign $tmp330 $const4 %line{463} %argrw{"wr"} sub $tmp332 ___501_segment_divider_A_angle_bisector ___501_x_axis_A_outer_last_bevel_start %argrw{"wrr"} tan $tmp331 $tmp332 %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:465 # tanf(segment_divider_A_angle_bisector); tan $tmp333 ___501_segment_divider_A_angle_bisector %line{465} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:464 # x_axis_A_outer_last_bevel_start) / div $tmp334 $tmp331 $tmp333 %line{464} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:463 # float effective_roundness = float(1.0) - tanf(segment_divider_A_angle_bisector - sub ___515_effective_roundness $tmp330 $tmp334 %line{463} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:466 # float spline_start_outer_last_bevel_start = (float(1.0) - effective_roundness) * assign $tmp335 $const4 %line{466} %argrw{"wr"} sub $tmp336 $tmp335 ___515_effective_roundness %argrw{"wrr"} mul ___515_spline_start_outer_last_bevel_start $tmp336 ___501_x_axis_A_outer_last_bevel_start %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:470 # l_angle_bisector * tanf(outer_last_bevel_start_A_angle_bisector) + tan $tmp337 ___501_outer_last_bevel_start_A_angle_bisector %line{470} %argrw{"wr"} mul $tmp338 ___503_l_angle_bisector $tmp337 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:472 # (float(0.5) * l_angle_bisector + float(0.5)) + assign $tmp339 $const12 %line{472} %argrw{"wr"} mul $tmp340 $tmp339 ___503_l_angle_bisector %argrw{"wrr"} assign $tmp341 $const12 %argrw{"wr"} add $tmp342 $tmp340 $tmp341 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:471 # spline_start_outer_last_bevel_start * mul $tmp343 ___515_spline_start_outer_last_bevel_start $tmp342 %line{471} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:470 # l_angle_bisector * tanf(outer_last_bevel_start_A_angle_bisector) + add $tmp344 $tmp338 $tmp343 %line{470} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:473 # effective_roundness * x_axis_A_outer_last_bevel_start; mul $tmp345 ___515_effective_roundness ___501_x_axis_A_outer_last_bevel_start %line{473} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:472 # (float(0.5) * l_angle_bisector + float(0.5)) + add ___515_normalize_based_on_l_angle_bisector $tmp344 $tmp345 %line{472} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:475 # r_gon_parameter /= normalize_based_on_l_angle_bisector; div ___503_r_gon_parameter ___503_r_gon_parameter ___515_normalize_based_on_l_angle_bisector %line{475} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:480 # float spline_start_A_bevel_start = (float(1.0) - r_gon_roundness) * assign $tmp346 $const4 %line{480} %argrw{"wr"} sub $tmp347 $tmp346 $tmp14 %argrw{"wrr"} mul ___516_spline_start_A_bevel_start $tmp347 ___501_segment_divider_A_bevel_start %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:484 # l_angle_bisector * tanf(bevel_start_A_angle_bisector) + tan $tmp348 ___502_bevel_start_A_angle_bisector %line{484} %argrw{"wr"} mul $tmp349 ___503_l_angle_bisector $tmp348 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:485 # spline_start_A_bevel_start * (float(0.5) * l_angle_bisector + float(0.5)) + assign $tmp350 $const12 %line{485} %argrw{"wr"} mul $tmp351 $tmp350 ___503_l_angle_bisector %argrw{"wrr"} assign $tmp352 $const12 %argrw{"wr"} add $tmp353 $tmp351 $tmp352 %argrw{"wrr"} mul $tmp354 ___516_spline_start_A_bevel_start $tmp353 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:484 # l_angle_bisector * tanf(bevel_start_A_angle_bisector) + add $tmp355 $tmp349 $tmp354 %line{484} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:486 # r_gon_roundness * segment_divider_A_bevel_start; mul $tmp356 $tmp14 ___501_segment_divider_A_bevel_start %line{486} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:485 # spline_start_A_bevel_start * (float(0.5) * l_angle_bisector + float(0.5)) + add ___516_normalize_based_on_l_angle_bisector $tmp355 $tmp356 %line{485} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:488 # r_gon_parameter /= normalize_based_on_l_angle_bisector; div ___503_r_gon_parameter ___503_r_gon_parameter ___516_normalize_based_on_l_angle_bisector %line{488} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:492 # if (CHECK_ONLY_IN_GEOMETRY_NODES_IMPLEMENTATION(calculate_max_unit_parameter)) { if $const6 587 587 %line{492} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:493 # max_unit_parameter = tanf(bevel_start_A_angle_bisector) + spline_start_A_bevel_start + tan $tmp357 ___502_bevel_start_A_angle_bisector %line{493} %argrw{"wr"} add $tmp358 $tmp357 ___503_spline_start_A_bevel_start %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:494 # r_gon_roundness * segment_divider_A_bevel_start; mul $tmp359 $tmp14 ___501_segment_divider_A_bevel_start %line{494} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:493 # max_unit_parameter = tanf(bevel_start_A_angle_bisector) + spline_start_A_bevel_start + add ___503_max_unit_parameter $tmp358 $tmp359 %line{493} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:496 # return make_float4(l_angle_bisector, assign ___547_out_variables.x ___503_l_angle_bisector %line{496} %argrw{"wr"} assign ___547_out_variables.y ___503_r_gon_parameter %argrw{"wr"} assign ___547_out_variables.z ___503_max_unit_parameter %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:499 # segment_id * segment_divider_A_next_segment_divider + mul $tmp360 ___501_segment_id ___501_segment_divider_A_next_segment_divider %line{499} %argrw{"wrr"} add ___547_out_variables.w $tmp360 ___501_segment_divider_A_angle_bisector %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:500 # segment_divider_A_angle_bisector); return %line{500} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:508 # float(segment_divider_A_coord > gt $tmp362 ___501_segment_divider_A_coord ___501_segment_divider_A_angle_bisector %line{508} %argrw{"wrr"} assign $tmp363 $tmp362 %argrw{"wr"} assign $tmp361 $tmp363 %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:509 # segment_divider_A_angle_bisector) * mul $tmp364 $tmp361 ___501_segment_divider_A_next_segment_divider %line{509} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:507 # float nearest_segment_divider_SA_coord = segment_divider_A_coord - sub ___518_nearest_segment_divider_SA_coord ___501_segment_divider_A_coord $tmp364 %line{507} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:511 # float l_angle_bisector = float(0.0); assign ___518_l_angle_bisector $const3 %line{511} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:512 # float r_gon_parameter = float(0.0); assign ___518_r_gon_parameter $const3 %line{512} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:513 # float max_unit_parameter = float(0.0); assign ___518_max_unit_parameter $const3 %line{513} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:515 # float l_circle_center = (float(1.0) - r_gon_roundness) / assign $tmp365 $const4 %line{515} %argrw{"wr"} sub $tmp366 $tmp365 $tmp14 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:516 # cosf(segment_divider_A_angle_bisector); cos $tmp367 ___501_segment_divider_A_angle_bisector %line{516} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:515 # float l_circle_center = (float(1.0) - r_gon_roundness) / div ___518_l_circle_center $tmp366 $tmp367 %line{515} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:517 # float l_coord_R_l_bevel_start = cosf(nearest_segment_divider_SA_coord) * l_circle_center + cos $tmp368 ___518_nearest_segment_divider_SA_coord %line{517} %argrw{"wr"} mul $tmp369 $tmp368 ___518_l_circle_center %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:518 # sqrtf(sqr(cosf(nearest_segment_divider_SA_coord) * cos $tmp372 ___518_nearest_segment_divider_SA_coord %line{518} %argrw{"wr"} mul $tmp373 $tmp372 ___518_l_circle_center %argrw{"wrr"} functioncall $const8 611 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h:34 # return a * a; mul $tmp371 $tmp373 $tmp373 %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h"} %line{34} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:520 # sqr(r_gon_roundness) - sqr(l_circle_center)); functioncall $const8 613 %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h"} %line{520} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h:34 # return a * a; mul $tmp374 $tmp14 $tmp14 %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h"} %line{34} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:519 # l_circle_center) + add $tmp375 $tmp371 $tmp374 %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h"} %line{519} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:520 # sqr(r_gon_roundness) - sqr(l_circle_center)); functioncall $const8 616 %line{520} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h:34 # return a * a; mul $tmp376 ___518_l_circle_center ___518_l_circle_center %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h"} %line{34} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:520 # sqr(r_gon_roundness) - sqr(l_circle_center)); sub $tmp377 $tmp375 $tmp376 %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h"} %line{520} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:518 # sqrtf(sqr(cosf(nearest_segment_divider_SA_coord) * sqrt $tmp370 $tmp377 %line{518} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:517 # float l_coord_R_l_bevel_start = cosf(nearest_segment_divider_SA_coord) * l_circle_center + add ___518_l_coord_R_l_bevel_start $tmp369 $tmp370 %line{517} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:522 # l_angle_bisector = l_coord / l_coord_R_l_bevel_start; div ___518_l_angle_bisector ___547_l_coord ___518_l_coord_R_l_bevel_start %line{522} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:524 # float spline_start_A_bevel_start = (float(1.0) - r_gon_roundness) * assign $tmp378 $const4 %line{524} %argrw{"wr"} sub $tmp379 $tmp378 $tmp14 %argrw{"wrr"} mul ___518_spline_start_A_bevel_start $tmp379 ___501_segment_divider_A_bevel_start %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:527 # if (CHECK_ONLY_IN_GEOMETRY_NODES_IMPLEMENTATION(calculate_r_gon_parameter_field)) { if $const6 685 685 %line{527} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:529 # fabsf(nearest_segment_divider_SA_coord); abs $tmp380 ___518_nearest_segment_divider_SA_coord %line{529} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:528 # float coord_A_bevel_start = segment_divider_A_bevel_start - sub ___519_coord_A_bevel_start ___501_segment_divider_A_bevel_start $tmp380 %line{528} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:530 # r_gon_parameter = l_coord * sinf(bevel_start_A_angle_bisector); sin $tmp381 ___502_bevel_start_A_angle_bisector %line{530} %argrw{"wr"} mul ___518_r_gon_parameter ___547_l_coord $tmp381 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:532 # if (coord_A_bevel_start < spline_start_A_bevel_start) { lt $tmp382 ___519_coord_A_bevel_start ___518_spline_start_A_bevel_start %line{532} %argrw{"wrr"} if $tmp382 645 654 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:533 # r_gon_parameter += l_coord * cosf(bevel_start_A_angle_bisector) * coord_A_bevel_start + cos $tmp383 ___502_bevel_start_A_angle_bisector %line{533} %argrw{"wr"} mul $tmp384 ___547_l_coord $tmp383 %argrw{"wrr"} mul $tmp385 $tmp384 ___519_coord_A_bevel_start %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:534 # float(0.5) * assign $tmp386 $const12 %line{534} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:535 # (float(1.0) - l_coord * cosf(bevel_start_A_angle_bisector)) * assign $tmp387 $const4 %line{535} %argrw{"wr"} cos $tmp388 ___502_bevel_start_A_angle_bisector %argrw{"wr"} mul $tmp389 ___547_l_coord $tmp388 %argrw{"wrr"} sub $tmp390 $tmp387 $tmp389 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:534 # float(0.5) * mul $tmp391 $tmp386 $tmp390 %line{534} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:536 # sqr(coord_A_bevel_start) / spline_start_A_bevel_start; functioncall $const8 641 %line{536} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h:34 # return a * a; mul $tmp392 ___519_coord_A_bevel_start ___519_coord_A_bevel_start %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h"} %line{34} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:535 # (float(1.0) - l_coord * cosf(bevel_start_A_angle_bisector)) * mul $tmp393 $tmp391 $tmp392 %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h"} %line{535} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:536 # sqr(coord_A_bevel_start) / spline_start_A_bevel_start; div $tmp394 $tmp393 ___518_spline_start_A_bevel_start %line{536} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:533 # r_gon_parameter += l_coord * cosf(bevel_start_A_angle_bisector) * coord_A_bevel_start + add $tmp395 $tmp385 $tmp394 %line{533} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:536 # sqr(coord_A_bevel_start) / spline_start_A_bevel_start; add ___518_r_gon_parameter ___518_r_gon_parameter $tmp395 %line{536} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:540 # (float(0.5) * l_coord * cosf(bevel_start_A_angle_bisector) - assign $tmp396 $const12 %line{540} %argrw{"wr"} mul $tmp397 $tmp396 ___547_l_coord %argrw{"wrr"} cos $tmp398 ___502_bevel_start_A_angle_bisector %argrw{"wr"} mul $tmp399 $tmp397 $tmp398 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:541 # float(0.5)) + assign $tmp400 $const12 %line{541} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:540 # (float(0.5) * l_coord * cosf(bevel_start_A_angle_bisector) - sub $tmp401 $tmp399 $tmp400 %line{540} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:539 # r_gon_parameter += spline_start_A_bevel_start * mul $tmp402 ___518_spline_start_A_bevel_start $tmp401 %line{539} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:541 # float(0.5)) + add $tmp403 $tmp402 ___519_coord_A_bevel_start %line{541} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:542 # coord_A_bevel_start; add ___518_r_gon_parameter ___518_r_gon_parameter $tmp403 %line{542} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:544 # if (segment_divider_A_coord < segment_divider_A_angle_bisector) { lt $tmp404 ___501_segment_divider_A_coord ___501_segment_divider_A_angle_bisector %line{544} %argrw{"wrr"} if $tmp404 659 659 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:545 # r_gon_parameter *= -float(1.0); assign $tmp405 $const4 %line{545} %argrw{"wr"} neg $tmp406 $tmp405 %argrw{"wr"} mul ___518_r_gon_parameter ___518_r_gon_parameter $tmp406 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:547 # if (normalize_r_gon_parameter) { if use_normalize 685 685 %line{547} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:549 # l_angle_bisector * tanf(bevel_start_A_angle_bisector) + tan $tmp407 ___502_bevel_start_A_angle_bisector %line{549} %argrw{"wr"} mul $tmp408 ___518_l_angle_bisector $tmp407 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:550 # spline_start_A_bevel_start * (float(0.5) * l_angle_bisector + float(0.5)) + assign $tmp409 $const12 %line{550} %argrw{"wr"} mul $tmp410 $tmp409 ___518_l_angle_bisector %argrw{"wrr"} assign $tmp411 $const12 %argrw{"wr"} add $tmp412 $tmp410 $tmp411 %argrw{"wrr"} mul $tmp413 ___518_spline_start_A_bevel_start $tmp412 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:549 # l_angle_bisector * tanf(bevel_start_A_angle_bisector) + add $tmp414 $tmp408 $tmp413 %line{549} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:551 # r_gon_roundness * segment_divider_A_bevel_start; mul $tmp415 $tmp14 ___501_segment_divider_A_bevel_start %line{551} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:550 # spline_start_A_bevel_start * (float(0.5) * l_angle_bisector + float(0.5)) + add ___523_normalize_based_on_l_angle_bisector $tmp414 $tmp415 %line{550} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:553 # l_coord * sinf(bevel_start_A_angle_bisector) + sin $tmp416 ___502_bevel_start_A_angle_bisector %line{553} %argrw{"wr"} mul $tmp417 ___547_l_coord $tmp416 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:555 # (float(0.5) * l_coord * cosf(bevel_start_A_angle_bisector) + float(0.5)) + assign $tmp418 $const12 %line{555} %argrw{"wr"} mul $tmp419 $tmp418 ___547_l_coord %argrw{"wrr"} cos $tmp420 ___502_bevel_start_A_angle_bisector %argrw{"wr"} mul $tmp421 $tmp419 $tmp420 %argrw{"wrr"} assign $tmp422 $const12 %argrw{"wr"} add $tmp423 $tmp421 $tmp422 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:554 # spline_start_A_bevel_start * mul $tmp424 ___518_spline_start_A_bevel_start $tmp423 %line{554} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:553 # l_coord * sinf(bevel_start_A_angle_bisector) + add $tmp425 $tmp417 $tmp424 %line{553} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:556 # r_gon_roundness * segment_divider_A_bevel_start; mul $tmp426 $tmp14 ___501_segment_divider_A_bevel_start %line{556} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:555 # (float(0.5) * l_coord * cosf(bevel_start_A_angle_bisector) + float(0.5)) + add ___523_normalize_based_on_l_coord $tmp425 $tmp426 %line{555} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:562 # coord_A_bevel_start / segment_divider_A_bevel_start); div $tmp428 ___519_coord_A_bevel_start ___501_segment_divider_A_bevel_start %line{562} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:560 # r_gon_parameter /= mix(normalize_based_on_l_angle_bisector, mix $tmp427 ___523_normalize_based_on_l_angle_bisector ___523_normalize_based_on_l_coord $tmp428 %line{560} %argrw{"wrrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:562 # coord_A_bevel_start / segment_divider_A_bevel_start); div ___518_r_gon_parameter ___518_r_gon_parameter $tmp427 %line{562} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:565 # if (CHECK_ONLY_IN_GEOMETRY_NODES_IMPLEMENTATION(calculate_max_unit_parameter)) { if $const6 690 690 %line{565} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:566 # max_unit_parameter = tanf(bevel_start_A_angle_bisector) + spline_start_A_bevel_start + tan $tmp429 ___502_bevel_start_A_angle_bisector %line{566} %argrw{"wr"} add $tmp430 $tmp429 ___518_spline_start_A_bevel_start %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:567 # r_gon_roundness * segment_divider_A_bevel_start; mul $tmp431 $tmp14 ___501_segment_divider_A_bevel_start %line{567} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:566 # max_unit_parameter = tanf(bevel_start_A_angle_bisector) + spline_start_A_bevel_start + add ___518_max_unit_parameter $tmp430 $tmp431 %line{566} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:569 # return make_float4(l_angle_bisector, assign ___547_out_variables.x ___518_l_angle_bisector %line{569} %argrw{"wr"} assign ___547_out_variables.y ___518_r_gon_parameter %argrw{"wr"} assign ___547_out_variables.z ___518_max_unit_parameter %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:572 # segment_id * segment_divider_A_next_segment_divider + mul $tmp432 ___501_segment_id ___501_segment_divider_A_next_segment_divider %line{572} %argrw{"wrr"} add ___547_out_variables.w $tmp432 ___501_segment_divider_A_angle_bisector %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:573 # segment_divider_A_angle_bisector); return %line{573} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:577 # float inner_last_bevel_start_A_last_angle_bisector = last_angle_bisector_A_x_axis - sub ___525_inner_last_bevel_start_A_last_angle_bisector ___501_last_angle_bisector_A_x_axis ___501_inner_last_bevel_start_A_x_axis %line{577} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:581 # M_2PI_F - last_segment_divider_A_x_axis + inner_last_bevel_start_A_x_axis) && sub $tmp433 $const10 ___501_last_segment_divider_A_x_axis %line{581} %argrw{"wrr"} add $tmp434 $tmp433 ___501_inner_last_bevel_start_A_x_axis %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:580 # if ((x_axis_A_coord >= ge $tmp435 ___501_x_axis_A_coord $tmp434 %line{580} %argrw{"wrr"} neq $tmp436 $tmp435 $const1 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:581 # M_2PI_F - last_segment_divider_A_x_axis + inner_last_bevel_start_A_x_axis) && if $tmp436 706 706 %line{581} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:582 # (x_axis_A_coord < M_2PI_F - inner_last_bevel_start_A_x_axis)) sub $tmp437 $const10 ___501_inner_last_bevel_start_A_x_axis %line{582} %argrw{"wrr"} lt $tmp438 ___501_x_axis_A_coord $tmp437 %argrw{"wrr"} neq $tmp439 $tmp438 $const1 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:581 # M_2PI_F - last_segment_divider_A_x_axis + inner_last_bevel_start_A_x_axis) && assign $tmp436 $tmp439 %line{581} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:580 # if ((x_axis_A_coord >= if $tmp436 761 980 %line{580} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:586 # float l_angle_bisector = float(0.0); assign ___526_l_angle_bisector $const3 %line{586} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:587 # float r_gon_parameter = float(0.0); assign ___526_r_gon_parameter $const3 %line{587} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:588 # float max_unit_parameter = float(0.0); assign ___526_max_unit_parameter $const3 %line{588} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:590 # float l_angle_bisector_R_l_last_angle_bisector = cosf(segment_divider_A_angle_bisector) / cos $tmp440 ___501_segment_divider_A_angle_bisector %line{590} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:591 # cosf(last_angle_bisector_A_x_axis); cos $tmp441 ___501_last_angle_bisector_A_x_axis %line{591} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:590 # float l_angle_bisector_R_l_last_angle_bisector = cosf(segment_divider_A_angle_bisector) / div ___526_l_angle_bisector_R_l_last_angle_bisector $tmp440 $tmp441 %line{590} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:593 # cosf(last_angle_bisector_A_x_axis - segment_divider_A_coord); sub $tmp443 ___501_last_angle_bisector_A_x_axis ___501_segment_divider_A_coord %line{593} %argrw{"wrr"} cos $tmp442 $tmp443 %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:592 # float l_last_angle_bisector = l_coord * mul ___526_l_last_angle_bisector ___547_l_coord $tmp442 %line{592} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:595 # l_angle_bisector = l_angle_bisector_R_l_last_angle_bisector * l_last_angle_bisector; mul ___526_l_angle_bisector ___526_l_angle_bisector_R_l_last_angle_bisector ___526_l_last_angle_bisector %line{595} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:597 # float spline_start_A_bevel_start = (float(1.0) - r_gon_roundness) * assign $tmp444 $const4 %line{597} %argrw{"wr"} sub $tmp445 $tmp444 $tmp14 %argrw{"wrr"} mul ___526_spline_start_A_bevel_start $tmp445 ___501_inner_last_bevel_start_A_x_axis %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:600 # if (CHECK_ONLY_IN_GEOMETRY_NODES_IMPLEMENTATION(calculate_r_gon_parameter_field)) { if $const6 744 744 %line{600} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:601 # r_gon_parameter = l_angle_bisector_R_l_last_angle_bisector * l_last_angle_bisector * mul $tmp446 ___526_l_angle_bisector_R_l_last_angle_bisector ___526_l_last_angle_bisector %line{601} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:602 # tanf(fabsf(last_angle_bisector_A_x_axis - segment_divider_A_coord)); sub $tmp449 ___501_last_angle_bisector_A_x_axis ___501_segment_divider_A_coord %line{602} %argrw{"wrr"} abs $tmp448 $tmp449 %argrw{"wr"} tan $tmp447 $tmp448 %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:601 # r_gon_parameter = l_angle_bisector_R_l_last_angle_bisector * l_last_angle_bisector * mul ___526_r_gon_parameter $tmp446 $tmp447 %line{601} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:603 # if (segment_divider_A_coord < last_angle_bisector_A_x_axis) { lt $tmp450 ___501_segment_divider_A_coord ___501_last_angle_bisector_A_x_axis %line{603} %argrw{"wrr"} if $tmp450 731 731 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:604 # r_gon_parameter *= -float(1.0); assign $tmp451 $const4 %line{604} %argrw{"wr"} neg $tmp452 $tmp451 %argrw{"wr"} mul ___526_r_gon_parameter ___526_r_gon_parameter $tmp452 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:606 # if (normalize_r_gon_parameter) { if use_normalize 744 744 %line{606} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:609 # (l_last_angle_bisector * tanf(inner_last_bevel_start_A_last_angle_bisector) + tan $tmp453 ___525_inner_last_bevel_start_A_last_angle_bisector %line{609} %argrw{"wr"} mul $tmp454 ___526_l_last_angle_bisector $tmp453 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:610 # spline_start_A_bevel_start * (float(0.5) * l_last_angle_bisector + float(0.5)) + assign $tmp455 $const12 %line{610} %argrw{"wr"} mul $tmp456 $tmp455 ___526_l_last_angle_bisector %argrw{"wrr"} assign $tmp457 $const12 %argrw{"wr"} add $tmp458 $tmp456 $tmp457 %argrw{"wrr"} mul $tmp459 ___526_spline_start_A_bevel_start $tmp458 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:609 # (l_last_angle_bisector * tanf(inner_last_bevel_start_A_last_angle_bisector) + add $tmp460 $tmp454 $tmp459 %line{609} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:611 # r_gon_roundness * inner_last_bevel_start_A_x_axis); mul $tmp461 $tmp14 ___501_inner_last_bevel_start_A_x_axis %line{611} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:610 # spline_start_A_bevel_start * (float(0.5) * l_last_angle_bisector + float(0.5)) + add $tmp462 $tmp460 $tmp461 %line{610} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:608 # l_angle_bisector_R_l_last_angle_bisector * mul ___529_normalize_based_on_l_l_angle_bisector ___526_l_angle_bisector_R_l_last_angle_bisector $tmp462 %line{608} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:613 # r_gon_parameter /= normalize_based_on_l_l_angle_bisector; div ___526_r_gon_parameter ___526_r_gon_parameter ___529_normalize_based_on_l_l_angle_bisector %line{613} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:616 # if (CHECK_ONLY_IN_GEOMETRY_NODES_IMPLEMENTATION(calculate_max_unit_parameter)) { if $const6 755 755 %line{616} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:617 # max_unit_parameter = tanf(inner_last_bevel_start_A_last_angle_bisector) + tan $tmp463 ___525_inner_last_bevel_start_A_last_angle_bisector %line{617} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:620 # ((float(0.5) / l_angle_bisector_R_l_last_angle_bisector) + assign $tmp464 $const12 %line{620} %argrw{"wr"} div $tmp465 $tmp464 ___526_l_angle_bisector_R_l_last_angle_bisector %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:621 # float(0.5)) + assign $tmp466 $const12 %line{621} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:620 # ((float(0.5) / l_angle_bisector_R_l_last_angle_bisector) + add $tmp467 $tmp465 $tmp466 %line{620} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:619 # (spline_start_A_bevel_start * mul $tmp468 ___526_spline_start_A_bevel_start $tmp467 %line{619} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:622 # r_gon_roundness * inner_last_bevel_start_A_x_axis); mul $tmp469 $tmp14 ___501_inner_last_bevel_start_A_x_axis %line{622} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:621 # float(0.5)) + add $tmp470 $tmp468 $tmp469 %line{621} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:618 # l_angle_bisector_R_l_last_angle_bisector * mul $tmp471 ___526_l_angle_bisector_R_l_last_angle_bisector $tmp470 %line{618} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:617 # max_unit_parameter = tanf(inner_last_bevel_start_A_last_angle_bisector) + add ___526_max_unit_parameter $tmp463 $tmp471 %line{617} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:624 # return make_float4(l_angle_bisector, assign ___547_out_variables.x ___526_l_angle_bisector %line{624} %argrw{"wr"} assign ___547_out_variables.y ___526_r_gon_parameter %argrw{"wr"} assign ___547_out_variables.z ___526_max_unit_parameter %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:627 # segment_id * segment_divider_A_next_segment_divider + mul $tmp472 ___501_segment_id ___501_segment_divider_A_next_segment_divider %line{627} %argrw{"wrr"} add ___547_out_variables.w $tmp472 ___501_last_angle_bisector_A_x_axis %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:628 # last_angle_bisector_A_x_axis); return %line{628} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:635 # float nearest_segment_divider_MSA_coord = atan2f(coord.y, coord.x); atan2 ___531_nearest_segment_divider_MSA_coord $tmp16.y $tmp16.x %line{635} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:637 # M_2PI_F - last_segment_divider_A_x_axis - x_axis_A_outer_last_bevel_start) && sub $tmp473 $const10 ___501_last_segment_divider_A_x_axis %line{637} %argrw{"wrr"} sub $tmp474 $tmp473 ___501_x_axis_A_outer_last_bevel_start %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:636 # if ((x_axis_A_coord >= ge $tmp475 ___501_x_axis_A_coord $tmp474 %line{636} %argrw{"wrr"} neq $tmp476 $tmp475 $const1 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:637 # M_2PI_F - last_segment_divider_A_x_axis - x_axis_A_outer_last_bevel_start) && if $tmp476 771 771 %line{637} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:638 # (x_axis_A_coord < M_2PI_F - last_angle_bisector_A_x_axis)) sub $tmp477 $const10 ___501_last_angle_bisector_A_x_axis %line{638} %argrw{"wrr"} lt $tmp478 ___501_x_axis_A_coord $tmp477 %argrw{"wrr"} neq $tmp479 $tmp478 $const1 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:637 # M_2PI_F - last_segment_divider_A_x_axis - x_axis_A_outer_last_bevel_start) && assign $tmp476 $tmp479 %line{637} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:636 # if ((x_axis_A_coord >= if $tmp476 776 776 %line{636} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:640 # nearest_segment_divider_MSA_coord += last_segment_divider_A_x_axis; add ___531_nearest_segment_divider_MSA_coord ___531_nearest_segment_divider_MSA_coord ___501_last_segment_divider_A_x_axis %line{640} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:641 # nearest_segment_divider_MSA_coord *= -float(1.0); assign $tmp480 $const4 %line{641} %argrw{"wr"} neg $tmp481 $tmp480 %argrw{"wr"} mul ___531_nearest_segment_divider_MSA_coord ___531_nearest_segment_divider_MSA_coord $tmp481 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:643 # float l_angle_bisector = float(0.0); assign ___531_l_angle_bisector $const3 %line{643} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:644 # float r_gon_parameter = float(0.0); assign ___531_r_gon_parameter $const3 %line{644} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:645 # float max_unit_parameter = float(0.0); assign ___531_max_unit_parameter $const3 %line{645} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:646 # float x_axis_A_angle_bisector = float(0.0); assign ___531_x_axis_A_angle_bisector $const3 %line{646} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:649 # sinf(nearest_segment_divider_MSA_coord) * last_circle_center.y + sin $tmp482 ___531_nearest_segment_divider_MSA_coord %line{649} %argrw{"wr"} mul $tmp483 $tmp482 ___501_last_circle_center.y %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:650 # cosf(nearest_segment_divider_MSA_coord) * last_circle_center.x + cos $tmp484 ___531_nearest_segment_divider_MSA_coord %line{650} %argrw{"wr"} mul $tmp485 $tmp484 ___501_last_circle_center.x %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:649 # sinf(nearest_segment_divider_MSA_coord) * last_circle_center.y + add $tmp486 $tmp483 $tmp485 %line{649} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:651 # sqrtf(sqr(sinf(nearest_segment_divider_MSA_coord) * last_circle_center.y + sin $tmp489 ___531_nearest_segment_divider_MSA_coord %line{651} %argrw{"wr"} mul $tmp490 $tmp489 ___501_last_circle_center.y %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:652 # cosf(nearest_segment_divider_MSA_coord) * last_circle_center.x) + cos $tmp491 ___531_nearest_segment_divider_MSA_coord %line{652} %argrw{"wr"} mul $tmp492 $tmp491 ___501_last_circle_center.x %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:651 # sqrtf(sqr(sinf(nearest_segment_divider_MSA_coord) * last_circle_center.y + add $tmp493 $tmp490 $tmp492 %line{651} %argrw{"wrr"} functioncall $const8 792 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h:34 # return a * a; mul $tmp488 $tmp493 $tmp493 %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h"} %line{34} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:653 # sqr(l_last_circle_radius) - sqr(last_circle_center.x) - sqr(last_circle_center.y)); functioncall $const8 794 %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h"} %line{653} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h:34 # return a * a; mul $tmp494 ___501_l_last_circle_radius ___501_l_last_circle_radius %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h"} %line{34} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:652 # cosf(nearest_segment_divider_MSA_coord) * last_circle_center.x) + add $tmp495 $tmp488 $tmp494 %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h"} %line{652} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:653 # sqr(l_last_circle_radius) - sqr(last_circle_center.x) - sqr(last_circle_center.y)); functioncall $const8 797 %line{653} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h:34 # return a * a; mul $tmp496 ___501_last_circle_center.x ___501_last_circle_center.x %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h"} %line{34} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:653 # sqr(l_last_circle_radius) - sqr(last_circle_center.x) - sqr(last_circle_center.y)); sub $tmp497 $tmp495 $tmp496 %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h"} %line{653} %argrw{"wrr"} functioncall $const8 800 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h:34 # return a * a; mul $tmp498 ___501_last_circle_center.y ___501_last_circle_center.y %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h"} %line{34} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:653 # sqr(l_last_circle_radius) - sqr(last_circle_center.x) - sqr(last_circle_center.y)); sub $tmp499 $tmp497 $tmp498 %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h"} %line{653} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:651 # sqrtf(sqr(sinf(nearest_segment_divider_MSA_coord) * last_circle_center.y + sqrt $tmp487 $tmp499 %line{651} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:650 # cosf(nearest_segment_divider_MSA_coord) * last_circle_center.x + add ___531_l_coord_R_l_last_angle_bisector $tmp486 $tmp487 %line{650} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:654 # float l_angle_bisector_R_l_last_angle_bisector = cosf(segment_divider_A_angle_bisector) / cos $tmp500 ___501_segment_divider_A_angle_bisector %line{654} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:655 # cosf(last_angle_bisector_A_x_axis); cos $tmp501 ___501_last_angle_bisector_A_x_axis %line{655} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:654 # float l_angle_bisector_R_l_last_angle_bisector = cosf(segment_divider_A_angle_bisector) / div ___531_l_angle_bisector_R_l_last_angle_bisector $tmp500 $tmp501 %line{654} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:656 # float l_last_angle_bisector = l_coord / l_coord_R_l_last_angle_bisector; div ___531_l_last_angle_bisector ___547_l_coord ___531_l_coord_R_l_last_angle_bisector %line{656} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:658 # l_angle_bisector = l_angle_bisector_R_l_last_angle_bisector * l_last_angle_bisector; mul ___531_l_angle_bisector ___531_l_angle_bisector_R_l_last_angle_bisector ___531_l_last_angle_bisector %line{658} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:660 # if (nearest_segment_divider_MSA_coord < float(0.0)) { assign $tmp502 $const3 %line{660} %argrw{"wr"} lt $tmp503 ___531_nearest_segment_divider_MSA_coord $tmp502 %argrw{"wrr"} if $tmp503 893 975 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:663 # float spline_start_A_bevel_start = (float(1.0) - r_gon_roundness) * assign $tmp504 $const4 %line{663} %argrw{"wr"} sub $tmp505 $tmp504 $tmp14 %argrw{"wrr"} mul ___533_spline_start_A_bevel_start $tmp505 ___501_inner_last_bevel_start_A_x_axis %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:666 # if (CHECK_ONLY_IN_GEOMETRY_NODES_IMPLEMENTATION(calculate_r_gon_parameter_field)) { if $const6 880 880 %line{666} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:668 # fabsf(nearest_segment_divider_MSA_coord); abs $tmp506 ___531_nearest_segment_divider_MSA_coord %line{668} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:667 # float coord_A_bevel_start = inner_last_bevel_start_A_x_axis - sub ___534_coord_A_bevel_start ___501_inner_last_bevel_start_A_x_axis $tmp506 %line{667} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:669 # r_gon_parameter = l_angle_bisector_R_l_last_angle_bisector * l_coord * mul $tmp507 ___531_l_angle_bisector_R_l_last_angle_bisector ___547_l_coord %line{669} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:670 # sinf(inner_last_bevel_start_A_last_angle_bisector); sin $tmp508 ___525_inner_last_bevel_start_A_last_angle_bisector %line{670} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:669 # r_gon_parameter = l_angle_bisector_R_l_last_angle_bisector * l_coord * mul ___531_r_gon_parameter $tmp507 $tmp508 %line{669} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:672 # if (coord_A_bevel_start < spline_start_A_bevel_start) { lt $tmp509 ___534_coord_A_bevel_start ___533_spline_start_A_bevel_start %line{672} %argrw{"wrr"} if $tmp509 838 848 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:675 # (l_coord * cosf(inner_last_bevel_start_A_last_angle_bisector) * cos $tmp510 ___525_inner_last_bevel_start_A_last_angle_bisector %line{675} %argrw{"wr"} mul $tmp511 ___547_l_coord $tmp510 %argrw{"wrr"} mul $tmp512 $tmp511 ___534_coord_A_bevel_start %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:677 # float(0.5) * assign $tmp513 $const12 %line{677} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:678 # (float(1.0) - l_coord * cosf(inner_last_bevel_start_A_last_angle_bisector)) * assign $tmp514 $const4 %line{678} %argrw{"wr"} cos $tmp515 ___525_inner_last_bevel_start_A_last_angle_bisector %argrw{"wr"} mul $tmp516 ___547_l_coord $tmp515 %argrw{"wrr"} sub $tmp517 $tmp514 $tmp516 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:677 # float(0.5) * mul $tmp518 $tmp513 $tmp517 %line{677} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:679 # sqr(coord_A_bevel_start) / spline_start_A_bevel_start); functioncall $const8 833 %line{679} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h:34 # return a * a; mul $tmp519 ___534_coord_A_bevel_start ___534_coord_A_bevel_start %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h"} %line{34} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:678 # (float(1.0) - l_coord * cosf(inner_last_bevel_start_A_last_angle_bisector)) * mul $tmp520 $tmp518 $tmp519 %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h"} %line{678} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:679 # sqr(coord_A_bevel_start) / spline_start_A_bevel_start); div $tmp521 $tmp520 ___533_spline_start_A_bevel_start %line{679} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:676 # coord_A_bevel_start + add $tmp522 $tmp512 $tmp521 %line{676} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:674 # l_angle_bisector_R_l_last_angle_bisector * mul $tmp523 ___531_l_angle_bisector_R_l_last_angle_bisector $tmp522 %line{674} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:679 # sqr(coord_A_bevel_start) / spline_start_A_bevel_start); add ___531_r_gon_parameter ___531_r_gon_parameter $tmp523 %line{679} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:684 # (float(0.5) * l_coord * assign $tmp524 $const12 %line{684} %argrw{"wr"} mul $tmp525 $tmp524 ___547_l_coord %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:685 # cosf(inner_last_bevel_start_A_last_angle_bisector) - cos $tmp526 ___525_inner_last_bevel_start_A_last_angle_bisector %line{685} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:684 # (float(0.5) * l_coord * mul $tmp527 $tmp525 $tmp526 %line{684} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:686 # float(0.5)) + assign $tmp528 $const12 %line{686} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:685 # cosf(inner_last_bevel_start_A_last_angle_bisector) - sub $tmp529 $tmp527 $tmp528 %line{685} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:683 # (spline_start_A_bevel_start * mul $tmp530 ___533_spline_start_A_bevel_start $tmp529 %line{683} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:686 # float(0.5)) + add $tmp531 $tmp530 ___534_coord_A_bevel_start %line{686} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:682 # r_gon_parameter += l_angle_bisector_R_l_last_angle_bisector * mul $tmp532 ___531_l_angle_bisector_R_l_last_angle_bisector $tmp531 %line{682} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:687 # coord_A_bevel_start); add ___531_r_gon_parameter ___531_r_gon_parameter $tmp532 %line{687} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:689 # if (segment_divider_A_coord < last_angle_bisector_A_x_axis) { lt $tmp533 ___501_segment_divider_A_coord ___501_last_angle_bisector_A_x_axis %line{689} %argrw{"wrr"} if $tmp533 853 853 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:690 # r_gon_parameter *= -float(1.0); assign $tmp534 $const4 %line{690} %argrw{"wr"} neg $tmp535 $tmp534 %argrw{"wr"} mul ___531_r_gon_parameter ___531_r_gon_parameter $tmp535 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:692 # if (normalize_r_gon_parameter) { if use_normalize 880 880 %line{692} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:694 # l_last_angle_bisector * tanf(inner_last_bevel_start_A_last_angle_bisector) + tan $tmp536 ___525_inner_last_bevel_start_A_last_angle_bisector %line{694} %argrw{"wr"} mul $tmp537 ___531_l_last_angle_bisector $tmp536 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:695 # spline_start_A_bevel_start * (float(0.5) * l_last_angle_bisector + float(0.5)) + assign $tmp538 $const12 %line{695} %argrw{"wr"} mul $tmp539 $tmp538 ___531_l_last_angle_bisector %argrw{"wrr"} assign $tmp540 $const12 %argrw{"wr"} add $tmp541 $tmp539 $tmp540 %argrw{"wrr"} mul $tmp542 ___533_spline_start_A_bevel_start $tmp541 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:694 # l_last_angle_bisector * tanf(inner_last_bevel_start_A_last_angle_bisector) + add $tmp543 $tmp537 $tmp542 %line{694} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:696 # r_gon_roundness * inner_last_bevel_start_A_x_axis; mul $tmp544 $tmp14 ___501_inner_last_bevel_start_A_x_axis %line{696} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:695 # spline_start_A_bevel_start * (float(0.5) * l_last_angle_bisector + float(0.5)) + add ___538_normalize_based_on_l_l_angle_bisector $tmp543 $tmp544 %line{695} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:698 # l_coord * sinf(inner_last_bevel_start_A_last_angle_bisector) + sin $tmp545 ___525_inner_last_bevel_start_A_last_angle_bisector %line{698} %argrw{"wr"} mul $tmp546 ___547_l_coord $tmp545 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:700 # (float(0.5) * l_coord * cosf(inner_last_bevel_start_A_last_angle_bisector) + assign $tmp547 $const12 %line{700} %argrw{"wr"} mul $tmp548 $tmp547 ___547_l_coord %argrw{"wrr"} cos $tmp549 ___525_inner_last_bevel_start_A_last_angle_bisector %argrw{"wr"} mul $tmp550 $tmp548 $tmp549 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:701 # float(0.5)) + assign $tmp551 $const12 %line{701} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:700 # (float(0.5) * l_coord * cosf(inner_last_bevel_start_A_last_angle_bisector) + add $tmp552 $tmp550 $tmp551 %line{700} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:699 # spline_start_A_bevel_start * mul $tmp553 ___533_spline_start_A_bevel_start $tmp552 %line{699} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:698 # l_coord * sinf(inner_last_bevel_start_A_last_angle_bisector) + add $tmp554 $tmp546 $tmp553 %line{698} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:702 # r_gon_roundness * inner_last_bevel_start_A_x_axis; mul $tmp555 $tmp14 ___501_inner_last_bevel_start_A_x_axis %line{702} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:701 # float(0.5)) + add ___538_normalize_based_on_l_coord $tmp554 $tmp555 %line{701} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:709 # coord_A_bevel_start / inner_last_bevel_start_A_x_axis); div $tmp557 ___534_coord_A_bevel_start ___501_inner_last_bevel_start_A_x_axis %line{709} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:707 # mix(normalize_based_on_l_l_angle_bisector, mix $tmp556 ___538_normalize_based_on_l_l_angle_bisector ___538_normalize_based_on_l_coord $tmp557 %line{707} %argrw{"wrrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:706 # r_gon_parameter /= l_angle_bisector_R_l_last_angle_bisector * mul $tmp558 ___531_l_angle_bisector_R_l_last_angle_bisector $tmp556 %line{706} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:709 # coord_A_bevel_start / inner_last_bevel_start_A_x_axis); div ___531_r_gon_parameter ___531_r_gon_parameter $tmp558 %line{709} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:712 # if (CHECK_ONLY_IN_GEOMETRY_NODES_IMPLEMENTATION(calculate_max_unit_parameter)) { if $const6 891 891 %line{712} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:713 # max_unit_parameter = tanf(inner_last_bevel_start_A_last_angle_bisector) + tan $tmp559 ___525_inner_last_bevel_start_A_last_angle_bisector %line{713} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:716 # ((float(0.5) / l_angle_bisector_R_l_last_angle_bisector) + assign $tmp560 $const12 %line{716} %argrw{"wr"} div $tmp561 $tmp560 ___531_l_angle_bisector_R_l_last_angle_bisector %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:717 # float(0.5)) + assign $tmp562 $const12 %line{717} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:716 # ((float(0.5) / l_angle_bisector_R_l_last_angle_bisector) + add $tmp563 $tmp561 $tmp562 %line{716} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:715 # (spline_start_A_bevel_start * mul $tmp564 ___533_spline_start_A_bevel_start $tmp563 %line{715} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:718 # r_gon_roundness * inner_last_bevel_start_A_x_axis); mul $tmp565 $tmp14 ___501_inner_last_bevel_start_A_x_axis %line{718} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:717 # float(0.5)) + add $tmp566 $tmp564 $tmp565 %line{717} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:714 # l_angle_bisector_R_l_last_angle_bisector * mul $tmp567 ___531_l_angle_bisector_R_l_last_angle_bisector $tmp566 %line{714} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:713 # max_unit_parameter = tanf(inner_last_bevel_start_A_last_angle_bisector) + add ___531_max_unit_parameter $tmp559 $tmp567 %line{713} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:720 # x_axis_A_angle_bisector = segment_id * segment_divider_A_next_segment_divider + mul $tmp568 ___501_segment_id ___501_segment_divider_A_next_segment_divider %line{720} %argrw{"wrr"} add ___531_x_axis_A_angle_bisector $tmp568 ___501_last_angle_bisector_A_x_axis %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:726 # float effective_roundness = float(1.0) - tanf(segment_divider_A_angle_bisector - assign $tmp569 $const4 %line{726} %argrw{"wr"} sub $tmp571 ___501_segment_divider_A_angle_bisector ___501_x_axis_A_outer_last_bevel_start %argrw{"wrr"} tan $tmp570 $tmp571 %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:728 # tanf(segment_divider_A_angle_bisector); tan $tmp572 ___501_segment_divider_A_angle_bisector %line{728} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:727 # x_axis_A_outer_last_bevel_start) / div $tmp573 $tmp570 $tmp572 %line{727} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:726 # float effective_roundness = float(1.0) - tanf(segment_divider_A_angle_bisector - sub ___540_effective_roundness $tmp569 $tmp573 %line{726} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:729 # float spline_start_outer_last_bevel_start = (float(1.0) - effective_roundness) * assign $tmp574 $const4 %line{729} %argrw{"wr"} sub $tmp575 $tmp574 ___540_effective_roundness %argrw{"wrr"} mul ___540_spline_start_outer_last_bevel_start $tmp575 ___501_x_axis_A_outer_last_bevel_start %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:732 # if (CHECK_ONLY_IN_GEOMETRY_NODES_IMPLEMENTATION(calculate_r_gon_parameter_field)) { if $const6 964 964 %line{732} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:734 # fabsf(nearest_segment_divider_MSA_coord); abs $tmp576 ___531_nearest_segment_divider_MSA_coord %line{734} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:733 # float coord_A_bevel_start = x_axis_A_outer_last_bevel_start - sub ___541_coord_A_bevel_start ___501_x_axis_A_outer_last_bevel_start $tmp576 %line{733} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:735 # r_gon_parameter = l_coord * sinf(outer_last_bevel_start_A_angle_bisector); sin $tmp577 ___501_outer_last_bevel_start_A_angle_bisector %line{735} %argrw{"wr"} mul ___531_r_gon_parameter ___547_l_coord $tmp577 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:737 # if (coord_A_bevel_start < spline_start_outer_last_bevel_start) { lt $tmp578 ___541_coord_A_bevel_start ___540_spline_start_outer_last_bevel_start %line{737} %argrw{"wrr"} if $tmp578 924 933 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:738 # r_gon_parameter += l_coord * cosf(outer_last_bevel_start_A_angle_bisector) * cos $tmp579 ___501_outer_last_bevel_start_A_angle_bisector %line{738} %argrw{"wr"} mul $tmp580 ___547_l_coord $tmp579 %argrw{"wrr"} mul $tmp581 $tmp580 ___541_coord_A_bevel_start %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:740 # float(0.5) * assign $tmp582 $const12 %line{740} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:741 # (float(1.0) - assign $tmp583 $const4 %line{741} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:742 # l_coord * cosf(outer_last_bevel_start_A_angle_bisector)) * cos $tmp584 ___501_outer_last_bevel_start_A_angle_bisector %line{742} %argrw{"wr"} mul $tmp585 ___547_l_coord $tmp584 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:741 # (float(1.0) - sub $tmp586 $tmp583 $tmp585 %line{741} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:740 # float(0.5) * mul $tmp587 $tmp582 $tmp586 %line{740} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:743 # sqr(coord_A_bevel_start) / spline_start_outer_last_bevel_start; functioncall $const8 920 %line{743} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h:34 # return a * a; mul $tmp588 ___541_coord_A_bevel_start ___541_coord_A_bevel_start %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_math.h"} %line{34} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:742 # l_coord * cosf(outer_last_bevel_start_A_angle_bisector)) * mul $tmp589 $tmp587 $tmp588 %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h"} %line{742} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:743 # sqr(coord_A_bevel_start) / spline_start_outer_last_bevel_start; div $tmp590 $tmp589 ___540_spline_start_outer_last_bevel_start %line{743} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:739 # coord_A_bevel_start + add $tmp591 $tmp581 $tmp590 %line{739} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:743 # sqr(coord_A_bevel_start) / spline_start_outer_last_bevel_start; add ___531_r_gon_parameter ___531_r_gon_parameter $tmp591 %line{743} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:747 # (float(0.5) * l_coord * assign $tmp592 $const12 %line{747} %argrw{"wr"} mul $tmp593 $tmp592 ___547_l_coord %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:748 # cosf(outer_last_bevel_start_A_angle_bisector) - cos $tmp594 ___501_outer_last_bevel_start_A_angle_bisector %line{748} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:747 # (float(0.5) * l_coord * mul $tmp595 $tmp593 $tmp594 %line{747} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:749 # float(0.5)) + assign $tmp596 $const12 %line{749} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:748 # cosf(outer_last_bevel_start_A_angle_bisector) - sub $tmp597 $tmp595 $tmp596 %line{748} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:746 # r_gon_parameter += spline_start_outer_last_bevel_start * mul $tmp598 ___540_spline_start_outer_last_bevel_start $tmp597 %line{746} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:749 # float(0.5)) + add $tmp599 $tmp598 ___541_coord_A_bevel_start %line{749} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:750 # coord_A_bevel_start; add ___531_r_gon_parameter ___531_r_gon_parameter $tmp599 %line{750} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:752 # if (segment_divider_A_coord < segment_divider_A_angle_bisector) { lt $tmp600 ___501_segment_divider_A_coord ___501_segment_divider_A_angle_bisector %line{752} %argrw{"wrr"} if $tmp600 938 938 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:753 # r_gon_parameter *= -float(1.0); assign $tmp601 $const4 %line{753} %argrw{"wr"} neg $tmp602 $tmp601 %argrw{"wr"} mul ___531_r_gon_parameter ___531_r_gon_parameter $tmp602 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:755 # if (normalize_r_gon_parameter) { if use_normalize 964 964 %line{755} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:757 # l_angle_bisector * tanf(outer_last_bevel_start_A_angle_bisector) + tan $tmp603 ___501_outer_last_bevel_start_A_angle_bisector %line{757} %argrw{"wr"} mul $tmp604 ___531_l_angle_bisector $tmp603 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:759 # (float(0.5) * l_angle_bisector + float(0.5)) + assign $tmp605 $const12 %line{759} %argrw{"wr"} mul $tmp606 $tmp605 ___531_l_angle_bisector %argrw{"wrr"} assign $tmp607 $const12 %argrw{"wr"} add $tmp608 $tmp606 $tmp607 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:758 # spline_start_outer_last_bevel_start * mul $tmp609 ___540_spline_start_outer_last_bevel_start $tmp608 %line{758} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:757 # l_angle_bisector * tanf(outer_last_bevel_start_A_angle_bisector) + add $tmp610 $tmp604 $tmp609 %line{757} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:760 # effective_roundness * x_axis_A_outer_last_bevel_start; mul $tmp611 ___540_effective_roundness ___501_x_axis_A_outer_last_bevel_start %line{760} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:759 # (float(0.5) * l_angle_bisector + float(0.5)) + add ___545_normalize_based_on_l_angle_bisector $tmp610 $tmp611 %line{759} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:762 # l_coord * sinf(outer_last_bevel_start_A_angle_bisector) + sin $tmp612 ___501_outer_last_bevel_start_A_angle_bisector %line{762} %argrw{"wr"} mul $tmp613 ___547_l_coord $tmp612 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:764 # (float(0.5) * l_coord * cosf(outer_last_bevel_start_A_angle_bisector) + assign $tmp614 $const12 %line{764} %argrw{"wr"} mul $tmp615 $tmp614 ___547_l_coord %argrw{"wrr"} cos $tmp616 ___501_outer_last_bevel_start_A_angle_bisector %argrw{"wr"} mul $tmp617 $tmp615 $tmp616 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:765 # float(0.5)) + assign $tmp618 $const12 %line{765} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:764 # (float(0.5) * l_coord * cosf(outer_last_bevel_start_A_angle_bisector) + add $tmp619 $tmp617 $tmp618 %line{764} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:763 # spline_start_outer_last_bevel_start * mul $tmp620 ___540_spline_start_outer_last_bevel_start $tmp619 %line{763} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:762 # l_coord * sinf(outer_last_bevel_start_A_angle_bisector) + add $tmp621 $tmp613 $tmp620 %line{762} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:766 # effective_roundness * x_axis_A_outer_last_bevel_start; mul $tmp622 ___540_effective_roundness ___501_x_axis_A_outer_last_bevel_start %line{766} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:765 # float(0.5)) + add ___545_normalize_based_on_l_coord $tmp621 $tmp622 %line{765} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:772 # coord_A_bevel_start / x_axis_A_outer_last_bevel_start); div $tmp624 ___541_coord_A_bevel_start ___501_x_axis_A_outer_last_bevel_start %line{772} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:770 # r_gon_parameter /= mix(normalize_based_on_l_angle_bisector, mix $tmp623 ___545_normalize_based_on_l_angle_bisector ___545_normalize_based_on_l_coord $tmp624 %line{770} %argrw{"wrrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:772 # coord_A_bevel_start / x_axis_A_outer_last_bevel_start); div ___531_r_gon_parameter ___531_r_gon_parameter $tmp623 %line{772} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:775 # if (CHECK_ONLY_IN_GEOMETRY_NODES_IMPLEMENTATION(calculate_max_unit_parameter)) { if $const6 973 973 %line{775} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:776 # float bevel_start_A_angle_bisector = segment_divider_A_angle_bisector - sub ___546_bevel_start_A_angle_bisector ___501_segment_divider_A_angle_bisector ___501_segment_divider_A_bevel_start %line{776} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:778 # float spline_start_A_bevel_start = (float(1.0) - r_gon_roundness) * assign $tmp625 $const4 %line{778} %argrw{"wr"} sub $tmp626 $tmp625 $tmp14 %argrw{"wrr"} mul ___546_spline_start_A_bevel_start $tmp626 ___501_segment_divider_A_bevel_start %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:781 # max_unit_parameter = tanf(bevel_start_A_angle_bisector) + spline_start_A_bevel_start + tan $tmp627 ___546_bevel_start_A_angle_bisector %line{781} %argrw{"wr"} add $tmp628 $tmp627 ___546_spline_start_A_bevel_start %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:782 # r_gon_roundness * segment_divider_A_bevel_start; mul $tmp629 $tmp14 ___501_segment_divider_A_bevel_start %line{782} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:781 # max_unit_parameter = tanf(bevel_start_A_angle_bisector) + spline_start_A_bevel_start + add ___531_max_unit_parameter $tmp628 $tmp629 %line{781} %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:784 # x_axis_A_angle_bisector = segment_id * segment_divider_A_next_segment_divider + mul $tmp630 ___501_segment_id ___501_segment_divider_A_next_segment_divider %line{784} %argrw{"wrr"} add ___531_x_axis_A_angle_bisector $tmp630 ___501_segment_divider_A_angle_bisector %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:787 # return make_float4( assign ___547_out_variables.x ___531_l_angle_bisector %line{787} %argrw{"wr"} assign ___547_out_variables.y ___531_r_gon_parameter %argrw{"wr"} assign ___547_out_variables.z ___531_max_unit_parameter %argrw{"wr"} assign ___547_out_variables.w ___531_x_axis_A_angle_bisector %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:788 # l_angle_bisector, r_gon_parameter, max_unit_parameter, x_axis_A_angle_bisector); return %line{788} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1082 # if ((coord.x == float(0.0)) && (coord.y == float(0.0))) { assign $tmp631 $const3 %line{1082} %argrw{"wr"} eq $tmp632 $tmp16.x $tmp631 %argrw{"wrr"} neq $tmp633 $tmp632 $const1 %argrw{"wrr"} if $tmp633 988 988 %argrw{"r"} assign $tmp634 $const3 %argrw{"wr"} eq $tmp635 $tmp16.y $tmp634 %argrw{"wrr"} neq $tmp636 $tmp635 $const1 %argrw{"wrr"} assign $tmp633 $tmp636 %argrw{"wr"} if $tmp633 991 991 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1085 # out_variables.y = float(0.0); assign ___547_out_variables.y $const3 %line{1085} %argrw{"wr"} assign ___547_out_variables.y ___547_out_variables.y %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1088 # if (normalize_r_gon_parameter) { if use_normalize 997 1000 %line{1088} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1090 # out_variables.y = float(0.5) * out_variables.y + float(0.5); assign $tmp637 $const12 %line{1090} %argrw{"wr"} mul $tmp638 $tmp637 ___547_out_variables.y %argrw{"wrr"} assign $tmp639 $const12 %argrw{"wr"} add ___547_out_variables.y $tmp638 $tmp639 %argrw{"wrr"} assign ___547_out_variables.y ___547_out_variables.y %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1093 # out_variables.x -= float(1.0); assign $tmp640 $const4 %line{1093} %argrw{"wr"} sub ___547_out_variables.x ___547_out_variables.x $tmp640 %argrw{"wrr"} assign ___547_out_variables.x ___547_out_variables.x %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1096 # return out_variables; assign ___588_out_variables.x ___547_out_variables.x %line{1096} %argrw{"wr"} assign ___588_out_variables.y ___547_out_variables.y %argrw{"wr"} assign ___588_out_variables.z ___547_out_variables.z %argrw{"wr"} assign ___588_out_variables.w ___547_out_variables.w %argrw{"wr"} return # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling.osl:46 # SegmentCoordinates = vector3(out_variables.y, out_variables.x, 0.0); point SegmentCoordinates ___588_out_variables.y ___588_out_variables.x $const3 %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling.osl"} %line{46} %argrw{"wrrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling.osl:47 # SegmentWidth = out_variables.z; assign SegmentWidth ___588_out_variables.z %line{47} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling.osl:48 # SegmentRotation = out_variables.w; assign SegmentRotation ___588_out_variables.w %line{48} %argrw{"wr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling.osl:51 # if (calculate_segment_id) { if calculate_segment_id 1022 1022 %line{51} %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling.osl:52 # SegmentID = calculate_out_segment_id(max(Sides, 2.0), vector2(Vector.x, Vector.y)); max $tmp641 Sides $const2 %line{52} %argrw{"wrr"} compref $tmp642.x Vector $const1 %argrw{"wrr"} compref $tmp642.y Vector $const6 %argrw{"wrr"} functioncall $const16 1022 %argrw{"r"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1102 # ((atan2f(coord.y, coord.x) / M_2PI_F) + float(coord.y < float(0.0)))); atan2 $tmp643 $tmp642.y $tmp642.x %filename{"/home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h"} %line{1102} %argrw{"wrr"} div $tmp644 $tmp643 $const10 %argrw{"wrr"} assign $tmp646 $const3 %argrw{"wr"} lt $tmp647 $tmp642.y $tmp646 %argrw{"wrr"} assign $tmp648 $tmp647 %argrw{"wr"} assign $tmp645 $tmp648 %argrw{"wr"} add $tmp649 $tmp644 $tmp645 %argrw{"wrr"} # /home/blender/git/blender-v510/blender.git/intern/cycles/kernel/osl/shaders/node_radial_tiling_shared.h:1101 # return floorf(r_gon_sides * mul $tmp650 $tmp641 $tmp649 %line{1101} %argrw{"wrr"} floor SegmentID $tmp650 %argrw{"wr"} end