歲月流轉,往昔空明
C++博客
首頁
新隨筆
聯系
聚合
管理
118 Posts :: 3 Stories :: 413 Comments :: 0 Trackbacks
常用鏈接
我的隨筆
我的評論
我參與的隨筆
留言簿
(15)
給我留言
查看公開留言
查看私人留言
隨筆檔案
(118)
2014年1月 (1)
2013年2月 (1)
2013年1月 (1)
2012年3月 (2)
2012年2月 (1)
2011年12月 (1)
2011年11月 (1)
2011年8月 (1)
2011年7月 (1)
2011年6月 (2)
2011年5月 (1)
2011年4月 (2)
2011年3月 (3)
2011年1月 (2)
2010年12月 (1)
2010年9月 (1)
2010年8月 (1)
2010年7月 (1)
2010年6月 (3)
2010年5月 (3)
2010年4月 (2)
2010年3月 (3)
2009年12月 (6)
2009年10月 (1)
2009年3月 (1)
2009年2月 (1)
2009年1月 (1)
2008年12月 (1)
2008年11月 (2)
2008年9月 (1)
2008年7月 (3)
2008年6月 (1)
2008年5月 (3)
2008年3月 (1)
2008年2月 (3)
2007年12月 (2)
2007年11月 (4)
2007年10月 (3)
2007年8月 (5)
2007年7月 (2)
2007年6月 (5)
2007年5月 (5)
2007年4月 (2)
2007年1月 (3)
2006年12月 (7)
2006年11月 (6)
2006年10月 (6)
2006年9月 (2)
2006年5月 (3)
2005年12月 (1)
2005年11月 (2)
文章分類
(3)
Tips,Tricks(1)
程序庫實作
鏈接區
軟件的藍圖(1)
數字魔方
心情故事
眾樂樂(1)
轉貼區
文章檔案
(3)
2006年5月 (1)
2005年12月 (1)
2005年11月 (1)
收藏夾
(1)
圖形學(1)
青青子衿
友情鏈接
Azure的專欄
3D技術挺好的,博客(網站?)有很多值得學習的例子.高人一名.
Flyingis的博客,GIS
GIS的高手,望塵莫及,努力學習中。
VCZH的博客
編譯器小霸王,現在在Microsoft Search Tech Group實習
波波的Blog
離線大牛啊~
六水的主頁
六水的主頁,Inverse Kinematic,Ray Tracing, Photon Mapping皆有涉獵。CTO.
我的心靈是一片湖藍
我在GameRes上的Blog,經營了一段時間了。經常會翻翻以前的帖子,回味一下過去的快樂和悲傷。
最新隨筆
1.?2013總結
2.?SALVIA 0.5.2優化談
3.?開源光柵化渲染器SALVIA的漫長五年(準·干貨)
4.?SASL編譯器Diagnostic信息的管理、格式化與輸出
5.?SALVIA 0.3 發布:Pixel Shader添加了tex2D的支持
6.?開源軟件光柵化渲染器SALVIA 0.2.5發布:為Pixel Shader添加了分支與循環的支持
7.?SALVIA正式支持一站式編譯
8.?LLVM隨筆
9.?LLVM的調用協議與內存對齊
10.?SALVIA Milestone 1.1 Fix 1: 新Sponza Demo
搜索
積分與排名
積分 - 278583
排名 - 93
最新評論
1.?re: 開源光柵化渲染器SALVIA的漫長五年(準·干貨)
評論內容較長,點擊標題查看
--bitzhuwei
2.?re: 研究生,請你拒絕C++的愛(下)
看了幾次學長寫的東西,尤其是這個。
深深覺得學長說的是正確的。如果一年前我能多看看學長的東西,恐怕不會在C++上浪費了如此多的精力和金錢。。。。。
感謝學長美文,以享莘莘工科狗!thx!
--yuen
3.?re: 碩士論文致謝
評論內容較長,點擊標題查看
--往往
4.?re: 十年編程——和本文罪魁禍首陳梓瀚一起悼念逝去的十年
評論內容較長,點擊標題查看
--往往
5.?re: 一個3D骨骼動畫 2D版超精簡Demo,原理和實現幾乎同3D一致
評論內容較長,點擊標題查看
--往往
閱讀排行榜
1.?C++下Windows Forms + MFC + WTL + wxWidgets + Qt + GTK+ 非官方綜合比較(10990)
2.?一個3D骨骼動畫 2D版超精簡Demo,原理和實現幾乎同3D一致(8471)
3.?開源光柵化渲染器SALVIA的漫長五年(準·干貨)(6070)
4.?告別的話(5945)
5.?碩士論文致謝(5294)
評論排行榜
1.?十年編程——和本文罪魁禍首陳梓瀚一起悼念逝去的十年(20)
2.?[轉貼]構造可配置的詞法分析器(已完結)(19)
3.?SALVIA:A Direct 3D 10 Similar Software Renderer 項目新成員招募計劃(15)
4.?碩士論文致謝(14)
5.?告別的話(14)
很久沒有動手了,放個小小的GPGPU的框架上來
-----------------------------------------------------------------------------------------
4月20日5:00pm更新
(
點此下載
):
添加了使用多個Color Attachment的方法;
補充了Kernel接口以支持多次迭代運算;
添加了Timer類,使用RDTSC時間戳計時,可以用于Benchmark(注意時間戳可能在多核CPU上存在計時不準的問題)。
-----------------------------------------------------------------------------------------
Blog已經被我荒廢了不短的時間,看看名次也理所當然的下降了,呵呵。
最近由于Paper需要,正在寫GPGPU的程序。我本來是個GL盲,這任務也確實有點緊迫了。不過好在有GPGPU Math Tutorial和libglsl的幫助,從昨天晚上開始看,到現在終于搞定了。
整體來說這架構也就2個部分,Kernel和GraphicProcessor。前者主要就是設置Shader和Shader里面的參數,后者主要是設置運行時的GL環境。本來GPGPU的Tutorial是可以支持Ping Pong方式的紋理使用,但是考慮到程序復雜度,最終我還是覺得就一個目標紋理來的要舒服一點。至于Ping Pong,可能等需要的時候再支持吧。(4月20日更新已經支持啦~不過需要手工配置如何交叉使用紋理)
源代碼
點此下載
額外補充一點的是,最好是將Benchmark工作放置在Kernel的環境創建點之后和環境銷毀點之前。這是因為設置FBO的時間實在是太長太長了。在我的慢速版的ATI 9600XT上(175/175MHZ,因為顯卡芯片風扇壞了,只能減速運行了。。。
),對一個RGBA32F的1024×1024的紋理進行運算,逐個浮點求sin(沒有做Cache優化),耗時0.11s左右,CPU的版本(當然是Release啦,沒有特別的優化),0.9s左右。但是那個可惡的glFramebufferTexture2DEXT調用卻吃了我0.8s的時間。。。OTZ。。。。
忘了說了,4-20版的代碼,需要有個叫<platform/typedef.h>的頭文件。文件因為在其它目錄下就沒有打到包中。這里給出源代碼就是了。
1
#
ifndef _TYPEDEF_H
2
#
define _TYPEDEF_H
3
4
#
if _MSC_VER >= 1200
5
6
typedef unsigned
__int8
uint8;
7
typedef unsigned
__int16
uint16;
8
typedef unsigned
__int32
uint32;
9
typedef unsigned
__int64
uint64;
10
11
typedef
__int8
int8;
12
typedef
__int16
int16;
13
typedef
__int32
int32;
14
typedef
__int64
int64;
15
16
typedef uint8 byte;
17
typedef uint16 word;
18
typedef uint32 dword;
19
typedef uint64 qword;
20
21
#
endif
22
23
#
endif
posted on 2007-04-19 20:09
空明流轉
閱讀(1318)
評論(0)
編輯
收藏
引用
只有注冊用戶
登錄
后才能發表評論。
【推薦】100%開源!大型工業跨平臺軟件C++源碼提供,建模,組態!
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Powered by:
C++博客
Copyright © 空明流轉
国产一区二区久久久
|
久久精品中文闷骚内射
|
久久性生大片免费观看性
|
久久久久国产
|
中文字幕热久久久久久久
|
奇米综合四色77777久久
|
99久久无码一区人妻
|
一本综合久久国产二区
|
久久er99热精品一区二区
|
国产精品伊人久久伊人电影
|
日本高清无卡码一区二区久久
|
亚洲色大成网站www久久九
|
国产精品久久久久天天影视
|
香蕉99久久国产综合精品宅男自
|
中文字幕久久久久人妻
|
国产999精品久久久久久
|
色欲综合久久中文字幕网
|
久久国产美女免费观看精品
|
蜜臀久久99精品久久久久久
|
久久人做人爽一区二区三区
|
伊人久久综在合线亚洲2019
|
久久久久波多野结衣高潮
|
激情久久久久久久久久
|
99久久婷婷国产综合亚洲
|
久久WWW免费人成一看片
|
久久久久久久综合综合狠狠
|
狠狠色噜噜狠狠狠狠狠色综合久久
|
久久精品国产99国产精品
|
久久久久久久久久久久中文字幕
|
国产欧美久久久精品影院
|
伊人久久综合热线大杳蕉下载
|
伊人久久综合无码成人网
|
日韩欧美亚洲综合久久影院Ds
|
亚洲国产婷婷香蕉久久久久久
|
久久国产成人精品麻豆
|
久久精品人人做人人妻人人玩
|
国产香蕉久久精品综合网
|
中文字幕精品久久
|
伊人色综合九久久天天蜜桃
|
久久最新免费视频
|
久久久久亚洲av成人网人人软件
|