注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡圖形圖像、多媒體、網頁制作其他處理軟件計算機圖形顯示、加速及實現(xiàn)技術:基于VxWorks的嵌入式圖形系統(tǒng)開發(fā)實例

計算機圖形顯示、加速及實現(xiàn)技術:基于VxWorks的嵌入式圖形系統(tǒng)開發(fā)實例

計算機圖形顯示、加速及實現(xiàn)技術:基于VxWorks的嵌入式圖形系統(tǒng)開發(fā)實例

定 價:¥36.00

作 者: 趙剛 等著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 多媒體

購買這本書可以去


ISBN: 9787121089084 出版時間: 2009-06-01 包裝: 平裝
開本: 16開 頁數(shù): 236 字數(shù):  

內容簡介

  本書實現(xiàn)了一個完整的嵌入式圖形系統(tǒng)軟硬件設計方案,講解了從驅動層面剖析圖形處理器GPU硬件加速原理,詳細介紹了VxWorks下的OpenGL驅動程序開發(fā)方法及驅動實例。本書共分為9章。第1章介紹了計算機圖形的基本概念以及計算機圖形系統(tǒng)的總體結構和工作流程。第2章講述了計算機圖形顯示原理。第3章著重講述了圖形處理芯片(GPU)的基本架構及加速原理。第4章講述了通用圖形系統(tǒng)的軟硬件實現(xiàn)原理及基本開發(fā)流程。第5章結合圖形理論基礎和嵌入式系統(tǒng)的特點,指出了在嵌入式圖形系統(tǒng)開發(fā)中所需關注的若干要點。第6章介紹了嵌入式圖形系統(tǒng)硬件設計原理及實現(xiàn)方法。第7章對嵌入式圖形系統(tǒng)開發(fā)中所要用到的軟件開發(fā)環(huán)境、開發(fā)工具及其具體使用方法進行了詳盡的介紹。第8章詳細講述了嵌入式圖形系統(tǒng)驅動程序的開發(fā)。第9章介紹了圖形系統(tǒng)OpenGL驅動開發(fā)的基本方法。本書是在作者多科研工作基礎上完成的,其中包含了大量最新的科研成果與應用經驗,力求創(chuàng)新性、先進性和實用性。本書主要提供給研究所和企業(yè)的IT產品研發(fā)人員作為技術參考,亦可作為電子信息類研究生的相關課程教材。

作者簡介

暫缺《計算機圖形顯示、加速及實現(xiàn)技術:基于VxWorks的嵌入式圖形系統(tǒng)開發(fā)實例》作者簡介

圖書目錄

