View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0030619 | Open CASCADE | OCCT:DRAW | public | 2019-03-28 18:23 | 2019-09-04 09:40 |
Reporter | kgv | Assigned To | apn | ||
Priority | normal | Severity | minor | ||
Status | closed | Resolution | fixed | ||
Product Version | 6.8.0 | ||||
Target Version | 7.4.0 | Fixed in Version | 7.4.0 | ||
Summary | 0030619: Draw Harness, ViewerTest - add continuous rendering option to vrepaint command | ||||
Description | It is desired having a continuous rendering option for testing some algorithms like Path Tracing (relying on incremental viewer updates). | ||||
Tags | No tags attached. | ||||
Test case number | Not needed | ||||
|
Branch CR30619 has been created by kgv. SHA-1: 4c942bb23561e14f9f7275780127f0fcd19e647e Detailed log of new commits: Author: kgv Date: Thu Mar 28 18:36:54 2019 +0300 0030619: Draw Harness, ViewerTest - add continuous rendering option to vrepaint command Aspect_Window::InvalidateContent() - added new virtual method for invalidating window content using platform-specific API. TKDraw, tkLoop() on Window platform has been changed so that to prevent continuous input window events blocking terminal input (e.g. in case if processing events is not fast enough or if another continuously sends new events). TKViewerTest, on X11 platform has been fixed a message processing so that to avoid messages being not processed. Added aggregation of Exposer and ConfigureNotify events. Fixed aggregation MotionNotify events. |
|
Branch CR30619 has been updated forcibly by kgv. SHA-1: bcdb44c7e5d3bb518aad19ba93cbf8a4c203313e |
|
Branch CR30619 has been updated forcibly by kgv. SHA-1: 8a5591a7ff61e9f28a9c9952fd014e73f30b241d |
|
Branch CR30619 has been updated forcibly by kgv. SHA-1: e91dcf5db87eb45e57850257a94fe0bf65f0bd58 |
|
Branch CR30619 has been updated forcibly by kgv. SHA-1: d5038497d24283e212ae5026caa3dad2d5ed6a6e |
|
Branch CR30619 has been updated forcibly by kgv. SHA-1: 75b8dd9f30ee860037e482a778b125fdc802a103 |
|
Branch CR30619 has been updated forcibly by kgv. SHA-1: 4411512cbd2ebef0db5534fd05f5fe77cb496b6d |
|
Patch is ready for review. http://jenkins-test-12.nnov.opencascade.com:8080/view/CR30619-CR30619-KGV/ |
|
Reviewed without remarks |
|
Combination - OCCT branch : CR30619 master SHA - 4411512cbd2ebef0db5534fd05f5fe77cb496b6d d67d4b811012eef8913d3c535c29654d0acf3c4c Products branch : CR30619 SHA - 1c5a1fa457d018f21ff8b8d550bddbc08feb373e was compiled on Linux, MacOS and Windows platforms and tested in optimize mode. Number of compiler warnings: No new/fixed warnings Regressions/Differences/Improvements: No regressions/differences CPU differences: Debian80-64: OCCT Total CPU difference: 16574.060000000034 / 16549.040000000037 [+0.15%] Products Total CPU difference: 10473.190000000028 / 9115.580000000047 [+14.89%] Windows-64-VC14: OCCT Total CPU difference: 17984.734375 / 17926.078125 [+0.33%] Products Total CPU difference: 11996.3125 / 10583.1875 [+13.35%] Image differences : No differences that require special attention Memory differences : No differences that require special attention |
|
Branch CR30619 has been deleted by inv. SHA-1: 4411512cbd2ebef0db5534fd05f5fe77cb496b6d |
occt: master 8693dfd0 2019-03-28 15:36:54 Committer: apn Details Diff |
0030619: Draw Harness, ViewerTest - add continuous rendering option to vrepaint command Aspect_Window::InvalidateContent() - added new virtual method for invalidating window content using platform-specific API. TKDraw, tkLoop() on Window platform has been changed so that to prevent continuous input window events blocking terminal input (e.g. in case if processing events is not fast enough or if another continuously sends new events). TKViewerTest, on X11 platform has been fixed a message processing so that to avoid messages being not processed. Added aggregation of Exposer and ConfigureNotify events. Fixed aggregation MotionNotify events. |
Affected Issues 0030619 |
|
mod - src/Aspect/Aspect_Window.hxx | Diff File | ||
mod - src/Cocoa/Cocoa_Window.hxx | Diff File | ||
mod - src/Cocoa/Cocoa_Window.mm | Diff File | ||
mod - src/Draw/Draw_Window.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
mod - src/WNT/WNT_Window.cxx | Diff File | ||
mod - src/WNT/WNT_Window.hxx | Diff File | ||
mod - src/Xw/Xw_Window.cxx | Diff File | ||
mod - src/Xw/Xw_Window.hxx | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2019-03-28 18:23 | kgv | New Issue | |
2019-03-28 18:23 | kgv | Assigned To | => kgv |
2019-03-28 18:24 | kgv | Summary | Draw Harness, ViewerTest - add continuous rendering option => Draw Harness, ViewerTest - add continuous rendering option to vrepaint command |
2019-03-29 16:33 | git | Note Added: 0083296 | |
2019-03-29 16:39 | kgv | Relationship added | has duplicate 0025241 |
2019-03-29 20:41 | git | Note Added: 0083298 | |
2019-03-29 23:53 | git | Note Added: 0083304 | |
2019-03-30 14:26 | git | Note Added: 0083309 | |
2019-03-30 14:36 | git | Note Added: 0083310 | |
2019-03-30 14:53 | git | Note Added: 0083311 | |
2019-03-30 15:02 | git | Note Added: 0083312 | |
2019-03-30 15:55 | kgv | Note Added: 0083315 | |
2019-03-30 15:55 | kgv | Assigned To | kgv => osa |
2019-03-30 15:55 | kgv | Status | new => resolved |
2019-03-30 16:31 | kgv | Product Version | 7.3.0 => 6.8.0 |
2019-04-01 16:34 |
|
Note Added: 0083331 | |
2019-04-01 16:34 |
|
Assigned To | osa => bugmaster |
2019-04-01 16:34 |
|
Status | resolved => reviewed |
2019-04-01 16:56 | apn | Test case number | => Not needed |
2019-04-01 16:56 | apn | Note Added: 0083332 | |
2019-04-01 16:56 | apn | Status | reviewed => tested |
2019-04-08 00:47 | apn | Changeset attached | => occt master 8693dfd0 |
2019-04-08 00:47 | apn | Assigned To | bugmaster => apn |
2019-04-08 00:47 | apn | Status | tested => verified |
2019-04-08 00:47 | apn | Resolution | open => fixed |
2019-04-08 12:17 | git | Note Added: 0083484 | |
2019-09-04 09:40 | kgv | Relationship added | related to 0030939 |