DiscussionsIssue archiveOCCT:Visualization

Archived issue #0026014

Visualization - the IsAutoTriangulated flag is ignored for AIS_ColoredShape

Open CASCADEOCCT:Visualizationclosed9 public notes

Search issues

Description

The "Tesselate" method is called in both cases: if IsAutoTriangulated is enabled or not.

Steps to reproduce

bugs vis bug26014

Public activity

9 archived notes

Participants are labeled by their role within this record.

01Commenter 2
Branch [archived branch] has been created by Author.

[revision removed]


Detailed log of new commits:

Author: Author
Date: Fri Apr 3 09:48:20 2015 +0300

    0026014: Visualization - the IsAutoTriangulated flag is ignored for AIS_ColoredShape
02Commenter 2
Dear Kirill,
the patch was updated (branch CR26014). Please review.
03Commenter 2
Branch [archived branch] has been updated by Author.

[revision removed]


Detailed log of new commits:

Author: Author
Date: Fri Apr 3 11:14:11 2015 +0300

    Add test case

04Commenter 3
Please test the patch.
05Commenter 2
Branch [archived branch] has been updated forcibly by Participant.

[revision removed]
06Commenter 6
Dear Commenter 1,
Branch CR26014 was rebased on IR-2015-04-06 of occt git-repository.
07Commenter 7
Dear Commenter 1,
Branch CR26014 from occt git-repository (and master from products git-repository) was compiled on Linux, MacOS and Windows platforms and tested on Release mode.

Number of compiler warnings:

occt component :
Linux: 18 (18 on master)
Windows: 0 (0 on master)

products component :
Linux: 4 (4 on master)
Windows: 0 (0 on master)

Regressions/Differences:
No regressions/differences

Testing cases:
http://occt-tests/CR26014-master-occt-64/Debian60-64/bugs/vis/bug26014.html
http://occt-tests/CR26014-master-occt-64/Windows-64-VC10/bugs/vis/bug26014.html
bugs vis(004) bug26014: OK

Testing on Linux:
occt component :
Total MEMORY difference: 93341746 / 93951660 [-0.65%]
Total CPU difference: 58280.469999999375 / 52005.27999999961 [+12.07%]
products component :
Total MEMORY difference: 23546092 / 23598467 [-0.22%]
Total CPU difference: 18099.349999999948 / 15592.839999999998 [+16.07%]

Testing on Windows:
occt component :
Total MEMORY difference: 56845041 / 56858376 [-0.02%]
Total CPU difference: 16726.177618399033 / 16502.144582299064 [+1.36%]
products component :
Total MEMORY difference: 5436917 / 5435849 [+0.02%]
Total CPU difference: 1873.3380084999976 / 1951.3541085999977 [-4.00%]

There are no differences in images found by testdiff.
08Commenter 8
Dear Commenter 1,
Branch CR26014 is TESTED.
09Commenter 2
Branch [archived branch] has been deleted by Participant.

[revision removed]

Related records