1. A method of analyzing the performance of a graphics processing pipeline, the method comprising: combining a first workload and a second workload together in a pipeline to generate a combined workload, wherein the first workload is associated with a first instance, and the second workload is associated with a second instance; generating a first initial event for the combined workload, wherein the first initial event indicates that the first workload has begun processing at a first position in the graphics processing pipeline; generating a first final event for the combined workload, wherein the first final event indicates that the first workload has completed processing at a second position in the graphics processing pipeline; generating a second initial event for the combined workload, wherein the second initial event indicates that the second workload has begun processing at the first position in the graphics processing pipeline; and generating a second final event for the combined workload, wherein the second final event indicates that the second workload has completed processing at the second position in the graphics processing pipeline.