X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=README.markdown;h=c38804276664853db5256e8a87eee2ef044451b1;hb=ab347b0a2d3d70a4524494cf14130cf3ed10947e;hp=f8b51ad3c7eeddaea30c41caaf65496e7385f7a8;hpb=e62cabcd8e99ecaabfc573082f5ba5f5975703aa;p=apitrace diff --git a/README.markdown b/README.markdown index f8b51ad..c388042 100644 --- a/README.markdown +++ b/README.markdown @@ -7,7 +7,9 @@ About **apitrace** * retrace OpenGL calls from a file; -* visualize trace files, and inspect state. +* inspect OpenGL state at any call while retracing; + +* visualize and edit trace files. Basic usage @@ -106,7 +108,7 @@ and [`GL_GREMEDY_frame_terminator`](http://www.opengl.org/registry/specs/GREMEDY/frame_terminator.txt) GL extensions. -*apitrace* will advertise and intercept these GL extensions independently of +**apitrace** will advertise and intercept these GL extensions independently of the GL implementation. So all you have to do is to use these extensions when available. @@ -165,13 +167,13 @@ You can make a video of the output by doing Advanced usage for OpenGL implementors ====================================== -There are several avanced usage examples meant for OpenGL implementors. +There are several advanced usage examples meant for OpenGL implementors. Regression testing ------------------ -These are the steps to create a regression testsuite around apitrace: +These are the steps to create a regression test-suite around **apitrace**: * obtain a trace @@ -242,7 +244,7 @@ failures. The `--gl-renderer` option will also cause a commit to be skipped if the `GL_RENDERER` is unexpected (e.g., when a software renderer or another GL -driver is unintentianlly loaded due to missing symbol in the DRI driver, or +driver is unintentionally loaded due to missing symbol in the DRI driver, or another runtime fault). @@ -254,7 +256,7 @@ generate snapshots for every draw call, using the `-S` option. That is, however very inefficient for big traces with many draw calls. A faster approach is to run both the bad and a good GL driver side-by-side. -The latter can be either a preivously known good build of the GL driver, or a +The latter can be either a previously known good build of the GL driver, or a reference software renderer. This can be achieved with retracediff.py script, which invokes glretrace with