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
Starbase Technical Addendum for the July, 1997 Workstation ACE for 10.20 HP-UX: HP 9000 Workstations and Servers > Chapter 5 HP Virtual Memory and X

HP VMX Device Driver, VM Rendering Utilities, and Overlay Planes

» 

Technical documentation

Complete book in PDF
» Feedback
Content starts here

 » Table of Contents

 » Index

Before going further, you need to understand the two basic functions that HP VMX provides:

  • Rendering of Starbase graphics into a virtual memory frame buffer.

  • Displaying of this virtual memory (VM) frame buffer in the targeted X11 window.

Together, these two functions create what we call "HP VMX".

VM Rendering Utilities

There exists, as a matter of implementation, a set of internal graphics system functions which rely on VM rendering, but not on the display of the VM buffer in a window. This set of functions is called the VM Rendering Utilities and includes:

Title not available (VM Rendering Utilities )

VM Backing Store

Retain graphics data rendered to obscured portions of a window.

VM Double-Buffering

Allow low end systems to take advantage of double-buffering.

Again, these utilities are not included in the definition of HP VMX but do rely on some of the same internal implementation.

The majority of this chapter will discuss HP VMX as a "device driver" and is organized in a manner similar to the other device driver chapters.

The "VM Rendering Utilities" section near the end of the chapter discusses in more detail each of the VM rendering utilities and explains some of the implementation details.

Overlay Planes

HP VMX serves as the Starbase driver for all CRX-family and HCRX-family "overlay plane" device opens. Note, that the "hardware device driver" (for example, hpgcrx or hpcrx48z) is not supported in the overlay planes on these devices. HP VMX is used as the exclusive Starbase driver for the overlay planes on these devices.

Please see the section "HP VMX: The Overlay Plane Driver" for details on how HP VMX is used in this capacity.

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