View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0026599 | Open CASCADE | OCCT:Visualization | public | 2015-08-25 15:10 | 2016-04-20 15:48 |
Reporter | kgv | Assigned To | |||
Priority | normal | Severity | trivial | ||
Status | closed | Resolution | fixed | ||
Platform | Windows | ||||
Product Version | 6.9.0 | ||||
Target Version | 7.0.0 | Fixed in Version | 7.0.0 | ||
Summary | 0026599: Visualization, TKOpenGl - gradient background should reset model transformation in Core profile | ||||
Description | Gradient background is displayed incorrectly in Core profile when transformation is applied to the last displayed entity in the View. This issue does not affect FFP due to different behavior in OpenGl_Context::ApplyWorldView(). | ||||
Steps To Reproduce | pload MODELING VISUALIZATION vcaps -ffp 0 vinit View1 vclear vaxo vsetgradientbg 255 0 0 0 0 255 2 box b 1 2 3 vdisplay b vfit vlocrotate b 0 0 0 0 0 1 50 vmoveto 150 250 | ||||
Tags | No tags attached. | ||||
Test case number | bugs vis bug26599 | ||||
|
gradient_ffp.png (4,240 bytes) |
|
gradient_glsl_KO.png (13,233 bytes) |
|
Branch CR26599 has been created by kgv. SHA-1: 702be56bad1fc64f71290f75f302d7b99c5ace3a Detailed log of new commits: Author: kgv Date: Tue Aug 25 15:34:47 2015 +0300 0026599: Visualization, TKOpenGl - gradient background should reset model transformation in Core profile OpenGl_View::DrawBackground() - reset ModelWorldState as wellm not just WorldViewState. |
|
Patch is ready for review. |
|
Dear bugmaster, Please test the patch. |
|
Dear BugMaster, Branch CR26599 from occt git-repository (and master from products git-repository) was compiled on Linux, MacOS and Windows platforms and tested on Release mode. SHA-1: 702be56bad1fc64f71290f75f302d7b99c5ace3a Number of compiler warnings: occt component : Linux: 15 (15 on master) Windows: 0 (0 on master) products component : Linux: 39 (39 on master) Windows: 0 (0 on master) Regressions/Differences/Improvements: No regressions/differences Testing cases: http://occt-tests/CR26599-master-occt-64/Debian70-64/bugs/vis/bug26599.html http://occt-tests/CR26599-master-occt-64/Windows-64-VC10/bugs/vis/bug26599.html bugs vis bug26599: OK Testing on Linux: occt component : Total MEMORY difference: 91544409 / 91602364 [-0.06%] Total CPU difference: 17792.759999998816 / 17713.959999998944 [+0.44%] products component : Total MEMORY difference: 25106745 / 25123208 [-0.07%] Total CPU difference: 7164.94 / 7008.090000000001 [+2.24%] Testing on Windows: occt component : Total MEMORY difference: 57016706 / 57008945 [+0.01%] Total CPU difference: 16068.633403399073 / 16305.92652449918 [-1.46%] products component : Total MEMORY difference: 16120028 / 16119994 [+0.00%] Total CPU difference: 5153.446234699959 / 5290.8519154999685 [-2.60%] There are no differences in images found by testdiff. |
|
Branch CR26599 has been updated by mkv. SHA-1: 452bf260124d321243b511db84b247589af0a9d8 Detailed log of new commits: Author: mkv Date: Wed Aug 26 13:26:18 2015 +0300 Test case for issue CR26599 |
|
Dear BugMaster, Branch CR26599 is TESTED. |
|
Branch CR26599 has been deleted by kgv. SHA-1: 452bf260124d321243b511db84b247589af0a9d8 |
occt: master e43a4f2b 2015-08-27 10:49:39 Committer: |
0026599: Visualization, TKOpenGl - gradient background should reset model transformation in Core profile OpenGl_View::DrawBackground() - reset ModelWorldState as wellm not just WorldViewState. Test case for issue CR26599 |
Affected Issues 0026599 |
|
mod - src/OpenGl/OpenGl_View_2.cxx | Diff File | ||
add - tests/bugs/vis/bug26599 | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2015-08-25 15:10 | kgv | New Issue | |
2015-08-25 15:10 | kgv | Assigned To | => kgv |
2015-08-25 15:11 | kgv | File Added: gradient_ffp.png | |
2015-08-25 15:11 | kgv | File Added: gradient_glsl_KO.png | |
2015-08-25 15:14 | kgv | Platform | => Windows |
2015-08-25 15:34 | kgv | Summary | Visualization - gradient background inherits rotation of displayed object in core profile => Visualization, TKOpenGl - gradient background should reset model transformation in Core profile |
2015-08-25 15:34 | kgv | Description Updated | |
2015-08-25 15:36 | git | Note Added: 0044606 | |
2015-08-25 15:36 | kgv | Note Added: 0044607 | |
2015-08-25 15:36 | kgv | Assigned To | kgv => apl |
2015-08-25 15:36 | kgv | Status | new => resolved |
2015-08-25 15:37 | kgv | Relationship added | related to 0025475 |
2015-08-25 15:38 | kgv | Relationship added | child of 0024838 |
2015-08-25 15:38 | kgv | Severity | minor => trivial |
2015-08-25 15:39 |
|
Note Added: 0044608 | |
2015-08-25 15:39 |
|
Assigned To | apl => bugmaster |
2015-08-25 15:39 |
|
Status | resolved => reviewed |
2015-08-25 15:43 |
|
Assigned To | bugmaster => mkv |
2015-08-25 16:55 | kgv | Steps to Reproduce Updated | |
2015-08-26 13:26 |
|
Note Added: 0044656 | |
2015-08-26 13:27 | git | Note Added: 0044657 | |
2015-08-26 13:27 |
|
Test case number | => bugs vis bug26599 |
2015-08-26 13:28 |
|
Note Added: 0044658 | |
2015-08-26 13:28 |
|
Assigned To | mkv => bugmaster |
2015-08-26 13:28 |
|
Status | reviewed => tested |
2015-08-28 11:44 |
|
Changeset attached | => occt master e43a4f2b |
2015-08-28 11:44 |
|
Assigned To | bugmaster => ski |
2015-08-28 11:44 |
|
Status | tested => verified |
2015-08-28 11:44 |
|
Resolution | open => fixed |
2015-10-16 16:08 | git | Note Added: 0046860 | |
2016-04-20 15:44 |
|
Fixed in Version | => 7.0.0 |
2016-04-20 15:48 |
|
Status | verified => closed |