rhumba, the speed loss comes from max having to update vertexbuffers, not the shader itself. The sahder is so simple that I am very positive that HLSL compiler does a very good job, and even if you wrote the asm by hand, wouldnt really help much. its nice the hlsl code helps, but I'd urge you to add your name to the fx…