Skip to Content
Sun and Oracle
Channel Sun
How to Buy
Log In
한국어
docs.sun.com Home
>
Solaris 2.5.1 Driver Developer AnswerBook
> XGL Architecture Guide
XGL Architecture Guide
검색에만이 책은
검색 도움말
Contained Within
Solaris 2.5.1 Driver Developer AnswerBook
Find More Documentation
문서 제목 찾기
제품 설명서 찾기
Featured Support Resources
Sun 교육 과정
BigAdmin 시스템 관리 포털
Sun 지원 센터
Sun Solve
PDF로 이 문서 다운로드 (273 KB)
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
French Credits
News Center
About Sun
Contact Sun
Terms of Use
Privacy
Copyright
1994-2009
Sun Microsystems, Inc.