New
Gpuvis 0.1
What's Changed
- Minor fixes to compile/link on Windows. by @ocornut in https://github.com/mikesart/gpuvis/pull/2
- Fix includes for GCC 7 by @CounterPillow in https://github.com/mikesart/gpuvis/pull/6
- typo prevents execution by @TTimo in https://github.com/mikesart/gpuvis/pull/11
- typo by @TTimo in https://github.com/mikesart/gpuvis/pull/12
- Fix some unchecked error codes from asprintf (warnings->errors in gcc7) by @adamnv in https://github.com/mikesart/gpuvis/pull/18
- Don't rely on trace-cmd to mount at /sys/kernel/tracing if tracefs is… by @adamnv in https://github.com/mikesart/gpuvis/pull/19
- Fix some potential null pointer dereferences by @CounterPillow in https://github.com/mikesart/gpuvis/pull/20
- gpuvis_trace_utils: Prefer C++11 thread_local vs. __thread by @hfink-daqri in https://github.com/mikesart/gpuvis/pull/22
- gpuvis_trace_utils: Add 'static' to gpuvis_gettime_u64 by @hfink-daqri in https://github.com/mikesart/gpuvis/pull/23
- Add a parser that can handle ETW files (extension is etl) by @lostgoat in https://github.com/mikesart/gpuvis/pull/24
- Support for ETL gpu events by @lostgoat in https://github.com/mikesart/gpuvis/pull/25
- Fixups for the ETL parser by @lostgoat in https://github.com/mikesart/gpuvis/pull/26
- fix compilation on non-windows by @1ace in https://github.com/mikesart/gpuvis/pull/27
- fix sdl2-config argument by @1ace in https://github.com/mikesart/gpuvis/pull/28
- Include headers for stub compilation by @subdiff in https://github.com/mikesart/gpuvis/pull/29
- Update SteamVR provider GUID by @lostgoat in https://github.com/mikesart/gpuvis/pull/31
- Trace block macro c by @hfink-daqri in https://github.com/mikesart/gpuvis/pull/32
- Add 'ltime=' print param to inject event timestamp by @hfink-daqri in https://github.com/mikesart/gpuvis/pull/36
- Allow hash of arbitrary ctx/ringno/seqno by @djdeath in https://github.com/mikesart/gpuvis/pull/39
- Use high-precision vblank timings, if available by @hfink-daqri in https://github.com/mikesart/gpuvis/pull/33
- Integrate i915-perf data into GPUvis by @djdeath in https://github.com/mikesart/gpuvis/pull/40
- Plot generic trace events and option to plot as step function by @elee29 in https://github.com/mikesart/gpuvis/pull/41
- Add support for importing generic DRM sched timing events. by @BobBeckett in https://github.com/mikesart/gpuvis/pull/43
- i915-perf fixes for Makefile by @djdeath in https://github.com/mikesart/gpuvis/pull/44
- Hide intel GPU generated event row when we don't have any by @djdeath in https://github.com/mikesart/gpuvis/pull/45
- I915 perf updates by @djdeath in https://github.com/mikesart/gpuvis/pull/46
- Run trace-cmd-status.sh script from scripts location by @subdiff in https://github.com/mikesart/gpuvis/pull/49
- Don't die() when an unknown trace-cmd options is encountered by @lostgoat in https://github.com/mikesart/gpuvis/pull/52
- Allow dtime= on events to tweak their offset. by @cnlohr in https://github.com/mikesart/gpuvis/pull/54
- Don't try to access i915-perf data if no file was given by @djdeath in https://github.com/mikesart/gpuvis/pull/55
- i915-perf: add GPU frequency plot by @djdeath in https://github.com/mikesart/gpuvis/pull/56
- add meson build system by @djdeath in https://github.com/mikesart/gpuvis/pull/58
- trace-read: Fix high-prec vblank timestamps by @hfink in https://github.com/mikesart/gpuvis/pull/59
- i915-perf: set a different default colors to GPU timeline events by @djdeath in https://github.com/mikesart/gpuvis/pull/60
- meson: remove python2 by @Emantor in https://github.com/mikesart/gpuvis/pull/62
- Add loading of Linux perf JSON by @ludocode in https://github.com/mikesart/gpuvis/pull/64
- Better i915-perf / tracepoint tracking by @djdeath in https://github.com/mikesart/gpuvis/pull/65
- Improve archive handling by @shwnchpl in https://github.com/mikesart/gpuvis/pull/66
- Enable Shortcut for gpuvis Desktop Application by @dorindabassey in https://github.com/mikesart/gpuvis/pull/68
New Contributors
- @ocornut made their first contribution in https://github.com/mikesart/gpuvis/pull/2
- @CounterPillow made their first contribution in https://github.com/mikesart/gpuvis/pull/6
- @TTimo made their first contribution in https://github.com/mikesart/gpuvis/pull/11
- @adamnv made their first contribution in https://github.com/mikesart/gpuvis/pull/18
- @hfink-daqri made their first contribution in https://github.com/mikesart/gpuvis/pull/22
- @lostgoat made their first contribution in https://github.com/mikesart/gpuvis/pull/24
- @1ace made their first contribution in https://github.com/mikesart/gpuvis/pull/27
- @subdiff made their first contribution in https://github.com/mikesart/gpuvis/pull/29
- @djdeath made their first contribution in https://github.com/mikesart/gpuvis/pull/39
- @elee29 made their first contribution in https://github.com/mikesart/gpuvis/pull/41
- @BobBeckett made their first contribution in https://github.com/mikesart/gpuvis/pull/43
- @cnlohr made their first contribution in https://github.com/mikesart/gpuvis/pull/54
- @hfink made their first contribution in https://github.com/mikesart/gpuvis/pull/59
- @Emantor made their first contribution in https://github.com/mikesart/gpuvis/pull/62
- @ludocode made their first contribution in https://github.com/mikesart/gpuvis/pull/64
- @shwnchpl made their first contribution in https://github.com/mikesart/gpuvis/pull/66
- @dorindabassey made their first contribution in https://github.com/mikesart/gpuvis/pull/68
Full Changelog: https://github.com/mikesart/gpuvis/commits/v0.1