View your shopping cart.
Multi-Pass GLSL Shader Patch
No idea if this is possible as a QC patch, but it would be incredibly cool to have support for multi-pass GLSL shaders in QC, so that the the geometry of one shader could be passed to another.
It would also be great to be able to run multiple GLSL patches at the same time (in an Iterator, for example), and have the geometry from all the instances combined into a single 3D scene (it's currently only possible to run multiple GLSL patches if you place each inside a Render In Image patch, and then of course, they're effectively all 2D images, rather than 3D objects, so can't be drawn convincingly together). This is possible in VVVV on the PC, and I've seen multi-pass GLSL shaders working in RenderMonkey, so I know it's theoretically possible, at least in OpenGL on Windows.