]> git.sesse.net Git - bmusb/log
bmusb
8 years agoRemove a debug printf.
Steinar H. Gunderson [Mon, 5 Oct 2015 20:47:51 +0000 (22:47 +0200)]
Remove a debug printf.

8 years agoRun include-what-you-use.
Steinar H. Gunderson [Mon, 5 Oct 2015 20:47:26 +0000 (22:47 +0200)]
Run include-what-you-use.

8 years agoSwitch __SSE2__ defines over to __SSE4_1__, as we use ptest.
Steinar H. Gunderson [Mon, 5 Oct 2015 20:46:20 +0000 (22:46 +0200)]
Switch __SSE2__ defines over to __SSE4_1__, as we use ptest.

8 years agoAdd a (commented-out) useful AVX2 debugging function.
Steinar H. Gunderson [Wed, 30 Sep 2015 18:29:52 +0000 (20:29 +0200)]
Add a (commented-out) useful AVX2 debugging function.

8 years agoSupport multiple cards at the same time (although currently, they have to be of diffe...
Steinar H. Gunderson [Wed, 30 Sep 2015 18:27:06 +0000 (20:27 +0200)]
Support multiple cards at the same time (although currently, they have to be of different models).

8 years agoReduce the transfer size a bit, for better cache efficiency.
Steinar H. Gunderson [Wed, 30 Sep 2015 18:24:32 +0000 (20:24 +0200)]
Reduce the transfer size a bit, for better cache efficiency.

8 years agoRemove a lot of control transfers (they were from the day when I hardly understood...
Steinar H. Gunderson [Wed, 30 Sep 2015 18:22:43 +0000 (20:22 +0200)]
Remove a lot of control transfers (they were from the day when I hardly understood what was going on).

8 years agoYet more small AVX2 tweaks.
Steinar H. Gunderson [Tue, 22 Sep 2015 23:31:36 +0000 (01:31 +0200)]
Yet more small AVX2 tweaks.

8 years agoMake AVX2 code a bit cleaner.
Steinar H. Gunderson [Tue, 22 Sep 2015 23:16:11 +0000 (01:16 +0200)]
Make AVX2 code a bit cleaner.

Possibly also a cycle shorter, but hard to say without a benchmark.

8 years agoSome corrections about firmware upgrade.
Steinar H. Gunderson [Sun, 20 Sep 2015 11:16:34 +0000 (13:16 +0200)]
Some corrections about firmware upgrade.

8 years agoUpdate README; UltraStudio SDI works fine, if you just change the USB ID.
Steinar H. Gunderson [Sat, 19 Sep 2015 23:00:37 +0000 (01:00 +0200)]
Update README; UltraStudio SDI works fine, if you just change the USB ID.

8 years agoSome musings about firmware versions.
Steinar H. Gunderson [Sat, 19 Sep 2015 22:42:34 +0000 (00:42 +0200)]
Some musings about firmware versions.

8 years agoSmall, quite irrelevant fix for some debugging output.
Steinar H. Gunderson [Sat, 19 Sep 2015 20:51:04 +0000 (22:51 +0200)]
Small, quite irrelevant fix for some debugging output.

8 years agoWork around a compilation issue.
Steinar H. Gunderson [Sat, 19 Sep 2015 19:18:40 +0000 (21:18 +0200)]
Work around a compilation issue.

8 years agoRefactor from global variables into class members.
Steinar H. Gunderson [Sat, 19 Sep 2015 19:18:00 +0000 (21:18 +0200)]
Refactor from global variables into class members.

The first step on the way of supporting multiple devices.

8 years agoAdd an interleaved mode to split UYVY into YV and YY on-the-fly.
Steinar H. Gunderson [Fri, 18 Sep 2015 19:27:13 +0000 (21:27 +0200)]
Add an interleaved mode to split UYVY into YV and YY on-the-fly.

8 years agoAdd an SSE2/AVX2 fast path to fuse the memmem() into the memcpy.
Steinar H. Gunderson [Thu, 17 Sep 2015 22:14:45 +0000 (00:14 +0200)]
Add an SSE2/AVX2 fast path to fuse the memmem() into the memcpy.

8 years agoFix a typo.
Steinar H. Gunderson [Thu, 17 Sep 2015 20:45:38 +0000 (22:45 +0200)]
Fix a typo.

8 years agoSimplify decode_packs() through some pointer arithmetic.
Steinar H. Gunderson [Thu, 17 Sep 2015 20:35:46 +0000 (22:35 +0200)]
Simplify decode_packs() through some pointer arithmetic.

8 years agoMove to -Wall, and fix all -Wall warnings.
Steinar H. Gunderson [Thu, 17 Sep 2015 20:06:02 +0000 (22:06 +0200)]
Move to -Wall, and fix all -Wall warnings.

8 years agoUnify the audio and video add_frame functions.
Steinar H. Gunderson [Thu, 17 Sep 2015 20:03:50 +0000 (22:03 +0200)]
Unify the audio and video add_frame functions.

8 years agoAdd very rudimentary stopping support.
Steinar H. Gunderson [Tue, 15 Sep 2015 22:51:44 +0000 (00:51 +0200)]
Add very rudimentary stopping support.

8 years agoMore about performance.
Steinar H. Gunderson [Tue, 1 Sep 2015 20:51:57 +0000 (22:51 +0200)]
More about performance.

8 years agoInitial checkin.
Steinar H. Gunderson [Tue, 1 Sep 2015 20:48:32 +0000 (22:48 +0200)]
Initial checkin.