IRC log for #brlcad on 20171101

00:58.10 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
01:17.07 *** join/#brlcad Caterpillar (~caterpill@unaffiliated/caterpillar)
04:24.34 *** join/#brlcad gabbar1947 (uid205515@gateway/web/irccloud.com/x-htxxmviulxgtnolt)
07:08.10 *** join/#brlcad merzo (~merzo@88-20-133-95.pool.ukrtel.net)
09:53.49 *** join/#brlcad teepee (~teepee@unaffiliated/teepee)
10:36.34 *** join/#brlcad merzo (~merzo@185.39.197.205)
10:49.23 Notify 03BRL-CAD:vasco_costa * 70379 (brlcad/trunk/src/librt/primitives/ebm/ebm.c brlcad/trunk/src/librt/primitives/ebm/ebm_shot.cl): Pack EBM data into bitmap. Fits same data into 1/8th the memory. e.g. a 512x512 bitmap uses 32KB instead of 256KB RAM.
11:21.27 *** join/#brlcad teepee (~teepee@unaffiliated/teepee)
11:43.28 *** join/#brlcad teepee (~teepee@unaffiliated/teepee)
12:05.00 *** join/#brlcad teepee (~teepee@unaffiliated/teepee)
12:17.02 *** join/#brlcad teepee (~teepee@unaffiliated/teepee)
12:36.24 Notify 03BRL-CAD:vasco_costa * 70380 (brlcad/trunk/src/librt/primitives/ebm/ebm.c brlcad/trunk/src/librt/primitives/ebm/ebm_shot.cl): Hmmm, I don't think we actually need the padding at the end of the struct. Maybe.
13:01.16 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
13:05.22 *** join/#brlcad yorik (~yorik@2804:431:f720:d0f6:290:f5ff:fedc:3bb2)
13:28.53 Notify 03BRL-CAD:vasco_costa * 70381 brlcad/trunk/src/librt/primitives/ebm/ebm.c: Add back structure padding, otherwise the solid struct fields might not be properly aligned.
14:53.06 *** join/#brlcad Caterpillar2 (~caterpill@unaffiliated/caterpillar)
15:14.46 *** join/#brlcad teepee (~teepee@unaffiliated/teepee)
18:04.59 *** join/#brlcad teepee (~teepee@unaffiliated/teepee)
18:57.08 Notify 03BRL-CAD:brlcad * 70382 brlcad/trunk/BUGS: encountered an infinite loop bug in rt_find_backing_dist()
19:00.00 *** join/#brlcad Caterpillar2 (~caterpill@unaffiliated/caterpillar)
19:08.22 Notify 03BRL-CAD:brlcad * 70383 (brlcad/trunk/include/rt/shoot.h brlcad/trunk/src/librt/shoot.c): move important api commentary about normals and hit points from the implementation to the public header.
20:44.25 Notify 03BRL-CAD:brlcad * 70384 (brlcad/trunk/BUGS brlcad/trunk/src/librt/shoot.c): prevent an infinite loop in rt_find_backing_dist() when fed a ray with a zero direction vector. this bug only affected piece entities (i.e., bots) and rays fired from within them, but was encountered in the wild from an external calling code. fix here uses a fairly minimal test to determine we're looping unproductively. intentionally do
20:44.28 Notify not calculate the vector's magnitude as doing so would be considerably more costly. better would be to catch this in rt_shootray() which already does have a test for this, but the test was disabled for performance.
20:44.30 Notify ...
21:04.38 *** join/#brlcad merzo (~merzo@70-38-133-95.pool.ukrtel.net)
22:18.27 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.