<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opentrack.git/tracker-aruco/ftnoir_tracker_aruco.cpp, branch opentrack-2.3.11-beta1</title>
<subtitle>head tracking software for Windows and Linux</subtitle>
<id>http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3.11-beta1</id>
<link rel='self' href='http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3.11-beta1'/>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/'/>
<updated>2018-10-05T14:35:44Z</updated>
<entry>
<title>cv/tcal: don't count separate roll as sample</title>
<updated>2018-10-05T14:35:44Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-10-05T14:28:14Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=9c82bd86dfbc0b003c51c07d4c54b97f1df4b3c2'/>
<id>urn:sha1:9c82bd86dfbc0b003c51c07d4c54b97f1df4b3c2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>modernize only</title>
<updated>2018-07-08T21:20:56Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-07-08T21:20:56Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=90940a774eab876c38d5cef981b4be5bae67a462'/>
<id>urn:sha1:90940a774eab876c38d5cef981b4be5bae67a462</id>
<content type='text'>
</content>
</entry>
<entry>
<title>options/base-value: rename to `value_'</title>
<updated>2018-06-26T21:05:21Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-06-26T20:52:18Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=ee0dd3b6d5ad2b6083372f4e4f0cb57a45aaaff2'/>
<id>urn:sha1:ee0dd3b6d5ad2b6083372f4e4f0cb57a45aaaff2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>modernize C++ syntax</title>
<updated>2018-06-26T21:05:21Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-06-26T20:25:22Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=d65936200a2756e6619a109fa6fa673b91df802e'/>
<id>urn:sha1:d65936200a2756e6619a109fa6fa673b91df802e</id>
<content type='text'>
No visible changes (hopefully).
</content>
</entry>
<entry>
<title>tracker/{pt,aruco}: change cv::setNumThreads call site</title>
<updated>2018-06-26T21:01:53Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-06-22T10:58:13Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=3cf0308c6487ae917b064e49569e5c9684d61978'/>
<id>urn:sha1:3cf0308c6487ae917b064e49569e5c9684d61978</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tracker/aruco: switch back to 2.3.9 constants -- #770</title>
<updated>2018-05-17T16:46:52Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-05-17T16:46:52Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=09d09f5f2cb210cfc84003f03b0b4aaf88870bf9'/>
<id>urn:sha1:09d09f5f2cb210cfc84003f03b0b4aaf88870bf9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tracker/aruco: add todo</title>
<updated>2018-05-17T08:51:32Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-05-17T08:51:32Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=9364224efb297be580e48325ec1c7bfdd28e825f'/>
<id>urn:sha1:9364224efb297be580e48325ec1c7bfdd28e825f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tracker/aruco: remove some obsolete stuff</title>
<updated>2018-05-14T15:23:20Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-05-14T15:23:20Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=fc2238f7b09ff20c130314acbd93ecfa745faa8e'/>
<id>urn:sha1:fc2238f7b09ff20c130314acbd93ecfa745faa8e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>clean up "static" and "constexpr" types</title>
<updated>2018-02-15T09:23:11Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-02-15T08:06:13Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=0a92bc147f91f3ecacdf66d995f01f9577107a86'/>
<id>urn:sha1:0a92bc147f91f3ecacdf66d995f01f9577107a86</id>
<content type='text'>
- use `static constexpr inline' to avoid requiring
  explicit declarations in object code
- use `const Foo* const' to maybe put into readonly
  binary segment (at least for ELF DSOs)
- `constexpr' in function scope has storage, avoid
  `static'
- don't use `constexpr' where there's no advantage,
  like arrays

We'd like to avoid overhead of atomic initialization
for each function call. No idea how `static constexpr'
requiring storage in the standard plays with atomic
initialization requirement. Hearsay points that
`constexpr' without `static' in block scope behaves
more to our liking. It's all hazy though.

I'm not 100% sure if `static inline constexpr' has any
storage. Hopefully none, like a #define, and stuff
bigger than registers gets coalesced within the same
module, with small stuff being immediates.
</content>
</entry>
<entry>
<title>tracker/aruco: fix experimental Canny thresholding</title>
<updated>2018-01-23T14:24:15Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-01-23T14:24:15Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=96988d34f573087a4b7359b8358d081ee1f8a5ba'/>
<id>urn:sha1:96988d34f573087a4b7359b8358d081ee1f8a5ba</id>
<content type='text'>
</content>
</entry>
</feed>
