HP j6700 hp workstations - hp-ux 11.x graphics administration guide - Page 22

>:0.0, dev/crt0, miscellaneous topics

Page 22 highlights

configuring X Windows on HP-UX (HP Visualize graphics cards) X Server configuration Figure 2-7 Screen /dev/crt0 SingleLogicalScreen 1 2 /dev/crt1 /dev/crt2 Three physical displays, screen plus single logical screen(1x2) :0.0 /dev/crt0 :0.0 /dev/crt1 /dev/crt2 miscellaneous topics double buffer extensions DBE is an extension to the X Server that provides a double-buffering Application Programming Interface (API). For more information about DBE and the API, consult the DBE man pages: DBE XdbeQueryExtension XdbeGetVisualInfo XdbeFreeVisualInfo XdbeAllocateBackBufferName XdbeDeallocateBackBufferName XdbeSwapBuffers XdbeBeginIdiom XdbeEndIdiom XdbeGetBackBufferAttributes performing buffer swaps on vertical blank For performance reasons, the default DBE behavior is to not synchronize buffer swaps with the monitor's vertical retrace period. In some instances, therefore, image tearing (seeing part of the old image and part of the new image on the display at the same time) could be visible while swapping large DBE windows. For those instances where tearing would occur and is undesirable, an optional X Server mode is available to allow for synchronization of buffer swaps with vertical retrace. To activate this optional X Server mode, set the following screen option in the X*screens File before the X Server is started: SwapBuffersOnVBlank 20 Chapter 2

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89

configuring X Windows on HP-UX (HP Visualize graphics cards)
X Server configuration
Chapter 2
20
Screen /dev/crt0
SingleLogicalScreen 1 2
/dev/crt1 /dev/crt2
Figure 2-7
Three physical displays, screen plus single logical screen(1x2)
miscellaneous topics
double buffer extensions
DBE is an extension to the X Server that provides a double-buffering
Application Programming Interface (API). For more information about
DBE and the API, consult the DBE man pages:
DBE
XdbeQueryExtension
XdbeGetVisualInfo
XdbeFreeVisualInfo
XdbeAllocateBackBufferName
XdbeDeallocateBackBufferName
XdbeSwapBuffers
XdbeBeginIdiom
XdbeEndIdiom
XdbeGetBackBufferAttributes
performing buffer swaps on vertical blank
For performance reasons, the default DBE behavior is to not synchronize
buffer swaps with the monitor’s vertical retrace period. In some
instances, therefore, image tearing (seeing part of the old image and part
of the new image on the display at the same time) could be visible while
swapping large DBE windows. For those instances where tearing would
occur and is undesirable, an optional X Server mode is available to allow
for synchronization of buffer swaps with vertical retrace. To activate this
optional X Server mode, set the following screen option in the X*screens
File before the X Server is started:
SwapBuffersOnVBlank
<
host
>:0.0
/dev/crt0
/dev/crt1
/dev/crt2
<
host
>:0.0