34 Commits

Author SHA1 Message Date
jp9000
999d41b10c fixed a minor bug with the interop2->interop1 commit 2013-07-19 00:21:02 -07:00
jp9000
3fe7c11cfc use the interop1 extension instead of interop2 2013-07-18 22:52:41 -07:00
jp9000
4021dc0780 game capture - fixed a GL capturing bug that would cause black screens with the latest update on some systems that have issues with or do not fully support the new capture type. 2013-07-18 19:21:44 -07:00
jp9000
6e1253f831 fixed a leak with GL shutdown 2013-07-10 22:25:28 -07:00
jp9000
7603b27981 just added a few tiny things to GL capture for debugging purposes 2013-07-10 22:06:22 -07:00
jp9000
f0466ebfe6 fixed a bug with opengl capture where it would cease capturing some games after going fullscreen because their device context handles or window handles change 2013-07-10 19:08:25 -07:00
jp9000
e26a0e131b made a minor fix to the new GL capture, was using the functions that were incompatible with many devices 2013-06-23 18:04:53 -07:00
jp9000
6c739ae966 one minor memory leak fix to new gl capture method 2013-06-23 00:00:18 -07:00
jp9000
94269cff8e implemented new capture for GL games 2013-06-22 23:53:27 -07:00
jp9000
2d05e4edd3 reverted to memcpy because Jim apparently didn't do proper testing like he should have 2013-05-03 17:17:45 -07:00
jp9000
96dc5b84a0 game capture - added yet more logging to d3d10/d3d11/gl 2013-05-01 17:57:43 -07:00
jp9000
b07fe5526d Significantly increased game capture logging data, added a variety of reacquiring fixes, fixed natural selection 2 not acquiring when windowed 2013-05-01 15:51:07 -07:00
jp9000
8c25c0ca53 game capture: fixed an issue where keepalive would fail before it even had a chance to start up 2013-04-25 16:00:57 -07:00
jp9000
6e21083ba6 game capture - changed where the keepalive check occurs in code, just to be safe 2013-04-20 11:01:12 -07:00
jp9000
e124433d53 added keepalive message for GL 2013-04-19 08:41:26 -07:00
jp9000
044a8b6882 fixed some bugs with game capture 2013-04-15 05:44:29 -07:00
jp9000
3e314ce6e2 add new keepalive code to the opengl capture as well 2013-03-21 19:30:49 -07:00
jp9000
6a44eba695 fixed game capture to work regardless of target application bit 2013-02-11 19:26:35 -07:00
jp9000
0fb0ce81f6 fixed issues with game capture not acquiring 2012-12-10 06:29:02 -07:00
jp9000
6ebf3633d9 tons of bug fixes, added send buffer again, fixed japanese localization, added outline 2012-12-05 19:43:44 -07:00
jp9000
0d5fb12717 minor fixes to graphics capture hook 2012-12-04 04:06:04 -07:00
jp9000
286704a176 another CTS/DTS fix, fixed network issues, removed send buffer, fixed some graphics capture crashes, fixed win 8 sleep problems 2012-12-04 03:17:34 -07:00
jim
8a5995e19f changed pdbs to output to rundir, added mouse cursor to graphics capture, removed redundant hook stuff, reverted frame drop code, and other tweaks 2012-11-22 18:02:33 -07:00
jim
bf71c44e6a fixed some alt-tab issues with graphics capture, also still tweaking frame drop code 2012-11-20 20:53:58 -07:00
jim
7c65f2e5a7 minor tweaks, made d3d9 capture awesome, as well as d3d10.0 capture 2012-11-14 19:58:01 -07:00
Richard Stanway
52095eae20 Don't try to initialize OpenGL hook when window is minimized 2012-11-12 23:35:18 -05:00
jim
4ae2865744 more graphics capture tweaks and optimizations 2012-11-11 21:23:48 -07:00
Richard Stanway
19cae02948 Merge remote-tracking branch 'origin/master' 2012-11-10 18:35:11 -05:00
Richard Stanway
27deb9552c Additionally hook wglSwapBuffers for OpenGL 2012-11-10 16:52:23 -05:00
jim
3774a5d6f0 test new d3d9 capture code - gl & d3d10.0 additions on the way 2012-11-09 20:50:55 -07:00
Richard Stanway
f9187b9ea8 Fix OpenGL capture hook setup 2012-11-09 22:19:25 -05:00
jim
ee2d7fe16b graphics capture plugin update 2012-11-08 21:56:18 -07:00
jim
75db90544f updated graphics capture code, other random tweaks 2012-10-20 22:42:35 -07:00
jim
0508629a38 graphics capture initial code 2012-10-18 20:30:14 -07:00