Vax 613 0S Instruction Manual Page 89

  • Download
  • Add to my manuals
  • Print
  • Page
    / 344
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 88
6.4.1 Mode Register
The setting of the MODE field determines what function the ASIC performs when
it receives a write operation to the frame buffer address space.
The registers format and contents are:
03 02 0031
MR−0083−93RAGS
RESERVED MODE
Mode Definition
000 Simple frame buffer mode
001 Stipple mode—opaque
010 Line draw mode—opaque
011 UNDEFINED
100 UNDEFINED
101 Stipple mode—transparent
110 Line draw mode—transparent
111 Copy mode
Modes behave in this way:
Simple frame buffer mode (000)
The ASIC acts like an interface to a simple frame buffer. For simple mode
write operations from the CPU, 4 bytes are written for each operation. The
TURBOchannel byte mask field determines which of the 4 pixels are written
for each simple operation.
Stipple modes: opaque (001) and transparent (101)
In both modes, each longword write to this ASIC may write up to 32 pixels
(4 quadwords) in the frame buffer, starting with the 4 pixels in the addressed
longword.
In opaque stipple mode, 1s in the stipple data are expanded into foreground
pixels and 0s are expanded into background pixels. In order to affect fewer
than 32 pixels, the PixelMask Register must be explicitly loaded.
In transparent stipple mode, 1s in the stipple data are expanded into
foreground pixels and 0s are no-ops.
Copy mode (111)
Area copy mode may be used to copy up to 32 consecutive pixels from a source
to a destination. Both source and destination must be 64-bit aligned. To
indicate a source or destination in the frame buffer, the CPU performs a write
operation to an address with the control register bits having first been set to
copy mode.
CXTurbo Graphics Subsystem: 300/500 Models 6–9
Page view 88
1 2 ... 84 85 86 87 88 89 90 91 92 93 94 ... 343 344

Comments to this Manuals

No comments