Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
HP-UX Starbase Device Drivers Manual - Vol1: HP 9000 Series 700 Computers > Chapter 9 The TurboVRX Device Driver

X Windows

» 

Technical documentation

Complete book in PDF
» Feedback
Content starts here

 » Table of Contents

 » Index

These display systems are designed to provide accelerated Starbase graphics within the X Window System environment. The display systems support the X Window System by providing window clipping, multiple color maps, and multiple display modes.

Supported X Windows Visuals

This section contains device specific information needed to run Starbase programs in X11 windows. If you need a general, device-independent explanation of using Starbase in X11 windows, refer to the "Using Starbase with the X Window System" chapter of the Starbase Graphics Techniques manual.

How to Read the Supported Visuals Tables

The tables of Supported X Windows Visuals contain information for programmers using either Xlib graphics or Starbase. These tables list what depths of windows and color map access modes are supported for a given graphics device. They also indicate whether or not backing store is available for a given visual.

You can use these tables to decipher the contents of the X*screens file on your system. The first two columns in the table show information that may be in the X*screens file. Look up the depth= specification in the first column. If there is no doublebuffer keyword in the file, look up No in the second column. Otherwise, look up Yes. The other entries in that row will tell you information about supported visual classes and backing store support.

You can also use the tables to determine what to put in the X*screens file in order to make a given visual available. For example, suppose that you want 8-plane windows with two buffers for double-buffering in Starbase. Look for "8/8" in the table to see if this type of visual is supported. If it is, then you will need to specify "doublebuffer" in the X*screens file. You will find the "depth=" specification as the first entry in that row of the table.

Table 9-3 HP 98765 and HP 98766 Display Types

Series 700

TurboVRX [T2]

HP 98765A

High-Res Color

Series 700

TurboVRX [T4]

HP 98766A

High-Res Color

 

The supported server mode is Combined.

Table 9-4 Windows in Overlay Planes

Contents of X0screens

Visual Class

Backing Store

Comments

depth

doublebuffer?

Xlib

Xlib

Starbase

3

No

PseudoColor

XX

one color reserved for transparency in combined mode

4

No

PseudoColor

XX

one color reserved for transparency in combined mode

 

The supported server modes are Combined and Image.

Table 9-5 Windows in Image Planes

Contents of X0screens

Visual Class

Backing Store

Comments

depth

doublebuffer?

Xlib

Xlib

Starbase

8

No

PseudoColor

XX

Yes (4/4)

PseudoColor

XX

16

No

Not supported

Yes (8/8)

PseudoColor

X

24

No

DirectColor

X

Yes (12/12)

PseudoColor

X

12-bit indexing

DirectColor

X

 

X11 Cursors and Starbase Echoes

The following list shows default positions where the Starbase echo and X11 cursor (called echo and cursor, respectively) reside for each of the X11 server operating modes.

TurboVRX Display

  • Overlay Mode

    If an overlay-plane X11 window is opened, echo shares three or four overlay planes.

    If image planes are opened and X11 uses three overlay planes, vector echo resides in the cursor plane.

    If image planes are opened and X11 uses four overlay planes, vector echo resides in the image planes.

    The X11 cursor uses the hardware cursor.

  • Image Mode

    If image-plane X11 window is opened, raster echo resides in the image planes and vector echo resides in the cursor plane.

    The X11 cursor uses the hardware cursor.

  • Stacked Screen Mode

    Not supported.

  • Combined Mode

    If an overlay-plane X11 window is opened, echo shares three or four overlay planes.

    If an image-plane X11 window is opened, raster echo resides in the image planes.

    If an image-plane X11 window is opened and X11 uses three overlay planes, vector echo resides in the cursor plane.

    If an image-plane X11 window is opened and X11 uses four overlay planes, vector echo resides in the overlay planes.

    The X11 cursor uses the hardware cursor.

Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 1989 - 1995 Hewlett-Packard Development Company, L.P.