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

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

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

定 價(jià):¥36.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)