I got a program(3D viewer with no engine/physic/game loop) that runs slowly. How to test each(textures, vertex programs, CPU, Render Target Video memory bandwidth, Pixel shading programs) to find bottleneck here?
Assume there is no access to CPU/GPU profiler. Only access allowed is for global framerate.