DiscussionsIssue archiveOCCT:Visualization

Archived issue #0022591

Migration to FreeImage: texture management

Open CASCADEOCCT:Visualizationclosed3 public notes

Search issues

Description

In the frames of migration of all OCCT functionality dealing with images to
FreeImage services (Image_PixMap class), it is necessary to revise the code that
deals with textures (OpenGl package, any other packages?) and replace the code
that is based on AlienImage API with the code based on Image_Pixmap.
After this, AlienImage package should be removed from OCCT as obsolete.

This task looks more or less urgent for maintenance reasons, as without it
migration to FreeImage is incomplete and OCCT continues to use very old and
buggy image support code, new bug reports come from the community, etc.

This task should be assigned to Commenter 1 or APL, depending on who of them is more
available.

Public activity

3 archived notes

Participants are labeled by their role within this record.

01Commenter 1
Patch is ready for review in CR22591 branch.
02Commenter 2
Branch CR22591 reviewed without remarks, ready for testing.
03Commenter 2
Dear Commenter 3,
Branch CR22591 (and products from GIT master) was compiled on Linux and Windows platforms and tested.

Regression:
Not detected

Improvements:
Not detected

Testing case:
Not needed

Related records