Converted completely to new method.

Communication to MPDN still requires some work.
Allocating textures also not yet optimal, the Filter class will probably
need to be partly rewritten..
Converting to the new method may have introduced new bugs into existing
render scripts.