Patent ID: 7992137
Filing Date: 2011-08-02
Classification: G06F

Abstract:
1. A method for debugging and performance-tuning a graphics application configured to execute on a target device, comprising: establishing a communication link between the target device and a host system executing a host component of a graphical application debugger; invoking the graphics application on the target device, wherein the graphics application is configured to invoke graphics commands provided by an instrumented driver provided for a graphics pipeline present on the target device, and wherein the instrumented driver includes a target component of the graphical application debugger configured to record performance and state data related to the execution of the graphics application on the target device; determining a first operational state of the target component; based on the first operational state of the target component, transmitting a portion of the recorded performance and state data related to the execution of the graphics application on the target device to the host component over the communications link; and transmitting, from the host component to the target device over the communications link, commands that control a graphics processing unit to change an animation speed of the graphics application or cull out specified batches of graphics primitives.