diff options
Diffstat (limited to 'contrib/opvp/README.txt')
-rw-r--r-- | contrib/opvp/README.txt | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/contrib/opvp/README.txt b/contrib/opvp/README.txt new file mode 100644 index 000000000..fd2250e3f --- /dev/null +++ b/contrib/opvp/README.txt @@ -0,0 +1,18 @@ +In an effort to remove globals in devices +that ship with Ghostscript, the opvp device was updated +to place it's global values into the device structure. + +As part of that commit, a harness was added to enable +testing of the opvp device client API to test for any +issues. To build the harness use ./build_opv_harness.sh +This will create a debug version of the shared object +libopv.so. The command line +gs -sDEVICE=opvp -sDriver=./contrib/opvp/libopv.so -o output.txt -f ./examples/tiger.eps +can then be used. + +This command should create a file called +opvp_command_dump.txt that contains the calls and +the parameters made to the client API. Note that the +harness itself has to rely upon globals. To do otherwise +would require a to change the client API, which we +do not own.
\ No newline at end of file |