Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-07-16 | tracker/pt: declare floating-point type size in one place | Stanislaw Halik | |
We want double precision for POSIT. It's best for the type to be set in ope place without the need to go over everything while switching it back and forth during tests. Machine epsilon for float is very small as per <https://en.wikipedia.org/wiki/Machine_epsilon>. Also see the absurdly high epsilon of 1e-4 of POSIT that we've had. With floats, making the epsilon lower resulted in change deltas flushing to zero. This typically led to the translation Z value being very unstable in PT. After the epsilon and data type size changes the Z value is stable. | |||
2016-07-14 | proto/vjoy: fix linkopentrack-2.3-rc49p8 | Stanislaw Halik | |
2016-07-14 | cmake: cleanup unused code | Stanislaw Halik | |
2016-07-10 | simple sim in python for playing with kalman filtering | DaMichel | |
2016-07-08 | Merge pull request #383 from DaMichel/kalman | Stanisław Halik | |
Kalman filter | |||
2016-07-08 | Kalman filter works with the other kind of timer. | DaMichel | |
2016-07-08 | tracker/aruco: undo corner refinement method switch | Stanislaw Halik | |
2016-07-08 | proto/vjoy: for MSVC C++ linkage is used | Stanislaw Halik | |
Reported-by: @DaMichel Issue: #381 | |||
2016-07-08 | tracker/aruco: pre-initialize pose with DLS for LM | Stanislaw Halik | |
2016-07-08 | Merge branch 'compiling' of https://github.com/DaMichel/opentrack into unstable | Stanislaw Halik | |
Issue: #381 | |||
2016-07-08 | proto/vjoy: use correct linkage; fix MSVC | Stanislaw Halik | |
Submitted-by: @DaMichel Issue: #381 | |||
2016-07-08 | proto/vjoy: oops | Stanislaw Halik | |
Spotted-by: @DaMichel Issue: #381 | |||
2016-07-08 | proto/vjoy: add driver uri to dialog | Stanislaw Halik | |
2016-07-08 | proto/vjoy: rename .dll as linkage expects | Stanislaw Halik | |
2016-07-08 | contrib: remove vjoy binary | Stanislaw Halik | |
It's an obsolete version. Issue: #382 | |||
2016-07-08 | proto/vjoy: add license. it was unnoticed. | Stanislaw Halik | |
2016-07-08 | proto/vjoy: update .dll | Stanislaw Halik | |
2016-07-08 | gui, api, proto/wine: get rid of library path as exported symbol | Stanislaw Halik | |
There's no need to do that. It never changes unless the toolchain changes. | |||
2016-07-08 | csv: clang says std::move makes copy elision worse | Stanislaw Halik | |
2016-07-08 | csv: clang whines about qstringliteral | Stanislaw Halik | |
2016-07-08 | gui, api: plugin-support needs to remain header-only | Stanislaw Halik | |
Move "opentrack_library_path" to the gui module. | |||
2016-07-08 | cmake: don't show word size on each build | Stanislaw Halik | |
2016-07-08 | logic/dinput: add forgotten visiblity attribute | Stanislaw Halik | |
2016-07-07 | make things compile for me, on M$ VC++ community edition 2015 update 3 | DaMichel | |
2016-07-07 | tracker/rs: add /nologo to impl lib.exe invocation | Stanislaw Halik | |
2016-07-07 | tracker/rs: use static linkage | Stanislaw Halik | |
There's no reason not to link statically the impl library. As suggested by @ph0b, use subdirs for each arch. This helps with object file clobber. | |||
2016-07-07 | logic/dinput: only ever use a single handle to DIRECTINPUT8 COM object | Stanislaw Halik | |
2016-07-07 | tracker/rs: allow batch file invocation from another working directory | Stanislaw Halik | |
2016-07-07 | tracker/rs: add 64-bit prebuilt library | Stanislaw Halik | |
2016-07-07 | tracker/rs: add support for 64-bit library | Stanislaw Halik | |
2016-07-07 | logic/joystick: initialize dinput handle ASAP | Stanislaw Halik | |
2016-07-07 | api/simple-mat: get rid of unused enum | Stanislaw Halik | |
2016-07-07 | cmake: get rid of duplicate includes | Stanislaw Halik | |
2016-07-07 | cmake: force 64-bit build on OSX unconditionally | Stanislaw Halik | |
2016-07-07 | cmake: include keyword parser at call site only | Stanislaw Halik | |
2016-07-07 | cmake: check word size | Stanislaw Halik | |
2016-07-06 | tracker/pt: fix out-of-bounds write | Stanislaw Halik | |
The input array has exactly 3 points. The vector has potentially more points, sorted by circularity. Spotted-by: @DaMichel Closes #380 | |||
2016-07-06 | tracker/hydra: fix another typo | Stanislaw Halik | |
2016-07-06 | tracker/hydra: fix typo (osx) | Stanislaw Halik | |
2016-07-06 | Revert "compat/options: export template instances to lessen code bloat" | Stanislaw Halik | |
This reverts commit 1e26e00e9ae0c519355e3a6fe5ad098d1f6a9622. Broke osx. | |||
2016-07-06 | hydra: fix cmake braino | Stanislaw Halik | |
2016-07-06 | proto-wine, x-plane-plugin: fix install prefix | Stanislaw Halik | |
2016-07-06 | proto-wine: fix .dll path after hier(7) support | Stanislaw Halik | |
2016-07-06 | cmake: add universally good build defaults | Stanislaw Halik | |
These were in the mingw-w64 toolchain file but it's good to have them in general. | |||
2016-07-06 | cmake/hydra: try fix osx sixense link | Stanislaw Halik | |
2016-07-06 | cmake/rift: cmake has "else if" it turns out | Stanislaw Halik | |
2016-07-06 | compat/options: export template instances to lessen code bloat | Stanislaw Halik | |
2016-07-06 | compat/options: split too long header | Stanislaw Halik | |
2016-07-06 | gui: fix Unix build | Stanislaw Halik | |
2016-07-06 | csv, compat, logic, api: open-code import.hpp | Stanislaw Halik | |