p.org
Subject: RE: [Mesa-dev] [PATCH 00/22] RFC: Batchbuffer Logger for Intel GPU
Hi,
If we just want to send to the kernel the data from the trace, I can do that
very easily; just make such a GEM BO, comprising of dword-pairs of
(TraceCallID, BatchbufferOffset). That will be a small buffe
00/22] RFC: Batchbuffer Logger for Intel GPU
Quoting Rogovin, Kevin (2017-09-27 07:53:29)
> Hi,
>
> Right now the way the thing works is that it walks the batchbuffer just
> after the kernel returns from the ioctl and updates its internal view of the
> GPU state as it walks and e
Quoting Rogovin, Kevin (2017-09-27 07:53:29)
> Hi,
>
> Right now the way the thing works is that it walks the batchbuffer just
> after the kernel returns from the ioctl and updates its internal view of the
> GPU state as it walks and emits to the log file the data. The log on a single
> batchb
nel G
Sent: Wednesday, September 27, 2017 12:35 PM
To: Rogovin, Kevin ; Chris Wilson
; mesa-dev@lists.freedesktop.org
Subject: Re: [Mesa-dev] [PATCH 00/22] RFC: Batchbuffer Logger for Intel GPU
A few months ago I implemented debug messages in the command stream by stuffing
the unused bits of MI
ys stops the process, then a
hang would leave behind a file).
Let me know, what is best, and I will do it.
-Kevin
-Original Message-
From: Chris Wilson [mailto:ch...@chris-wilson.co.uk]
Sent: Tuesday, September 26, 2017 11:20 PM
To: Rogovin, Kevin ; mesa-dev@lists.freedesktop.org
Subjec
l do it.
-Kevin
-Original Message-
From: Chris Wilson [mailto:ch...@chris-wilson.co.uk]
Sent: Tuesday, September 26, 2017 11:20 PM
To: Rogovin, Kevin ; mesa-dev@lists.freedesktop.org
Subject: Re: [Mesa-dev] [PATCH 00/22] RFC: Batchbuffer Logger for Intel GPU
Quoting Rogovin, Kevin (2
ould leave behind a file).
Let me know, what is best, and I will do it.
-Kevin
-Original Message-
From: Chris Wilson [mailto:ch...@chris-wilson.co.uk]
Sent: Tuesday, September 26, 2017 11:20 PM
To: Rogovin, Kevin ; mesa-dev@lists.freedesktop.org
Subject: Re: [Mesa-dev] [PATCH 00/2
Quoting Rogovin, Kevin (2017-09-26 10:35:44)
> Hi,
>
> Attached to this message are the following:
> 1. a file giving example usage of the tool with a modified apitrace to
> produce json output
>
> 2. the patches to apitrace to make it BatchbufferLogger aware
>
> 3. the JSON fi
From: Kevin Rogovin
This patch series defines and implements a BatchbufferLogger
for Intel GEN. The main purpose of the BatchbufferLogger is
to strongly correlate API calls to data added to a batchbuffer.
In addition to this function, the BatchbufferLogger also tracks
GPU state (respecting HW con