Commit Graph
206 Commits
Author SHA1 Message Date
hecomi c0e1967e2e modify duplicator state handling. 2017-01-07 13:26:28 +09:00
hecomi f5a8a83c7e change member name. 2017-01-07 13:18:11 +09:00
hecomi 68d9e30816 allow buffer copy. v1.5.0 2017-01-06 18:44:43 +09:00
hecomi b8ae1d6c4a remove unused code. 2017-01-06 18:11:18 +09:00
hecomi 15624dc0f4 add frame rate setter and calc more accurate sleep duration. 2017-01-06 18:07:35 +09:00
hecomi 06d4edbcb0 add timeout to avoid unnecessarily high cpu usage. 2017-01-06 17:53:16 +09:00
hecomi 9ee2d35175 replace code to copy texture with old one #11 2017-01-06 17:32:10 +09:00
hecomi 0634993bb0 prepare multiple texture buffer for each device to avoid flickering cursor #11 2017-01-06 17:29:09 +09:00
hecomi 6bd892bc4b remove unused code. 2017-01-06 16:34:02 +09:00
hecomi 2a631a0a89 add mutex for debug logs. 2017-01-06 16:17:08 +09:00
hecomi 0833b965e9 rename GetFrame() to GetLastFrame(). 2017-01-06 16:14:10 +09:00
hecomi 12726d85dc fix cursor bugs #11 2017-01-06 13:52:23 +09:00
hecomi 29920b6b94 fix bug that blocked stopping scene #12 2017-01-06 04:02:24 +09:00
hecomi 4de8f0ba51 remove unused code. 2017-01-06 03:47:48 +09:00
hecomi 476be8243a remove unused code. 2017-01-06 03:42:48 +09:00
hecomi c681e43d65 Merge branch 'ousttrue-AcquireNextFrame_on_thread' 2017-01-05 21:21:32 +09:00
hecomi ed24ca2fb2 add x86 dll and remove pdb file #10 2017-01-05 21:20:35 +09:00
hecomi 791fa42478 fix crash bug when stopping scene #10 2017-01-05 21:13:25 +09:00
hecomi 11dbb7be57 update cursor in each thread #10 2017-01-05 19:38:30 +09:00
hecomi 9ed24dd3b1 modify timing to fetch metadata and add it to frame data #10 2017-01-05 19:03:29 +09:00
hecomi cfbd218374 fix styles. 2017-01-05 19:03:28 +09:00
hecomi bf7174f406 initialize at first #10 2017-01-05 19:03:28 +09:00
hecomi 4a761a06f3 remove const_cast #10 2017-01-05 19:03:28 +09:00
hecomi 1effd65aeb add Duplicator class to modularize duplication function #10 2017-01-05 19:03:28 +09:00
hecomi 46cc789be5 spearate IsolatedD3D11Device into different files #10 2017-01-05 19:03:28 +09:00
hecomi 1053b30d7e remove ThreadedDesktopDuplicator.cpp #10 2017-01-05 19:03:28 +09:00
hecomi d58855ff8a check ReleaseFrame result #10 2017-01-05 19:03:18 +09:00
hecomi 741e2c0bc1 remove useThread flag #10 2017-01-05 12:14:03 +09:00
ousttrue f6ce875463 call AcquireNextFrame on isolated thread 2016-12-28 02:12:03 +09:00
hecomi e6407d1c3b modify raycast. v1.4.2 2016-12-18 14:57:31 +09:00
hecomi 620a0f3150 calculate coordinates of raycast hit point. 2016-12-15 22:17:12 +09:00
hecomi d519dba120 add raycast api. 2016-12-15 02:30:04 +09:00
hecomi 295b41f57b fix standard shader normal bug. 2016-12-04 11:59:08 +09:00
hecomi 6a8bd86d2b fix thickness bug. 2016-12-03 23:27:31 +09:00
hecomi 22bc306732 fix zoom bug. 2016-12-03 23:15:37 +09:00
hecomi 3ed37d1436 tweak scenes. 2016-12-03 23:15:32 +09:00
hecomi 03419f2918 make monitor rotation setter private. 2016-12-03 22:34:49 +09:00
hecomi 2ee8ba35b7 add monitor rotation to editor. v1.4.1 2016-12-03 21:24:32 +09:00
hecomi 2a536ce018 fix scene loop bug. 2016-12-03 21:22:01 +09:00
hecomi 54531a90f3 add texture editor. 2016-12-03 21:18:12 +09:00
hecomi ae8323fe29 add 32-bit dll. 2016-12-03 01:05:45 +09:00
hecomi d23fe2fc3d fix indent. 2016-12-01 22:42:17 +09:00
hecomi 81bc23d0bc fix bug that destroyed texture in non-main thread. v1.4.0 2016-12-01 22:34:35 +09:00
hecomi 583af4ff46 Change the way to get pixels and finish the implementation of the APIs 🎉 2016-12-01 22:29:52 +09:00
hecomi 7e3df8ec2e add GetPixels() and GetPixel() APIs (wip). 2016-11-30 02:40:16 +09:00
hecomi 32adf6c2d0 fix out-of-area bug. 2016-11-29 20:10:05 +09:00
hecomi a24472bd92 fix cursor capture area bug. 2016-11-29 20:02:02 +09:00
hecomi cfee22832a fix indent. 2016-11-28 02:31:55 +09:00
hecomi 9c467a0e6f fix indent. 2016-11-28 02:31:17 +09:00
hecomi 87557ed5ff refactoring. 2016-11-28 02:30:09 +09:00