- Sep 21, 2009
-
-
Emma Anholt authored
-
- Sep 17, 2009
-
-
Carl Worth authored
This just simplifies one step for fixing up an incompletely-parsed dump.
-
- Sep 08, 2009
-
-
Haihao Xiang authored
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
-
Haihao Xiang authored
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
-
Haihao Xiang authored
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
-
- Sep 04, 2009
-
-
Emma Anholt authored
-
Emma Anholt authored
-
Emma Anholt authored
-
Emma Anholt authored
-
Emma Anholt authored
-
Emma Anholt authored
-
- Sep 03, 2009
-
-
Chris Wilson authored
-
- Sep 01, 2009
-
-
Chris Wilson authored
This is a test case that overcommits fence registers between threads, which are copying from one fenced bo to another. In earlier versions of the driver this would cause excessive spinning as the first inactive (i.e. not in use by the GPU) would be used to service the next page. After all the fence registers had been allocated, in effect only the very first fence would then be used for all subsequent faults.
-
- Jul 07, 2009
-
-
-
-
-
-
Carl Worth authored
The error message was falsely claiming that a debugfs directory didn't exist, when it was supposed to report that the ringbuffer file did not exist within that directory.
-
- Jul 01, 2009
-
-
Emma Anholt authored
-
Emma Anholt authored
-
Emma Anholt authored
-
- Jun 24, 2009
-
-
Emma Anholt authored
-
Emma Anholt authored
-
Emma Anholt authored
-
Emma Anholt authored
This shows off the units that are stuck busy in the ut2004 hang.
-
- Jun 23, 2009
-
-
Emma Anholt authored
-
Emma Anholt authored
-
Signed-off-by: Eric Anholt <eric@anholt.net>
-
- Jun 19, 2009
-
-
Jesse Barnes authored
Add four new tests for error the error handling cases: - gem_bad_address - store to a bad address, should generate a protection or page table error - gem_bad_batch - try to execute a bad batch, should generate a protection, invalid instruction or page table error - gem_bad_blit - blit to an invalid location, should generated a protection or page table error - gem_hang - hang the GPU on an event that will never happen, test hang detection & recovery code
-
- Jun 09, 2009
-
-
Emma Anholt authored
Signed-off-by: Eric Anholt <eric@anholt.net>
-
The printf used to clear the screen didn't have a format string, this adds one to avoid a compiler warning. Signed-off-by: Eric Anholt <eric@anholt.net>
-
It can be a bit easier to digest the percentages with bar graphs than by scanning continually changing numbers. Signed-off-by: Eric Anholt <eric@anholt.net>
-
For a typical vsync locked application running at 60fps, sampling at just under twice a frame doesn't seem to give very stable lists of relevent hardware units because there are a number of units involved that may not be sampled one second to the next. This bumps the sample rate to 10,000 instead which is ~ 170 samples per frame so we tend to hit all the units involved. It also changes the report threshold to a sample count >= 1, so you don't see as many units with a percentage of 0. Signed-off-by: Eric Anholt <eric@anholt.net>
-
This reverts commit 5e13b98d. We can print prettier graphs using unicode Signed-off-by: Eric Anholt <eric@anholt.net>
-
- Jun 04, 2009
-
-
Emma Anholt authored
-
humans are pretty bad at reading percentages quicky; this patch adds a histogram capability to make it more visually clear as to which lines are big ticket items
-
- May 19, 2009
-
-
Emma Anholt authored
-
Emma Anholt authored
-
Emma Anholt authored
-
Emma Anholt authored
(cherry-pick from Mesa commit 0af7e9170fd7c0d906652378b9f78fe2ba9725ad)
-