上篇 計算機圖形顯示及其加速原理
第1章 計算機圖形概述
1.1 計算機圖形與計算機圖像
1.1.1 計算機圖形與計算機圖像的區(qū)別
1.1.2 點陣圖形和矢量圖形
1.2 計算機圖形系統(tǒng)的結構與功能
1.2.1 計算機圖形系統(tǒng)的結構
1.2.2 計算機圖形系統(tǒng)的基本功能
1.3 計算機圖形系統(tǒng)的發(fā)展
1.3.1 圖形系統(tǒng)硬件發(fā)展歷程
1.3.2 圖形軟件架構及發(fā)展歷程
1.4 計算機圖形系統(tǒng)工作流程——從幾何數(shù)據(jù)到圖形輸出
1.4.1 光柵掃描圖形顯示器工作原理
1.4.2 液晶顯示器工作原理及主要技術指標
1.4.3 圖形系統(tǒng)顯示圖形的過程
第2章 計算機圖形顯示原理
2.1 計算機圖形的繪制流程——生成一條直線
2.1.1 直線繪制DDA算法——最直觀的直線繪制
2.1.2 BresenHam直線繪制算法
2.2 圖形變換
2.2.1 圖形坐標系統(tǒng)概述
2.2.2 二維圖形幾何變換
2.2.3 三維圖形幾何變換
2.2.4 圖形投影變換
2.3 真實感圖形顯示技術
2.3.1 消隱技術及其算法
2.3.2 光照技術及其算法
2.3.3 紋理貼圖
2.4 計算機圖形繪制實例
第3章 圖形加速——利用GPU繪制圖形
3.1 基于GPU的圖形系統(tǒng)基本架構
3.2 GPU體系結構及其工作原理
3.2.1 GPU體系結構
3.2.2 GPU硬件加速渲染流程
3.2.3 常用GPU實例
3.3 可編程圖形流水線
3.3.1 頂點著色器
3.3.2 像素(片元)著色器
3.4 GPU下的數(shù)據(jù)結構組織及基本操作
3.4.1 CPU下的數(shù)據(jù)結構組織
3.4.2 GPU下的并行數(shù)據(jù)結構的組織方式
第4章 通用圖形系統(tǒng)軟硬件構成及開發(fā)
4.1 通用圖形系統(tǒng)概述
4.2 圖形系統(tǒng)硬件介紹
4.2.1 圖形硬件基本結構
4.2.2 圖形系統(tǒng)相關器件
4.2.3 圖形處理設備接口
4.2.4 顯示終端及接口
4.3 圖形系統(tǒng)軟件實現(xiàn)
4.3.1 圖形設備初始化
4.3.2 圖形設備驅動原理
4.3.3 圖形系統(tǒng)標準化
4.4 圖形系統(tǒng)開發(fā)一般流程
下篇 基于VxWorks的嵌入式圖形系統(tǒng)開發(fā)實例
第5章 嵌入式圖形系統(tǒng)開發(fā)方法與流程
5.1 嵌入式圖形系統(tǒng)基本特性
5.1.1 嵌入式系統(tǒng)的特點
5.1.2 嵌入式圖形系統(tǒng)開發(fā)特性
5.1.3 常見嵌入式圖形處理器
5.2 嵌入式圖形系統(tǒng)開發(fā)
5.2.1 開發(fā)基本方法與流程
5.2.2 嵌入式操作系統(tǒng)比較及選擇
5.2.3 交叉開發(fā)調試環(huán)境介紹
第6章 嵌入式圖形系統(tǒng)硬件組成及接口原理
6.1 硬件組成
6.1.1 Mobility Radeon? 9000圖形處理器
6.1.2 PMC連接器模塊
6.1.3 電源轉換及總線接口
6.2 與CPU通信接口電路
6.2.1 PCI總線的編址
6.2.2 PCI配置空間
6.2.3 PCI總線傳輸機理
6.2.4 PMC接口的使用
6.3 Mobility Radeon? 9000主要寄存器說明
6.4 硬件電路調試流程
第7章 嵌入式圖形系統(tǒng)軟件開發(fā)工具及使用
7.1 開發(fā)環(huán)境基本介紹
7.2 工具安裝與卸載
7.3 VxWorks鏡像開發(fā)與加載
7.3.1 Tornado啟動與工程創(chuàng)建
7.3.2 源文件添加與組件裁剪
7.3.3 工程屬性設置
7.3.4 系統(tǒng)鏡像生成與引導
7.4 基于WindML初始支持設備的圖形功能實現(xiàn)
7.5 VxWorks軟件運行監(jiān)測與調試
7.5.1 交叉調試環(huán)境建立
7.5.2 集成監(jiān)測與調試工具使用
7.5.3 其他調試手段
第8章 嵌入式圖形系統(tǒng)驅動的實現(xiàn)
8.1 WindML圖形功能實現(xiàn)原理
8.1.1 WindML文件結構
8.1.2 圖形驅動的配置和初始化
8.1.3 WindML與BSP
8.1.4 圖形驅動實現(xiàn)原理
8.2 WindML開發(fā)圖形驅動的一般流程
8.3 Mobility Radeon? 9000圖形芯片驅動的實現(xiàn)
8.3.1 編寫WindML配置數(shù)據(jù)庫文件
8.3.2 創(chuàng)建頭文件和源文件目錄
8.3.3 圖形設備的創(chuàng)建
8.3.4 注銷圖形設備
8.3.5 獲取當前圖形設備模式
8.3.6 設置工作模式
8.3.7 設備信息反饋及控制
8.4 實現(xiàn)基本圖元的硬件加速繪制
8.4.1 繪制直線相關寄存器及使用說明
8.4.2 加速直線驅動實例
8.4.3 加速矩形驅動實例
8.5 圖形系統(tǒng)功能測試及性能分析
8.5.1 功能測試
8.5.2 性能分析
第9章 OpenGL驅動開發(fā)方法
9.1 OpenGL功能及特點概述
9.1.1 OpenGL的基本功能
9.1.2 OpenGL的特點及優(yōu)勢
9.2 OpenGL運行機制及工作流程
9.2.1 OpenGL運行機制
9.2.2 OpenGL繪制流程
9.3 OpenGL數(shù)據(jù)類型及主要函數(shù)
9.4 VxWorks下OpenGL三維圖形引擎的總體架構
9.5 標準圖形庫函數(shù)模塊的實現(xiàn)方法
9.5.1 Mesa3D的移植方法
9.5.2 OpenGL圖形引擎的功能測試
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號