11 Commits

Author SHA1 Message Date
Richard Stanway
be1e41bb3b Protect classes with mutex during startup/shutdown to fix race condition 2013-02-04 00:39:45 -05:00
William Hamilton
6f38e48239 Cleaned up API additions to not break backward compatibility with older plugins. 2013-02-01 22:51:09 -06:00
William Hamilton
55b067c3f9 API trigger additions, added reporting and listeners, some new api calls such as set source order and render, and some other small api fixes. 2013-02-01 21:51:49 -06:00
jp9000
e1fe865a1b something about copyTextures not being NUM_RENDER_BUFFERS 2013-02-01 04:16:39 -07:00
jp9000
4a7dc0154c fixed some major issues with frame timing
fixed cfr sync issue
fixed some major sync issues that may have been present in major version
fixed a bug with audio output timing
made mic data output more accurately as long as the qpc timestamp checks out
2013-01-30 04:43:40 -07:00
Richard Stanway
c6ecb0b166 Show error instead of crashing on missing shader 2013-01-28 11:27:38 -05:00
jp9000
8c1b200f43 welp, 100ns timing turned out to be a really bad idea 2013-01-25 16:42:06 -07:00
jp9000
507bc1cc4e one missing include 2013-01-24 22:23:01 -07:00
jp9000
b6b183cd21 Fixed the mixing problem with mics when the desktop is muted 2013-01-24 20:42:24 -07:00
jp9000
f07a55caad Moving stuff around, this might be extremely painful 2013-01-24 20:31:34 -07:00
jp9000
e2ea43ca93 merging develepment branch. don't kill me! 2013-01-24 20:30:22 -07:00