> I would then use that graphics memory allocator with built-in arrays > and send those arrays over to some image processing algorithms. > Having such awesome integration with graphics hardware will lure lots > of graphics programmers over to D. > The back-end for that allocator will probably be OpenCL, as I see it. Have you ever used OpenCL?