Revision: 78176
http://sourceforge.net/p/brlcad/code/78176
Author: starseeker
Date: 2021-02-04 18:35:21 +0000 (Thu, 04 Feb 2021)
Log Message:
-----------
Looked at gdiff issue - as near as I can tell resolution would be a significant
implementation change either in gdiff or librt's lower level bookkeeping.
keep+dbconcat offers a workaround in the interim.
Modified Paths:
--------------
brlcad/trunk/TODO
Modified: brlcad/trunk/TODO
===================================================================
--- brlcad/trunk/TODO 2021-02-04 17:16:26 UTC (rev 78175)
+++ brlcad/trunk/TODO 2021-02-04 18:35:21 UTC (rev 78176)
@@ -18,9 +18,6 @@
THESE TASKS SHOULD HAPPEN BEFORE THE NEXT RELEASE
-------------------------------------------------
-* gdiff in mged appears to be broken? get "no primitives found" on
- second comb when specifying two combs (gdiff comb1 comb2).
-
* check thread safety history of gqa + plot calls (pl_color)
UPDATE - breakage was identified as having been introduced
during the libbu semaphore system update circa commit r73078
@@ -125,6 +122,16 @@
THESE ARE UNSCHEDULED BACKLOG TASKS
-----------------------------------
+* gdiff in mged appears to be broken? get "no primitives found" on
+ second comb when specifying two combs (gdiff comb1 comb2).
+ UPDATE - this appears to be a consequence of how gdiff internally
+ implements its raytrace diffing. The "fix" would be to separately
+ raytrace each object and post-process the line segments, rather
+ than drawing up everything at once - the latter has problems if
+ part or all of comb2 is shared with comb1. A workaround is to
+ keep out comb2 and dbconcat it back in, then gdiff comb1 with the
+ imported tree.
+
* pixscale doesn't seem to handle stdin (due to bu_seek) for very
long
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits