View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0022591 | Open CASCADE | OCCT:Visualization | public | 2011-06-10 16:23 | 2013-04-29 15:21 |
Reporter | Assigned To | kgv | |||
Priority | normal | Severity | feature | ||
Status | closed | Resolution | fixed | ||
OS | All | ||||
Target Version | 6.6.0 | Fixed in Version | 6.6.0 | ||
Summary | 0022591: Migration to FreeImage: texture management | ||||
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 KGV or APL, depending on who of them is more available. | ||||
Tags | No tags attached. | ||||
Test case number | Not needed | ||||
|
Patch is ready for review in CR22591 branch. |
|
Branch CR22591 reviewed without remarks, ready for testing. |
|
Dear BugMaster, 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 |
occt: master 3c3131a0 2012-11-15 08:52:57 Details Diff |
0022591: Migration to FreeImage: texture management Graphic3d_TextureRoot - migrate to Image_AlienPixMap OpenGl_View::CreateBackgroundTexture() - migrate to Image_AlienPixMap Fixed Graphic3d_TextureRoot::LoadTexture() method. |
Affected Issues 0022591 |
|
mod - src/Graphic3d/Graphic3d_GraphicDriver.cdl | Diff File | ||
mod - src/Graphic3d/Graphic3d_TextureRoot.cdl | Diff File | ||
mod - src/Graphic3d/Graphic3d_TextureRoot.cxx | Diff File | ||
mod - src/Image/Image_AlienPixMap.cxx | Diff File | ||
mod - src/MeshVS/MeshVS_NodalColorPrsBuilder.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_GraphicDriver.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_GraphicDriver_2.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_GraphicDriver_9.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_View_2.cxx | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2011-08-02 11:24 | bugmaster | Category | OCCT:VIZ => OCCT:Visualization |
2011-08-23 09:42 |
|
Relationship added | related to 0022590 |
2012-02-23 18:54 |
|
Relationship added | related to 0009575 |
2012-10-19 23:18 | kgv | Assigned To | bugmaster => kgv |
2012-10-19 23:19 | kgv | Status | new => assigned |
2012-10-19 23:19 | kgv | Note Added: 0021864 | |
2012-10-19 23:19 | kgv | Assigned To | kgv => san |
2012-10-19 23:19 | kgv | Status | assigned => resolved |
2012-10-23 10:05 |
|
Fixed in Version | EMPTY => |
2012-10-23 10:05 |
|
Target Version | => 6.6.0 |
2012-10-23 10:05 |
|
Description Updated | |
2012-10-23 15:52 |
|
Note Added: 0021905 | |
2012-10-23 15:52 |
|
Assigned To | san => bugmaster |
2012-10-23 15:52 |
|
Status | resolved => reviewed |
2012-10-23 16:23 |
|
Assigned To | bugmaster => mkv |
2012-10-23 17:15 |
|
Relationship added | related to 0023486 |
2012-10-31 12:32 | apn | Note Added: 0022029 | |
2012-10-31 12:32 | apn | Test case number | => Not needed |
2012-10-31 12:32 | apn | Assigned To | mkv => bugmaster |
2012-10-31 12:32 | apn | Status | reviewed => tested |
2012-11-16 13:03 | kgv | Changeset attached | => occt master 3c3131a0 |
2012-11-16 13:03 | kgv | Assigned To | bugmaster => kgv |
2012-11-16 13:03 | kgv | Status | tested => verified |
2012-11-16 13:03 | kgv | Resolution | open => fixed |
2012-12-10 17:16 | kgv | Changeset attached | => occt master 3c3131a0 |
2013-04-23 13:36 |
|
Status | verified => closed |
2013-04-29 15:21 |
|
Fixed in Version | => 6.6.0 |