if I have a technique that uses the geometry shader, is there any reason to use the vertex shader to do something( except for passing input assembler data to the geometry shader )?
Is it faster to do the heavy part of an algorithm in the vertex shader and use the geometry shader only to generate the extra mesh?