Commit graph

26 commits

Author SHA1 Message Date
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