Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-02-22 | video/widget: fix mutex starvation | Stanislaw Halik | |
Get rid of contention in `preview_size' and `set_image'. After switching the Qt mutex to non-recursive, turns out the writer thread preempts the UI thread to the point of freezing the entire thing. Mutex fairness is an implementation detail and we must assume unfair mutexes in the worst case. | |||
2019-02-13 | fix signedness/conversion warnings | Stanislaw Halik | |
2019-02-11 | video/widget: externalize opencv code | Stanislaw Halik | |
2019-02-11 | cv/video-widget: make it work without opencv | Stanislaw Halik | |
2019-02-11 | cv/video-widget: fixes | Stanislaw Halik | |
- don't copy pointlessly on ARGB32 input. - add stride argument to QImage. - don't do pointless stuff during painting on the main thread. | |||
2019-02-02 | cv/video-widget: simplify | Stanislaw Halik | |
Issue: #861 | |||
2019-02-02 | cv/video-widget: support other color depths | Stanislaw Halik | |
Issue: #861 | |||
2019-01-16 | modernize only | Stanislaw Halik | |
- replace `static constexpr inline' with `static constexpr'. `inline' is implied. - use braced initializer lists where applicable - still missing `override' usages | |||
2019-01-16 | cv/numeric: rename namespace | Stanislaw Halik | |
2019-01-16 | cv/numeric: use single precision | Stanislaw Halik | |
2019-01-16 | cruft | Stanislaw Halik | |
2019-01-16 | clang-tidy fixes only | Stanislaw Halik | |
Maybe global `-Wcomma' is too harsh. There should be no functional changes whatsoever. | |||
2018-12-24 | fix undefined behavior undescore prefixes | Stanislaw Halik | |
2018-12-08 | clean up a bit | Stanislaw Halik | |
2018-10-05 | cv/tcal: don't count separate roll as sample | Stanislaw Halik | |
2018-07-08 | modernize only | Stanislaw Halik | |
2018-06-26 | modernize C++ syntax | Stanislaw Halik | |
No visible changes (hopefully). | |||
2018-06-26 | core, modules: modernize syntax only | Stanislaw Halik | |
Use more C++17 features where this helps any. | |||
2018-06-13 | cmake: random stuff | Stanislaw Halik | |
2018-05-26 | cv/video-property-page: fix qv4l2 invocation for Linux #726 | Stanislaw Halik | |
Submitted-by: Artem Sobolev | |||
2018-05-17 | cv: try workaround msvc corrupted debug info | Stanislaw Halik | |
2018-04-28 | fix find_package opencv | Stanislaw Halik | |
2018-02-12 | cmake: add zh_CN | Stanislaw Halik | |
cf. #746 | |||
2018-02-05 | cv/calibrator: use constexpr inline | Stanislaw Halik | |
2018-01-26 | CLion pedantry | Stanislaw Halik | |
Fix few of the inspection warnings from CLion that make any sense at all. | |||
2018-01-25 | cv: no fork anymore | Stanislaw Halik | |
Changes were merged to mainline OpenCV. | |||
2018-01-18 | compat/util: retire | Stanislaw Halik | |
Adjust usages. | |||
2018-01-17 | fix build (2) | Stanislaw Halik | |
2018-01-16 | cv/video-frame, tracker/pt: add hidpi preview support | Stanislaw Halik | |
2018-01-12 | tracker/pt: isolate point extractor and image type | Stanislaw Halik | |
Issue: #718 | |||
2018-01-11 | minor cleanup | Stanislaw Halik | |
2018-01-10 | cv: cleanup | Stanislaw Halik | |
2018-01-10 | cv: fix evil typo | Stanislaw Halik | |
the "> 0" comparison was comparing the enum, not the function retval. | |||
2018-01-10 | cmake: always link opencv components explicitly | Stanislaw Halik | |
2018-01-10 | fixup! cv: don't link against anything | Stanislaw Halik | |
2018-01-10 | cv: don't link against anything | Stanislaw Halik | |
2018-01-10 | cv, tracker/{aruco,pt}: link less opencv libs | Stanislaw Halik | |
2018-01-10 | many: spring cleanup | Stanislaw Halik | |
2018-01-10 | logic, cv: fix header namespace pollution | Stanislaw Halik | |
We've had "using namespace options;" in headers for a while now. | |||
2018-01-04 | cv: oops, fix conditional | Stanislaw Halik | |
2018-01-04 | cv: fixed ps3 eye dialog | Stanislaw Halik | |
2017-10-29 | static constexpr -> constexpr | Stanislaw Halik | |
2017-10-13 | whitespace | Stanislaw Halik | |
2017-09-22 | cv: use amcap.exe for ps3 eye exposure settings | Stanislaw Halik | |
2017-08-14 | tracker/pt: move Affine class to cv/ | Stanislaw Halik | |
2017-07-28 | gui: don't update the main window if it's hidden | Stanislaw Halik | |
2017-07-06 | cv/calibrator: return distinct sample count for all DOF | Stanislaw Halik | |
2017-05-21 | cv: remove undefined function's declaration | Stanislaw Halik | |
2017-04-29 | cv, pose-widget: don't premultiply alpha | Stanislaw Halik | |
It doesn't improve perf. | |||
2017-04-17 | few widgets: use repaint() for no event loop overhead | Stanislaw Halik | |
The Qt event loop overhead formed a decent amount of total CPU usage. `repaint()' is a direct call. |