Preface





Platform Notes: SPARCstation 10SX System Configuration Guide describes the machine-dependent functionalities of the Solaris® 2.x graphics and window system APIs (Application Program Interfaces) such as XGL(TM)(2-D and 3-D Graphics Library), XIL(TM) (X Imaging Library), and Xlib, as related to the SX video subsystem. In addition, this document describes configuring and tuning the SX video subsystem to enhance the performance of the applications using the XGL and XIL APIs.

This document should be used as an addendum to the Solaris 2.x document set and the SPARCstation 10SX Hardware Owner's Guide.

Who Should Use This Book

This book is intended for developers who want to tune the SPARCstation(TM) 10SX video subsystem for using OpenWindows(TM), XGL, or XIL applications.

How This Book Is Organized

Chapter 1, "Introduction to the SPARCstation 10SX", gives a brief description of the SPARCstation 10SX.

Chapter 2, "Reserving DRAM for SX Accelerated Applications on SPARCstation 10SX", discusses issues pertinent to configuring the SPARCstation 10SX to enhance Sun Pixel Arithmetic Memory processor (SX) accelerator performance.

Chapter 3, "Running OpenWindows on the SPARCstation 10SX", discusses the visuals that are present when running OpenWindows on the SPARCstation 10SX.

Chapter 4, "XIL Acceleration on SX", covers commonly-used XIL functions which have been accelerated on the SX.

Chapter 5, "XGL 3.0.2 Accelerator Guide for SX", discusses the operation of XGL 3.0.2 on the SX.

Appendix A, "Boot Messages", shows messages displayed on the SPARCstation 10SX during the boot process following SXDRAM configuration.

What Typographic Changes and Symbols Mean

The following table describes the type changes and symbols used in this book.

    Table P-1 Typographic Conventions

---------------------------------------------------------------------------------------------------------------------------------------------
Typeface or Meaning Example Symbol ---------------------------------------------------------------------------------------------------------------------------------------------
                                                                                                      
AaBbCc123                                                          The names of commands, files,      Edit your .login file.
                                                                   and directories; on-screen         
                                                                   computer output                    Use ls -a to list all files.
                                                                                                      
                                                                                                      system% You have mail.
                                                                                                      
                                                                                                      
                                                                                                      
AaBbCc123                                                          What you type, contrasted with     system% su
                                                                   on-screen computer output          
                                                                                                      Password:
                                                                                                      
AaBbCc123                                                          Variable: replace with a real      To delete a file, type rm filename.
                                                                   name or value                                                               
                                                                                                      
AaBbCc123                                                          Book titles, new words or terms,   Read Chapter 6 in User's Guide. 
                                                                   or words to be emphasized          These are called class options. 
                                                                                                      
                                                                                                      You must be root to do this.
                                                                                                      
Code samples are included in boxes and may display the following:                                     
                                                                                                      
%                                                                  UNIX C shell prompt                system%
                                                                                                      
$                                                                  UNIX Bourne and Korn shell         UNIX Bourne and Korn shell 
                                                                   prompt                             prompt
                                                                                                      
#                                                                  Superuser prompt, all shells       Superuser prompt, all shells

---------------------------------------------------------------------------------------------------------------------------------------------