aboutsummaryrefslogtreecommitdiff
path: root/TODO.EXP
diff options
context:
space:
mode:
Diffstat (limited to 'TODO.EXP')
-rw-r--r--TODO.EXP58
1 files changed, 0 insertions, 58 deletions
diff --git a/TODO.EXP b/TODO.EXP
deleted file mode 100644
index f3d1955..0000000
--- a/TODO.EXP
+++ /dev/null
@@ -1,58 +0,0 @@
-
-experimental stuff
-
-todo:
-
-* modify 2D rotation to be used as arbitrary rotation (givens)
-* add 3D rotation
-* frame rate limited delay line (burst delay?)
-* optimize resampling code (mipmapped packed 16bit format?)
-
-
-* cache slicer
-
-pdp_slice_cut & pdp_slice_glue seem to have a significant impact on performance
-for long chains with simple (memory rate limited) operators. especially when a lot
-of passive packets are involved. todo: make a vertical slicer + mmx transpose object
-to use this for horizontal and vertical processors too (vertical processors: more efficient
-because of alignment). find out why this doesn't work in threads + think about a possibility
-to do first layout a buffer structure, and then do incremental processing (outside of pd/pdp:
-for constructing optimized signal processors using some kind of intermediate language
-and automatic slice dimension selection)
-NOTE: solve this as a forth script for specific abstractions.
-
-* new image packet types
-
-*) PDP_IMAGE_MCHP
-
-multi channel stuff. this packet type is to solve some problems with the subsampled
-chroma planes in PDP_IMAGE_YV12. although it is fast, it is best to have an equally
-sampled, arbitrary number of channels image type available.
-
-
-*) PDP_IMAGE_PCK4
-
-the main reason for this package type is in resampling code to have single pixel
-access mmx routines. but is it worth it? probably not.. mipmap image packet for resampling?
-
-
-* new vectors, matrices & gsl packets
-
-general matrix math is a nice thing to have. wrapping gsl is a possibility. it can use
-atlas for fast matrix math. finish better type handling first.
-
-
-* opengl -> see also opengl/TODO
-
-move opengl stuff to dpd.
-todo:
-- think about pbufs / textures : isolate system specific stuff
-
-
-* better type handling
-
-core is in place. todo:
-- better (tree) search algorithm (breadth first + cost)
-- add more converters
-
-