Hector Martin
31a0db8c76
Merge pull request #2 from macpod/master
...
Update depreciated jack_client_new calls with jack_client_open calls.
2013-02-05 19:03:05 -08:00
Jeffrey Nelson
5e9f25c488
adding static to jack client name string to put it in .rodata section in case hector ever wants to run this from a pic10f200
2013-02-05 21:33:00 -05:00
Jeffrey Nelson
e1f6bcce5e
picky picky code practices :)
2013-02-05 21:00:59 -05:00
Hector Martin
16c9a5e31a
Allow builds without tracer (for non-x86)
2013-01-26 14:48:25 +00:00
Jeffrey Nelson
754cf7e21c
Updated depreciated jack_client_new function call
2012-11-17 01:44:34 -05:00
Hector Martin
211d2cc8fa
Add missing 'static' in trace.c
2011-04-09 15:22:45 +02:00
Hector Martin
b39ccf58e7
Add fallback memalign if the system doesn't have one
2011-04-09 15:22:25 +02:00
Hector Martin
ffc937d709
Remove obsolete tracer comment
2011-04-09 14:11:01 +02:00
Hector Martin
37c0c414ce
Add memalign platform checks
2011-04-09 14:11:01 +02:00
Hector Martin
2b24b889db
New Python bindings via Cython
2011-03-20 08:42:48 +01:00
Hector Martin
8c23610b0f
Fix blur reinit in tracer
2011-03-20 08:30:37 +01:00
Hector Martin
cfd5c2b4f8
More font improvements
2011-03-20 08:30:19 +01:00
Hector Martin
1630d845fb
Fix off-by-one out of bounds/memory corruption bug in sobel
2011-03-12 23:41:28 +01:00
Hector Martin
a6378ee920
Implement Canny edge detector tracing
2011-03-12 23:28:14 +01:00
Hector Martin
0ec24dfb8f
Move tracer into libol
2011-03-12 18:56:11 +01:00
Hector Martin
fd98c62e14
Make libol shared
2011-03-12 18:56:11 +01:00
Hector Martin
4699fef4ff
Clean up CMakeFiles and make most libs optional
...
This will disable building various tools when the libraries that they
require are missing. The only absolutely mandatory dependencies now are
JACK and pthreads (both required for libol).
2011-03-12 18:56:11 +01:00
Hector Martin
3e7989891b
Fix out of bounds access for empty frames
...
This was causing broken float values (NaN) which kill the output
processor.
2011-01-18 03:33:38 +01:00
Hector Martin
8b94526024
Bump copyrights to 2011
2011-01-17 18:01:13 +01:00
Hector Martin
8d322796a1
Support start dwell for OL_POINTS objects
2011-01-10 03:47:05 +01:00
Hector Martin
a7581feadc
Add param to disable object reversing
2011-01-02 07:05:02 +01:00
Hector Martin
78cf5cf04d
Add digits and a couple symbols to laser font
2011-01-02 07:03:59 +01:00
Hector Martin
6cc9d9d9d1
Improve object ordering again, reduce some jitter issues
2010-12-18 21:28:04 +01:00
Hector Martin
3d1c344830
Disable jack-thread olLog calls (threading issues)
2010-12-18 21:22:47 +01:00
Hector Martin
c50fd12049
Totally ignore trivially offscreen objects
2010-12-18 21:22:20 +01:00
Hector Martin
4a25b8e68d
Make text go through the 3D pipeline
2010-12-18 20:57:46 +01:00
Hector Martin
88424dd739
Fix broken perspective transform matrix
2010-12-18 20:57:21 +01:00
Hector Martin
9e07e24872
Allow object inversion in the final render pass and fix flickering issue
2010-12-18 20:54:50 +01:00
Hector Martin
c03c2f4749
Catch and break out of excessive bezier recursion
2010-12-18 20:54:07 +01:00
Hector Martin
392e04344c
Fix 3D ILDA mode
2010-12-18 20:53:31 +01:00
Hector Martin
e7ac6f16cb
Minor font tweaks
2010-12-18 20:53:13 +01:00
Hector Martin
43c943b42c
Add logging function and replace all printfs with that
2010-12-18 20:52:58 +01:00
Hector Martin
c5e23e95e0
Add olGetRenderParams()
2010-12-18 20:51:05 +01:00
Hector Martin
540c4098b6
Add object count to frame info report
2010-12-18 20:50:10 +01:00
Hector Martin
25f0907c78
Initial commit
2010-11-24 02:10:10 +01:00