Searched refs:invarea (Results 1 – 10 of 10) sorted by relevance
58 float invarea = klight->distant.invarea; in lamp_light_sample() local97 float invarea = klight->spot.invarea; in lamp_light_sample() local99 ls->pdf = invarea; in lamp_light_sample()123 float invarea = fabsf(klight->area.invarea); in lamp_light_sample() local135 ls->pdf = invarea; in lamp_light_sample()215 float invarea = klight->distant.invarea; in lamp_light_eval() local235 float invarea = klight->spot.invarea; in lamp_light_eval() local237 ls->pdf = invarea; in lamp_light_eval()258 float invarea = fabsf(klight->area.invarea); in lamp_light_eval() local260 if (invarea == 0.0f) in lamp_light_eval()[all …]
182 bool is_round = (klight->area.invarea < 0.0f); in background_portal_pdf()202 portal_pdf += fabsf(klight->area.invarea) * lamp_light_pdf(kg, dir, -D, t); in background_portal_pdf()258 bool is_round = (klight->area.invarea < 0.0f); in background_portal_sample()265 *pdf = fabsf(klight->area.invarea) * lamp_light_pdf(kg, dir, -D, t); in background_portal_sample()
1491 float invarea; member1502 float invarea; member1512 float invarea; member
784 float invarea = (radius > 0.0f) ? 1.0f / (M_PI_F * radius * radius) : 1.0f; in device_update_points() local794 klights[light_index].spot.invarea = invarea; in device_update_points()803 float invarea = (area > 0.0f) ? 1.0f / area : 1.0f; in device_update_points() local815 klights[light_index].distant.invarea = invarea; in device_update_points()849 float invarea = (area != 0.0f) ? 1.0f / area : 1.0f; in device_update_points() local867 klights[light_index].area.invarea = invarea; in device_update_points()876 float invarea = (radius > 0.0f) ? 1.0f / (M_PI_F * radius * radius) : 1.0f; in device_update_points() local891 klights[light_index].spot.invarea = invarea; in device_update_points()925 float invarea = (area != 0.0f) ? 1.0f / area : 1.0f; in device_update_points() local940 klights[light_index].area.invarea = invarea; in device_update_points()
51 enum invarea { enum58 enum invarea area;
95 float invarea = 1.f/normarea;164 float sval = (psum[nofs.x] - psum[nofs.y] - psum[nofs.z] + psum[nofs.w])*invarea;165 … float sqval = (psqsum[nofs0.x] - psqsum[nofs0.y] - psqsum[nofs0.z] + psqsum[nofs0.w])*invarea;
14863 invarea={(-$4*$5+$2*(-$3+$5)+$1*($2-$6)+$3*$6)^-1}14871 f. "s = "$invarea"*("$s1" + "$s2"*x + "$s3"*y);14872 t = "$invarea"*("$t1" + "$t2"*x + "$t3"*y);
18451 invarea={(-$4*$5+$2*(-$3+$5)+$1*($2-$6)+$3*$6)^-1}18459 f. "s = "$invarea"*("$s1" + "$s2"*x + "$s3"*y);18460 t = "$invarea"*("$t1" + "$t2"*x + "$t3"*y);
19772 invarea={(-$4*$5+$2*(-$3+$5)+$1*($2-$6)+$3*$6)^-1}19780 f. "s = "$invarea"*("$s1" + "$s2"*x + "$s3"*y);19781 t = "$invarea"*("$t1" + "$t2"*x + "$t3"*y);
9260 invarea={(-$4*$5+$2*(-$3+$5)+$1*($2-$6)+$3*$6)^-1}9266 -f. "s = "$invarea"*("$s1" + "$s2"*x + "$s3"*y); t = "$invarea"*("$t1" + "$t2"*x + "$t3"*y); s>=0 &…