summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorJose Fonseca <jfonseca@vmware.com>2015-01-26 14:38:39 +0000
committerJose Fonseca <jfonseca@vmware.com>2015-01-26 16:03:04 +0000
commita5255fdf4da7ba57c7cdd03b4564c535a552716f (patch)
tree0ce77b84dcf189a50a6b86bb22573e7781ae5435 /docs
parent7417f64ef6265be410285a761b2060af2874cd0d (diff)
docs: Document per-call thumbnails.
Diffstat (limited to 'docs')
-rw-r--r--docs/NEWS.markdown87
-rw-r--r--docs/USAGE.markdown3
2 files changed, 50 insertions, 40 deletions
diff --git a/docs/NEWS.markdown b/docs/NEWS.markdown
index 93a67845..bf16ecd4 100644
--- a/docs/NEWS.markdown
+++ b/docs/NEWS.markdown
@@ -2,92 +2,99 @@ This file lists the major user visible improvements. For a full list of changes
and their authors see the git history.
-# Version 6.0 #
+# Version 7 #
-* OpenGL 4.5 support.
+* OpenGL ES 3 support
-* DXGI 1.3 support.
+* GUI ported to Qt5
-* Support exporting buffers to disk from GUI.
+* Thumbnails per draw call in GUI
-* Many bugfixes.
+* Rudimentary D3D7 retrace support
-# Version 5.0 #
+# Version 6 #
-* OpenGL 4.4 support.
+* OpenGL 4.5 support
-* Stack backtraces on Linux.
+* DXGI 1.3 support
+
+* Support exporting buffers to disk from GUI
+
+
+# Version 5 #
+
+* OpenGL 4.4 support
+
+* Stack backtraces on Linux
* Better tracing of enums in attribute arrays
* MD5 snapshots
-* Better surface viewer.
+* Better surface viewer
-* Many bugfixes.
+# Version 4 #
-# Version 4.0 #
+* Support tracing in Android, both native and Dalvik applications
-* Support tracing in Android, both native and Dalvik applications.
+* Show frame thumbnails in the GUI
-* Show frame thumbnails in the GUI.
+* Basic D3D 10.1, 11, and 11.1 trace support
-* Basic D3D 10.1, 11, and 11.1 trace support.
+* Basic D3D retrace support
-* Multi-threaded trace/retrace support.
+* Multi-threaded trace/retrace support
-* Several OpenGL ES state dump fixes.
+* Several OpenGL ES state dump fixes
-* GPU profiling.
+* GPU profiling
* Thumbnails in GUI
-* Trim improvements.
-
-* Loads of bugfixes
+* Trim improvements
-# Version 3.0 #
+# Version 3 #
-* Top-level `apitrace` command.
+* Top-level `apitrace` command
-* Trace and replay support for EGL, GLES1, and GLES2 APIs on Linux.
+* Trace and replay support for EGL, GLES1, and GLES2 APIs on Linux
-* Ability to trim traces.
+* Ability to trim traces
-* Basic CPU profiling when retracing.
+* Basic CPU profiling when retracing
-* Basic D3D10 trace support.
+* Basic D3D10 trace support
-* Many bugfixes.
-
-# Version 2.0 #
+# Version 2 #
* Flush/sync trace file only when there is an uncaught signal/exception,
- yielding a 5x speed up while tracing.
+ yielding a 5x speed up while tracing
-* Employ [snappy compression library](http://code.google.com/p/snappy/) instead
- of zlib, yielding a 2x speed up while tracing.
+* Employ snappy compression library instead of zlib, yielding a 2x speed up
+ while tracing
* Implement and advertise `GL_GREMEDY_string_marker` and
- `GL_GREMEDY_frame_terminator` extensions.
+ `GL_GREMEDY_frame_terminator` extensions
-* Mac OS X support.
+* Mac OS X support
-* Support up-to OpenGL 4.2 calls.
+* Support up-to OpenGL 4.2 calls
* Better GUI performance with very large traces, by loading frames from disk on
- demand.
+ demand
+
+# Version 1 #
-# Version 1.0 #
+* Qt GUI, capable of visualizing the calls, the state, and editing the state
-* Qt GUI, capable of visualizing the calls, the state, and editing the state.
+# Version 0 #
-# Pre-history #
+* D3D8 and D3D9 trace support
-* OpenGL replay support.
+* OpenGL replay support
diff --git a/docs/USAGE.markdown b/docs/USAGE.markdown
index b7d4ab2b..28d481cc 100644
--- a/docs/USAGE.markdown
+++ b/docs/USAGE.markdown
@@ -45,6 +45,9 @@ You can also tell the GUI to go directly to a specific call
qapitrace application.trace 12345
+Press `Ctrl-T` to see per-frame thumbnails. And while inspecting frame calls,
+press again `Ctrl-T` to see per-draw call thumbnails.
+
Backtrace Capturing
===================