Skip to Content
Sun and Oracle
Channel Sun
How to Buy
Log In
Русский
Домашняя страница docs.sun.com
>
Solaris 2.4 Driver Developer AnswerBook
> XGL Architecture Guide
XGL Architecture Guide
Искать только в названиях книг
Помощь для поиска
Содержащиеся в
Solaris 2.4 Driver Developer AnswerBook
Найти другие документы
Перечень заголовков документации
Поиск документации по продуктам
Ресурсы поддержки
Учебные курсы Sun
Портал системных администраторов BigAdmin
Центр поддержки Sun
Sun Solve
Загрузить это руководство в формате PDF (267 КБ)
XGL Architecture Guide
Cover
Credits
Contents
Figures
Tables
Preface
1 Introduction to XGL
Introduction to the XGL Product
Introduction to the XGL Programming Model
Overview of XGL Functionality
2 Overview of the XGL Architecture
XGL Architecture Design Goals
Basic Components of the XGL Architecture
Overview of the Device Pipeline Architecture
Software Pipeline and Pipeline Switching
Handling Context State Changes
Window System Interaction
Color
3 XGL Class Structure
Overview of the XGL Class Structure
Device-Independent Classes
Device Pipeline Classes
Classes for Internal Data Storage
4 Object Interactions
Opening XGL
How API Calls Are Mapped to XGL Internal Calls
Instantiation of API Objects
How the Pipelines Are Created and Managed
Object Communication
Destroying Objects and Closing XGL
5 Rendering and Handling State Changes
Goals of the Rendering Architecture
Context State Changes
Device State Changes
Rendering Into Backing Store
6 Error Handling
Design Goals
Overview of Error Handling
External Error Handling Mechanism
Internal Error Handling Mechanism
7 XGL Coding Guidelines
Naming Conventions for C++ Constructs
Naming Conventions for C++ Internal Classes
Coding Conventions for set() and get() Interfaces
Index
News Center
About Sun
Contact Sun
Terms of Use
Privacy
Copyright
1994-2009
Sun Microsystems, Inc.