MantisBT - Open CASCADE
View Issue Details
0031632Open CASCADE[OCCT] OCCT:DRAWpublic2020-06-26 09:512020-07-04 12:52
kgv 
bugmaster 
normalfeature 
verifiedfixed 
 
[OCCT] 7.5.0* 
Not required
0031632: Draw Harness - handle 3d mouse Raw HID input on Windows
It is desired supporting 3d mouse input in Draw Harness.
N/A
No tags attached.
child of 0030507closed bugmaster Open CASCADE Visualization - introduce AIS_ViewController 
Issue History
2020-06-26 09:51kgvNew Issue
2020-06-26 09:51kgvAssigned To => kgv
2020-06-26 09:57gitNote Added: 0092749
2020-06-26 19:35gitNote Added: 0092777
2020-06-26 20:11gitNote Added: 0092778
2020-06-26 20:12kgvNote Added: 0092779
2020-06-26 20:12kgvAssigned Tokgv => osa
2020-06-26 20:12kgvStatusnew => resolved
2020-06-26 20:16kgvRelationship addedchild of 0030507
2020-06-26 20:16kgvRelationship addedrelated to 0030457
2020-06-26 20:28gitNote Added: 0092780
2020-06-26 20:55gitNote Added: 0092781
2020-06-29 10:47osaNote Added: 0092832
2020-06-29 10:47osaAssigned Toosa => bugmaster
2020-06-29 10:47osaStatusresolved => reviewed
2020-06-29 10:54gitNote Added: 0092833
2020-06-29 11:30gitNote Added: 0092836
2020-07-04 12:13bugmasterNote Added: 0092944
2020-07-04 12:13bugmasterStatusreviewed => tested
2020-07-04 12:23bugmasterChangeset attached => occt master d6fbb2ab
2020-07-04 12:23bugmasterStatustested => verified
2020-07-04 12:23bugmasterResolutionopen => fixed
2020-07-04 12:30bugmasterTest case number => Not required
2020-07-04 12:52gitNote Added: 0092967

Notes
(0092749)
git   
2020-06-26 09:57   
Branch CR31632 has been created by kgv.

SHA-1: c0086c8603dbd1ab238e56a38ef524ca470aedc4


Detailed log of new commits:

Author: kgv
Date: Fri Jun 26 09:58:50 2020 +0300

    0031632: Draw Harness - handle 3d mouse Raw HID input on Windows
    
    WNT_HIDSpaceMouse - added auxiliary class for processing 3d mouse Raw HID input.
    AIS_ViewController::Update3dMouse() - added default processor for 3d mouse input event.
    ViewerTest now redirects WM_INPUT to AIS_ViewController::Update3dMouse().
    Aspect_VKey enumeration has been extended by 3D view buttons.
    WNT_Window::RegisterRawInputDevices() has beend added as a small wrapper
    over WinAPI RegisterRawInputDevices() for common HID input devices.
(0092777)
git   
2020-06-26 19:35   
Branch CR31632 has been updated forcibly by kgv.

SHA-1: 44d2d0a854a1d7c0ec193dbc0b653fc1d99e8c94
(0092778)
git   
2020-06-26 20:11   
Branch CR31632 has been updated forcibly by kgv.

SHA-1: 690beac538637e49536d39764d31a4b6992c6049
(0092779)
kgv   
2020-06-26 20:12   
Patch is ready for review.
(0092780)
git   
2020-06-26 20:28   
Branch CR31632 has been updated forcibly by kgv.

SHA-1: 142b1b574d96854dbfec05ee57323aefc3c123ff
(0092781)
git   
2020-06-26 20:55   
Branch CR31632 has been updated forcibly by kgv.

SHA-1: a57daca320ffa7577bd48003caa7de9d6c2c9bde
(0092832)
osa   
2020-06-29 10:47   
The patch was reviewed without remarks
(0092833)
git   
2020-06-29 10:54   
Branch CR31632 has been updated forcibly by kgv.

SHA-1: 97258f56b56e69ea53453285d66d60a2d910b0d7
(0092836)
git   
2020-06-29 11:30   
Branch CR31632 has been updated forcibly by kgv.

SHA-1: 4d2b9ea537bf15075ed5f83bf7b84c5471b764dc
(0092944)
bugmaster   
2020-07-04 12:13   
Combination -
OCCT branch : IR-2020-07-03
master SHA - 8f5760bc1679b45691fe8ac5fff1a4e978524009
a206de37fbfa0bf71bd534ae47192bbec23b8522
Products branch : IR-2020-07-03 SHA - 715997b86e7db13b7a7ddd1f26bab717621d84ec
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: 17174.900000000107 / 17168.64000000016 [+0.04%]
Products
Total CPU difference: 11226.760000000077 / 11202.250000000082 [+0.22%]
Windows-64-VC14:
OCCT
Total CPU difference: 18704.34375 / 18712.96875 [-0.05%]
Products
Total CPU difference: 13043.15625 / 13084.109375 [-0.31%]


Image differences :
No differences that require special attention

Memory differences :
No differences that require special attention
(0092967)
git   
2020-07-04 12:52   
Branch CR31632 has been deleted by inv.

SHA-1: 4d2b9ea537bf15075ed5f83bf7b84c5471b764dc