Previous | Table of Contents | Next
Page 647
_showtechs
|
Display a comprehensive list of techniques, by
category, indicating which of the techniques are supported by the
XIE server.
|
_showlabels
|
Print test label to screen prior to calling any of the
test code. This allows the user to know which test is
executing in case the test hangs for some reason.
|
_showevents
|
Be verbose when running event and error tests. Also, can
be used to catch and display information on any
signals received during execution of xieperf. Note that this flag
is best used in a debugging situation, or to validate that
the error events received by xieperf are valid the first time
the tests are executed on a new platform.
|
_events
|
Run tests that test for event generation.
|
_errors
|
Run tests that test for error event generation.
|
_loCal
|
Skip test calibration. This may be used when running
xieperf in situations where execution timing is not
important. Execution times will not be reported by
xieperf when this option is enabled. The inner loop repeat count,
additionally, is set to a value of 5 (but can be overridden by the
-reps option).
|
_all
|
Runs all tests. This may take a while, depending on
the speed of your machine, and its floating-point
capabilities. This option is ignored if a script file is used.
_tests Generate a list of the available tests for the
xieperf program. In x11perf, this list is normally displayed in the
usage statement. It was yanked from the usage of
xieperf because it
was too lengthy.
|
_mkscript
|
Generate a script file suitable for use with the script
option. If -repeat or -reps are also specified, they will be
automatically placed at the end of each command in the script.
The script is generated to stderr. See the -script command, above.
|
_cache <n>
|
Most test flos utilize a photomap resource for a source.
A photomap cache of up to n entries is controlled by
xieperf to avoid having to constantly reload these images during
test initialization. The default cache size is 4. If a value
less than the default is specified, the cache size will be set to
the default.
|
_labels
|
Generates just the descriptive labels for each test
specified. Use -all or -range to specify which tests are included.
See x11perfcomp(1) for more details.
|
_DIS
|
Pretend we are running xieperf while connected to a
DIS-only capable implementation of XIE. This will cause
xieperf to execute those tests that only use protocol requests found
in the DIS subset of XIE, and bypass those which are not
DIS-compatible. If xieperf detects a DIS server, it will do
this automatically, and this option is ignored. Use
-all or -range to specify the initial range of tests.
|
_range <test1>[,<test2>]
|
Runs all the tests starting from the specified name
test1 until the name test2, including both the specified
tests. Some tests, like the event and error tests, also require the
-errors or -events options to specified. This option is
ignored if a script is used.
|
Page 648
_reps <n>
|
Fix the inner loop repetitions to
n. This indicates how many times the photoflo will be executed each time
the test is run. This option is overridden on a per test basis
if specified in a script. Typically, xieperf determines the
ideal number of reps during each test's calibration period.
|
_ImportObscuredEvent
through _ExportAvailable
|
Test generation of events. Requires
-events flag.
|
_BadValue through
_FloValueError
|
Test generation of errors. Requires
-errors flag.
|
-ColorList
|
Create and destroy ColorList
resource test.
|
_LUT
|
Create and destroy LUT resource test.
|
_Photomap
|
Create and destroy Photomap resource test.
|
_ROI
|
Create and destroy ROI resource test.
|
_Photospace
|
Create and destroy Photospace test.
|
_Photoflo
|
Create and destroy Photoflo test.
|
_QueryPhotomap
|
Query Photomap resource test.
|
_QueryColorList
|
Query ColorList resource test.
|
_QueryTechniquesDefault
|
Query techniques as specified by test name.
through _QueryTechniques
WhiteAdjust
|
_QueryPhotoflo
|
Query Photoflo test.
|
_PurgeColorList
|
Purge ColorList test.
|
_Abort
|
This test creates a photoflo that is started and blocks
for data provided by PutClientData(). Instead of sending the
data, the test uses XieAbort() to stop the photoflo, and then
waits for the PhotofloDone event to be sent by the server. If
the test times out waiting for the event, an error message
is sent to stderr.
|
_Await
|
This test creates a flo of the form
ImportClientLUT -> ExportLUT, and starts the flo executing.
xieperf then forks, and the child process streams the LUT data to the flo
using PutClientData, while the parent blocks in
XieAwait. If the flo successfully finishes,
XieAwait will return and the flo state, after query, will indicate that it has completed. If
XieAwait does not complete naturally, or after return from
XieAwait the flo is still active, an error is reported to
stderr. Note, on a really slow machine, it is possible that
XieAwait will return before the flo has a chance to finish. In this case, use the
-timeout option to increase the time-out for this test.
|
_importclientlut1
|
ImportClientLUT ->
|
_importclientphoto1 through
_importclientphoto9
|
ExportLUT test.
Flos of the form
ImportClient-Photo -> ExportPhotomap using
various decode techniques, for example,
G32D, TIFF2, UncompressedTriple.
|
_importclientroi1
_importclientroi2
_encodephoto1 through
_encodephoto14
|
ImportClientROI with 10 rectangles.
ImportClientROI with 100 rectangles.
Flos of the form ImportPhotomap -
ExportPhotomap using
various encode techniques, for example
G32D, TIFF2,
UncompressedTriple. Original encoding is shown in left
window; image after encoding is shown in right window.
|
Previous | Table of Contents | Next
|