Removed an "if" statement that was apparently designed to
reduce the amount of redundant painting done by the connectivity search algorithm, but which was preventing composed types (such as FET gates) from getting added to a net if one of the composing types (such as poly) was drawn over the device in an ancestor cell. Removing the "if" statement does not appear to have any significant performance impact, so this change is being adopted.
This commit is contained in:
parent
82d64aa4b1
commit
3a1f4dc816
|
|
@ -1025,8 +1025,7 @@ dbcConnectFunc(tile, cx)
|
|||
* the storage for the current list element.
|
||||
*/
|
||||
|
||||
if ((retval == 1) || DBIsContact(loctype))
|
||||
DBNMPaintPlane(def->cd_planes[pNum], dinfo,
|
||||
DBNMPaintPlane(def->cd_planes[pNum], dinfo,
|
||||
&newarea, DBStdPaintTbl(loctype, pNum),
|
||||
(PaintUndoInfo *) NULL);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue