Claims
- 1. A method of automatically capturing a graphics session, comprising the steps of:
(a) engaging in the graphics session; and (b) automatically recording graphics information that can be used to re-create a display of image data rendered in the graphics session.
- 2. A method of claim 1, wherein the graphics session is controlled by a remote user.
- 3. A method of claim 1, wherein said step (b) comprises recording the image data that is output by a rendering process during the graphics session.
- 4. The method of claim 3, wherein said recording takes place at a client computer from which the graphics session is controlled.
- 5. The method of claim 3, wherein said recording takes place at a graphics processing host at which the image data is rendered.
- 6. The method of claim 5, wherein the image data is compressed prior to recording.
- 7. The method of claim 1, wherein said step (b) comprises:
(i) recording an initial state of a graphics processing host at which the image data is to be rendered; and (ii) recording commands sent by a user to control the graphics session.
- 8. The method of claim 7, wherein said initial state of the graphics processing host comprises graphics data to be rendered.
- 9. The method of claim 1, further comprising the step of:
re-creating the display of the image data, performed after said recording step.
- 10. The method of claim 9, further comprising the step of:
analyzing the graphics session on the basis of said re-creation to facilitate debugging of a graphics application.
- 11. A system for automatically capturing a graphics session, comprising:
a recording medium; a data path through which said recording medium automatically receives graphics information that can be used to re-create a display of image data rendered in the graphics session.
- 12. The system of claim 11, wherein said recording medium comprises at least one of:
a hard disk; a floppy disk; a magnetic tape; a random access memory device; and a compact disk.
- 13. The system of claim 11, wherein said graphics information comprises said image data rendered in said graphics session.
- 14. The system of claim 13, wherein said image data is compressed prior to recording.
- 15. The system of claim 11, wherein said graphics information comprises:
an initial state of a graphics processing host at which said image data is rendered; and commands sent by a user to direct said graphics session.
- 16. The system of claim 15, wherein said initial state of said graphics processing host comprises graphics data to be rendered.
Parent Case Info
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to U.S. Provisional Patent Application No. 60/253,947, filed Nov. 30, 2000, and incorporated herein by reference in its entirety.
[0003] This invention is also cross-referenced to the following patent applications:
[0004] U.S. patent application Ser. No. 09/520,898, “Method for Providing Remote Access to Graphics Processing Resources,” filed on Mar. 7, 2000; and
[0005] U.S. patent application Ser. No. 09/629,458, “System, Method, and Computer Program Product for Remote Graphics Processing,” filed on Jul. 31, 2000.
[0006] These applications are incorporated herein by reference in their entirety.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60253947 |
Nov 2000 |
US |