Commit Graph

2721 Commits

Author SHA1 Message Date
polygraphene 8a5bab8995 Add gitignore to *.aps 2018-05-22 13:36:23 +09:00
polygraphene 661af2d574 Change solution name. 2018-05-22 13:27:34 +09:00
polygraphene 6a10bd6f4f Change project name. 2018-05-22 13:26:47 +09:00
polygraphene c93487fb19 Remove unused codes.
Add some debug commands.
Fix the alpha blend of layers.
Add Launcher GUI.
2018-05-22 03:06:07 +09:00
polygraphene dc81500e89 Add multi layer support.
Accumulate layers on each call of SubmitLayer.
  Add alpha blend state on drawing layer texture.
Use bounds argument of SubmitLayer.
Add constant limitation of UDP send rate to reduce packet losses.
2018-05-21 18:20:30 +09:00
polygraphene 36fc7cac52 Eventually, we kill the mislabeling of FrameIndex in the packet. And we got smooth head tracking on Gear VR.
This is because buffering of NvEnc (nExtraOutputDelay) and misleading arguments of SubmitLayer.
2018-05-20 02:26:31 +09:00
polygraphene 6e7e657706 Listen local control port to control some settings.
Many debug codes.
2018-05-19 02:39:29 +09:00
polygraphene 9a92d5708f Fix the bug of drawing procedure of scale textures. We passed &m_pVertexBuffer to IASetVertexBuffers method, but this cause wrongly Release of vertex buffer. 2018-05-16 22:22:55 +09:00
polygraphene 50fca851e6 implement IVRDriverDirectModeComponent
add DirectX drawing for scale direct mode textures (not works now).
2018-05-16 01:49:27 +09:00
polygraphene 5de796a35c UDP Socket
Some tracking fixes
2018-05-15 00:35:29 +09:00
polygraphene ef7df2f0be pose tracking works 2018-05-13 17:23:26 +09:00
polygraphene ca5ea5d506 add srt support 2018-05-10 01:19:40 +09:00
polygraphene 45b4cd0cdb Some refactoring
Listening UDP incoming request
2018-05-04 04:02:25 +09:00
polygraphene 8f20e5ec1b Remove unused codes 2018-05-01 00:04:07 +09:00
polygraphene 29423d9177 gitignore 2018-05-01 00:02:28 +09:00
polygraphene 5149192c6f Add parameters to control nvenc options. 2018-05-01 00:01:00 +09:00
polygraphene 6b4d27df98 add directxtk nuget package 2018-04-30 03:49:50 +09:00
polygraphene 27c071e126 NvEnc and driver now work 2018-04-30 03:47:15 +09:00
polygraphene 3ca3661b78 Add NvEnc sample codes 2018-04-29 15:03:00 +09:00
aleiby da13899ea6 Updated MATLAB sample 2017-06-14 19:29:15 -07:00
Aaron Leiby 65f34f8b2d Initial revision 2017-06-14 15:06:59 -07:00