Skip to content
Mark Janes edited this page May 29, 2015 · 27 revisions
Feature Estimate (1-10 Status Comments User Requests
Test with real games 8 in progress
pause fips until grafips connects 1 Eero Tamminen
bug: switching metrics groups 6 if you switch groups (eg select gpu duration, then unselect and select a group 2, metrics disappear
bug: automotive benchmark injection broken for fips 6 also broken for apitrace
display gpu metrics with max as percents 5 the metrics.xml specifies some formulas for max, we should use them.
resize the graphs 1 this used to work. scroll wheel over the graph surface should resize
control over metrics rate 6 Eero Tamminen
Analyze performance of publishers 4
Improve graph line smoothing 8
Button to add graphs at runtime 6 Right now, the number of buttons is fixed at 4
resize metric list width 3
add pause control 7
allow disabling apicontrol 1 if api interposition is breaking a game, you still should be able to get the metrics
Improve CPU Frequency metrics 10 As per HW team, sysfs is not reliable. A mechanism is needed to read MSRs.
bug: intermittent crash on launch ? haven't seen this in a while.
Add screen shots to wiki 1 done
config file: save last metrics config 5 done requested by Eero
bug: text output does not get metric names 3 done HtmlOutput needs OnDescriptions, which is only sent for GPU metrics
config file: save last connection 3 done requested by Eero
compare metric values to GPA SystemAnalyzer 3 done
investigate: metrics matching GPA 2 done Eero indicated OglShMapPcf should be at 100% gpu busy. turns out the check for "percent" vs "count" metrics was botched.
save metrics data as text 4 done Ken Graunke
display memory consumption 5 done
bug: cpu control doesn't throttle cores 3 done this used to work. Testing again, it still seems to work.
specify host/port on cmdline 1 done current window is annoying
restore 1x1, wireframe when done 2 done if a target is not setting this state, then you can't de-select the experiment
bug: textures for pbo 3 done if a texture is bound to a framebuffer, it can't be 2x2 (see terrain)
bug: metrics drop on group switch 5 done this probably has to do with the gpu metrics api
Use RDTCS for timestamps 3 done metrics based on clock_gettime show variance that is not seen in gpu metrics
add argument to fips for port 2 done
bug: resize furmark stops gpu metrics 5 done wireframe also causes this, probably it's an overflow in the graph
implement dispatch mechanism 3 done synmark crashes on glLinkProgram
Add longer description of metrics 3 Done
Update GPU metrics to latest 3 Done Robert Bragg fixed regressions, created HSW branches, some metrics are zero
rate-limit gpu metrics 3 Done
Improved detection of IP for subscription 2 Done the current mechanism uses MDNS (hostname.local). This doesn't work if there is no network.
Clone this wiki locally