graphdiag man page on HP-UX

Man page or keyword search:  
man Server   10987 pages
apropos Keyword Search (all sections)
Output format
HP-UX logo
[printable version]

graphdiag(1G)							 graphdiag(1G)

       graphdiag - run diagnostics on the graphics device

       graphdiag [-l <n>] [-t <n>] [-e <n>] [-v <level>] [-s] [-r <test name>]
       [-d <display>] [-h|-?]

       graphdiag(1G) will run a set of diagnostics on the graphics hardware to
       verify that the hardware is working correctly.

       NOTE:   If  OpenGL is not on the system, graphdiag is only able to per‐
       form a subset of the tests.  In this case, graphdiag  will  use	the  X
       Server alone to verify that the hardware is working as expected.

       graphdiag accepts the following command line options:

       -l  n   Loop  control. Specifies how many loops to execute based on the
	       value of n. The default number of loops is 1.  Note  that  this
	       option is not allowed with the -t option.

       -t  n   Time  control.  Specifies  how much time in seconds to loop for
	       based on the value of n.	 A value of zero  (0)  indicates  loop
	       forever or until a break command.  Note that this option is not
	       allowed with the -l option.

       -e  n   Errors allowed.	Specifies the number of errors allowed	before
	       exiting.	  The  default	value  is zero (0), so the first error
	       will cause the program to exit.

       -v  level
	       Verbosity level.	 Specifies the degree of  verbosity  based  on
	       the value of level.  A level of one (1) displays error messages
	       only to stderr.	Levels above one will log varying  degrees  of
	       information  messages  to stdout up to a maximum level of three
	       (3). The following levels are defined:

		  1 - Only error messages are logged.
		  2 - Additional logging of start and end time for testing
		      along with warnings.
		  3 - Additional logging of periodic progress reports.

		  The default level is two (2).

       -s      List the names of all the possible  tests.    See  descriptions

       -r  test name
	       Run a specific test identified by test name.  Use the -s option
	       to get a list of possible tests.

       -d  display
	       Specifies the display to use, for example display_host:0.0.  If
	       this  option is not used, graphdiag will use the display speci‐
	       fied by the DISPLAY environment variable.

       -h or -?
	       Displays descriptions for the above options.

       TestXLines - draws multiple connected lines and verifies that the  num‐
       ber of pixels drawn is as expected.

       TestXWindowMove - moves a window around on the screen and verifies that
       the contents do not change.

       TestXWindowClip - draws a primitive outside the window  boundaries  and
       verifies that it is clipped correctly.

       TestXBuffer  -  uses  the  X  server to clear the framebuffer with red,
       green and blue values and then reads back the pixels to verify that all
       color channels are correct.

       TestOglPipeline	-  writes and reads values to each buffer and verifies
       that the values are correct.

       TestOglGeoAcc - draws simple 3D primitives and verifies that they  were
       rendered	 correctly.   Pixel  counts  are  used	for verification since
       checksums can vary on different types of graphics cards.

       TestOglVectors - draws 3D vectors and verifies that the correct	number
       of pixels were drawn.

       TestOglTextures	-  maps	 a pattern to several shapes and verifies that
       the correct number of pixels of the right colors are written.

       TestOglLights - draws a white rectangle and lights it with  red,	 green
       and blue lights, then verifies that the pixels are colored correctly.

       TestOglTexMem  -	 fills	the texture memory with textures and then maps
       them to the screen to verify that the texture memory is	working	 prop‐

       graphdiag requires that an X Server is running.


       graphdiag(1G) was developed by HP.


List of man pages available for HP-UX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
Vote for polarhome
Free Shell Accounts :: the biggest list on the net