Age | Commit message (Collapse) | Author | Files | Lines |
|
As suggested by Konstantin Belousov, using __linux__ would be easier,
remove the --enable-linux-features compile flag, and also make porting
easier.
So we do it, and check for __linux__ during compilation, and only compile
linux-specific bits when we are on Linux. Other systems can extend the
proposed functions with system-specific value aquisition (for now, CPU and
GPU/ACPI power monitoring).
Signed-off-by: Eugeni Dodonov <eugeni.dodonov@intel.com>
|
|
Those bits are only used when compiling with --enable-linux-features,
and allow to perform additional monitoring of CPU (user and system) usage
and power usage over time.
Signed-off-by: Eugeni Dodonov <eugeni.dodonov@intel.com>
|
|
Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
|
|
... and also add the missing files to lib/Makefile.am
Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
|
|
Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
|
|
gen4asm
Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
|
|
high level summary of the files:
* debug_rdata - get current state from debug registers. Helpful
when developing the debugger, and could serve some purpose in the
future.
* eudb - the debugger itself
* eviction_macro - generate the proper macro to flush the EU render
cache until I get control flow working
* pre_cpp - an evaluating c preprocesser like thing, to be used before
cpp
* sr - the system routine, exception handler which runs on the EU
* test - a very basic test system routine
* debug.h
|
|
Parses a trace.dat and works out how long each throttle was and how many
batches retired within that period (and their average duration).
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
|
|
snprintf is part of the C99 standard and is used in many places in the
tools.
Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
|
|
Replace deprecated macros and use the new libtool syntax
Also use silent-rules to make the build option less verbose.
|
|
Whoops, should have done this ages ago for I915_EXEC_BLT
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
|
|
Just a simple program to light up all detected outputs at their native
mode and respond to hotplug events.
|
|
A few of the tools can be performed post-mortem from a different system,
so it is useful to be able to compile those tools on those foreign
systems. Obviously, any program to interact with the PCI device or talk
to GEM will fail on a non-Intel system.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|