| 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) | |