Eric Anholt
b7d70fc1fd
Add decode of dest buffer variables (destination format)
...
(cherry-pick from Mesa commit 0af7e9170fd7c0d906652378b9f78fe2ba9725ad)
2009-05-19 16:12:43 -07:00
Carl Worth
28a1d6436e
intel_gpu_dump: Use asprintf instead of a static-sized array
...
Not that we're really concerned about buffer-overrun attacks
against this utility, but still, good habits and clean code
are always preferred.
2009-04-13 14:35:11 -07:00
Carl Worth
5b8c19445c
intel_gpu_dump: Give a nicer message for missing batchbuffer-dumping code
...
This is the case where debugfs is mounted, the dri/0 directory
exists but there's no i915_ringbuffer_info file. Point the user
toward upgrading the driver.
2009-04-13 14:33:09 -07:00
Carl Worth
0a820610ee
intel_gpu_dump: Mention filename in error message
...
This helps for when the user makes a typo trying to pass a file
or directory name to intel_gpu_dump.
2009-04-13 14:06:00 -07:00
Carl Worth
660a20f611
Add example command for mounting debugfs
...
This is a nice opportunity to teach the user something, (and help our
users to actually succeed in creating useful bug reports for us).
2009-04-13 14:02:04 -07:00
Eric Anholt
48888093b2
intel_gpu_dump: Add no-arguments automatic mode, and clean up comments.
2009-04-12 18:03:25 -07:00
Eric Anholt
5b40c86c9a
intel_gpu_dump: Dump ring, batch, and head/tail info when given the directory.
2009-04-12 17:49:31 -07:00
Eric Anholt
d69042dde6
intel_gpu_dump: Decode the GTT offset of batchbuffers.
2009-04-12 17:04:31 -07:00
Eric Anholt
593a47f00e
intel_gpu_dump: Get the devid so we can decode correctly on gen4.
2009-04-12 15:57:07 -07:00
Carl Worth
00c7571fce
Add very preliminary intel_gpu_dump program
...
Right now it requires a filename on the command line, (such as
/debug/dri/0/i915_batchbuffers). We plan to make it smarter in
the future by going out and collecting all the data it needs.
2009-04-07 16:24:42 -07:00