DiscussionsIssue archiveOCCT:Visualization

Archived issue #0024158

OpenGl_AspectMarker - debug assert on destruction of Alpha texture shared between multiple RGB texture

Open CASCADEOCCT:Visualizationclosed3 public notes

Search issues

Description

Alpha (hi-lighting) sprite texture might be shared between different RGB sprites, which cause to broken resource sharing.
Also marker resources should be destructed in the similar way as textured fonts.

Public activity

3 archived notes

Participants are labeled by their role within this record.

01Author
Patch is ready fore review in CR24158 branch.
02Commenter 2
Branch CR24158 reviewed without remarks, ready for testing.
03Commenter 3
Dear Commenter 1,

Branch CR24158 (and products from GIT master) was compiled on Linux and Windows platforms and tested.
[revision removed]

Number of compiler warnings:

occt component :
Linux: 783 (787 on master)
Windows: 392 (392 on master)

products component :
Linux: 190 (190 on master)
Windows: 287 (287 on master)

Regressions:
No regressions

Improvements:
No improvements

Testing cases:
Not needed

Testing on Linux:
Total MEMORY difference: 365837376 / 364606948
Total CPU difference: 41746.48000000097 / 45375.34000000108

Testing on Windows:
Total MEMORY difference: 421489588 / 422150252
Total CPU difference: 42962.53125 / 47093.53125

There are not differences in images found by testdiff.

Related records