aboutsummaryrefslogtreecommitdiff
path: root/development/envytools/README
diff options
context:
space:
mode:
authorHunter Sezen <ovariegata@yahoo.com>2017-01-15 23:29:21 +0700
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2017-01-15 23:29:21 +0700
commit7ecd528c4799e4ef1e742e0859c1cab381722b1d (patch)
tree01c7f92a1f370488f55f42095e221bda496f84bd /development/envytools/README
parent058174de15f016117f197f3b14b75f91db8f22fc (diff)
development/envytools: Updated for version 2017.01.11_aae0c52a.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'development/envytools/README')
-rw-r--r--development/envytools/README38
1 files changed, 13 insertions, 25 deletions
diff --git a/development/envytools/README b/development/envytools/README
index 2e6697f974ce0..e7bd622527800 100644
--- a/development/envytools/README
+++ b/development/envytools/README
@@ -2,33 +2,21 @@ Tools for people envious of nvidia's blob driver.
Contents:
-* docs: plain-text documentation of the GPUs, nVidia binary driver, and
- the tools (in-sync HTML version at http://envytools.rtfd.org)
+* docs: plain-text documentation of the GPUs, nVidia binary driver, and
+the tools (in-sync HTML version at http://envytools.rtfd.org)
* envydis: Disassembler and assembler for various ISAs found on nvidia GPUs
-* rnn: Tools and libraries for rules-ng-ng XML register database format
-* rnndb: rnn database of nvidia MMIO registers, FIFO methods, and memory
- structures
-* nvbios: Tools to decode card description structures found in nvidia VBIOS
+* rnn: Tools and libraries for the rules-ng-ng XML register database format
+* rnndb: rnn database of nvidia MMIO registers, FIFO methods, and memory structures.
+* nvbios: Tools to decode the card description structures found in nvidia VBIOS
+* nva: Tools to directly access the GPU registers
* vstream: Tools to decode and encode raw video bitstreams
-* easm: Utility code dealing with assembly language parsing & printing
-* util: Misc utility code shared between envytools modules
-* nva: Tools to directly access the GPU registers
-* hwtest: undocumented tool
-* vdpow: A tool aiding in VP3 reverse engineering
-* nvapy: undocumented tool
- (requires optional dependency python3)
-* cupti_trace:
- tool for REing performance counters
- (requires optional dependency cudatoolkit)
-* demmt: undocumented tool
- (sandboxing requires optional dependency libseccomp)
+* vdpow: A tool aiding in VP3 reverse engineering
+* easm: Utility code dealing with assembly language parsing & printing.
+* util: Misc utility code shared between envytools modules
-The nva, hwtest and vdpow tools are built by default, but can be disabled,
-for example
+Some parts of envytools can be disabled with:
+HWTEST="no" NVA="no" VDPOW="no" ./envytools.SlackBuild
- NVA="no" HWTEST="no" VDPOW="no" ./envytools.SlackBuild
+Both hwtest and vdpow require nva.
-Note that if the nva tool is disabled, the hwtest and vdpow tools will
-also be disabled.
-
-Optional dependencies (see above): cudatoolkit, libseccomp, and python3
+Some optional dependencies include cudatoolkit, libseccomp, and python3.