David Heidelberg
David Heidelberg
exactly, only hangs where GPU is able to recover. The scavenging of `dmesg` could be done outside apitrace, just signal it's needed would be great. In CI we record the...
there is still some interest for `zstd`, since with `brotli` we save some bandwidth, but getting even quicker decompression on CI job workers would be interesting too..
> @okias, do you have a trace that triggers GPU resets? If so, please see if this works/helps. I have on Mesa3D CI, but since it involve lot of work,...
ok, with `./apitrace retrace --notify-lost-context -w /home/projects/collabora/traces-db/unvanquished/unvanquished-ultra.trace` it runs the trace, but seems to doesn't trigger warning -> running in background: ``` while true; do sudo ./i915_hangman --run-subtest error-state-basic; sleep...
I tried iterate whole `./i915_hangman` from https://github.com/freedesktop/xorg-intel-gpu-tools with looped apitrace, but no luck.
> @okias what backend is used to create the context when running the trace? my bad, it's GLX. I thought I have at least something traced in EGL, but I...
``` ❯ cd piglit/bin ❯ apitrace trace -o egl.trace ./egl-gl-colorspace ❯ ./apitrace replay --notify-lost-context -w egl.trace /home/projects/collabora/piglit/bin/egl-gl-colorspace renderableType = 1 53: message: api performance issue 1: memory mapping a busy...
I tried `error-state-basic`, `hangcheck-unterminated` with traces made with glx, but no luck getting fail report from apitrace.
Thank you to the kind person who did the hard work! :)
Please, **AT LEAST** provide note somewhere into bottom of page, so we can use shortcuts as _CTRL-F_ to find it. I work on Mesa, so I know lvp shortcut, but...