<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opentrack.git/qfunctionconfigurator/functionconfig.h, branch opentrack-2.3.1_fix2</title>
<subtitle>head tracking software for Windows and Linux</subtitle>
<id>http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3.1_fix2</id>
<link rel='self' href='http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3.1_fix2'/>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/'/>
<updated>2015-10-30T07:39:32Z</updated>
<entry>
<title>move to subdirectory-based build system</title>
<updated>2015-10-30T07:39:32Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-10-30T06:37:41Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=aa066bdd4622d4f6824fee864f6be6806813f04d'/>
<id>urn:sha1:aa066bdd4622d4f6824fee864f6be6806813f04d</id>
<content type='text'>
Closes #224
</content>
</entry>
<entry>
<title>all: update copyright where appropriate</title>
<updated>2015-10-20T01:26:28Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-10-20T01:24:30Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=d9746e7d4c4f7ed687c23b746914a9c5af8e9b49'/>
<id>urn:sha1:d9746e7d4c4f7ed687c23b746914a9c5af8e9b49</id>
<content type='text'>
</content>
</entry>
<entry>
<title>qfc: no need to load lazily, it's received immediately</title>
<updated>2015-10-07T19:36:51Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-10-07T19:28:00Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=790a9cff9a25def2370186e2a56ed30fbdbf0195'/>
<id>urn:sha1:790a9cff9a25def2370186e2a56ed30fbdbf0195</id>
<content type='text'>
</content>
</entry>
<entry>
<title>qfc: revert to floats as in rc15</title>
<updated>2015-10-07T19:36:46Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-10-07T18:52:44Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=7eb9227aab7b18c9ab6fe31775f1d0b85cc5b7d0'/>
<id>urn:sha1:7eb9227aab7b18c9ab6fe31775f1d0b85cc5b7d0</id>
<content type='text'>
Issue: #248
Issue: #231
</content>
</entry>
<entry>
<title>qfc: increase precision</title>
<updated>2015-10-06T05:12:32Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-10-06T05:12:32Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=a6575143d71748b03cee7bd7e9ee23967fa33ba9'/>
<id>urn:sha1:a6575143d71748b03cee7bd7e9ee23967fa33ba9</id>
<content type='text'>
Go from uint16_t to uint32_t. If it still doesn't help we have to back
to using floats.

Reported-by: @nanospork
Issue: #231
</content>
</entry>
<entry>
<title>qfc: use doubles for intermediate values</title>
<updated>2015-07-26T09:27:28Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-07-26T09:27:28Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=faced34f8133e3a2c0b1f571f0d7a9a64282b280'/>
<id>urn:sha1:faced34f8133e3a2c0b1f571f0d7a9a64282b280</id>
<content type='text'>
We could lose precision when multiplying by integral_max with floats.
For doubles, we can count on up to 2^56 - 1 to be expressible somewhat
exactly.
</content>
</entry>
<entry>
<title>qfc: reload spline data lazily</title>
<updated>2015-07-26T09:26:13Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-07-26T09:26:13Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=de900bb1159af9f85d6f874925648844566363e3'/>
<id>urn:sha1:de900bb1159af9f85d6f874925648844566363e3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>qfc: use integers as storage, not floats</title>
<updated>2015-07-26T08:57:52Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-07-26T08:53:33Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=ff290993484e6708ec57fbc4c4d4eeaaae379c4f'/>
<id>urn:sha1:ff290993484e6708ec57fbc4c4d4eeaaae379c4f</id>
<content type='text'>
Float mantissa has 23 bits. 9 bits get wasted per value. Instead, use
uint16_t that doesn't lose much precision, but saves half the space.
</content>
</entry>
<entry>
<title>qfc: abstract away internally-used data type</title>
<updated>2015-07-26T07:29:10Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-07-26T07:29:10Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=52f67dee52a484e8a2eed0c527777c1d341a2294'/>
<id>urn:sha1:52f67dee52a484e8a2eed0c527777c1d341a2294</id>
<content type='text'>
Also, change value_type to more sensible value
</content>
</entry>
<entry>
<title>move portability classes to compat library</title>
<updated>2015-07-25T05:49:19Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-07-25T05:27:03Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=24538cf3a3a91481851618791b11be81437563e4'/>
<id>urn:sha1:24538cf3a3a91481851618791b11be81437563e4</id>
<content type='text'>
</content>
</entry>
</feed>
